Memoria de la CPU: tipos de datos y direccionamiento
Utilizar valores de constantes
Las constantes se pueden utilizar en numerosas operaciones de la CPU S7-200. Pueden
ser valores de bytes, palabras o palabras dobles. La CPU almacena todas las constantes
como números binarios que se pueden representar en formato decimal, hexadecimal, ASCII
o en coma flotante.
Formato decimal:
Formato hexadecimal:
Formato ASCII:
Formato real o en coma flotante:
El formato binario es el siguiente:
La CPU S7-200 no permite indicar tipos de datos específicos ni comprobar datos (p.ej. indi-
car si la constante es un entero de 16 bits, un entero con signo o un entero de 32 bits). Por
ejemplo, la operación Sumar puede utilizar el valor depositado en VW100 como entero con
signo, en tanto que una operación de combinación con O-exclusiva puede emplear ese
mismo valor de VW100 como valor binario sin signo.
A continuación se indican ejemplos de constantes en formato decimal, hexadecimal, ASCII
y en coma flotante:
Constante decimal:
Constante hexadecimal:
Constante ASCII:
Formato real o en coma flotante: +1.175495E–38 (positivo)
Formato binario
5-12
[valor decimal]
16#[valor hexadecimal]
.'[texto ASCII]'
ANSI/IEEE 754–1985
2#1010_0101_1010_0101
20047
16#4E4F
'El texto aparece entre comillas
sencillas.'
–1.175495E–38 (negativo)
2#1010_0101_1010_0101
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01