Descargar Imprimir esta página

Utilizar Constantes Para Las Operaciones Del S7; Direccionar Las E/S De La Cpu Y De Los Módulos De Ampliación - Siemens SIMATIC S7-200 Manual De Instrucciones

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Manual del sistema de automatización S7-200

Utilizar constantes para las operaciones del S7-200

Las constantes se pueden utilizar en numerosas operaciones del S7-200. Pueden ser valores de
bytes, palabras o palabras dobles. El S7-200 almacena todas las constantes como números
binarios que se pueden representar en formato decimal, hexadecimal, ASCII, o bien como
números reales (en coma flotante) (v. tabla 4-2).
Tabla 4-2
Representación de constantes
Representación
Decimal
Hexadecimal
Binario
ASCII
Real
Cadena
Consejo
El S7-200 no permite indicar tipos de datos específicos ni comprobar datos (por ejemplo, indicar
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.
Direccionar las E/S de la CPU y de los módulos de ampliación
Las entradas y salidas integradas en la unidad central de procesamiento (CPU) tienen
direcciones fijas. Para agregar a la CPU entradas y salidas adicionales, se pueden conectar
módulos de ampliación a la derecha de la CPU S7-200, formando así una cadena de entradas y
salidas (E/S). Las direcciones de las E/S de cada módulo vienen determinadas por el tipo de E/S
y por la posición relativa del módulo en la cadena (con respecto al anterior módulo de E/S del
mismo tipo). Por ejemplo, un módulo de salidas no afecta a las direcciones de un módulo de
entradas y viceversa. Igualmente, los módulos analógicos no afectan al direccionamiento de los
módulos digitales y viceversa.
Consejo
Un espacio de la imagen del proceso para las E/S digitales se reserva siempre en incrementos
de ocho bits (un byte). Si un módulo no dispone de un punto físico para cada bit de cada byte
reservado, se perderán estos bits no utilizados y no se podrán asignar a los módulos siguientes
en la cadena de E/S. En cuanto a los módulos de entradas, los bits no utilizados se ponen a
cero cada vez que se actualizan las entradas.
Las E/S analógicas se asignan siempre en incrementos de dos puntos. Si un módulo no ofrece
E/S físicas para cada uno de esos puntos, éstos se perderán y no se podrán asignar a los
módulos siguientes en la cadena de E/S.
36
Formato
[valor decimal]
16#[valor hexadecimal]
2#[número binario]
'[texto ASCII]'
ANSI/IEEE 754-1985
"[texto de la cadena]"
Ejemplo
20047
16#4E4F
2#1010_0101_1010_0101
'ABCD'
+1,175495E-38 (positivo)
-1,175495E-38 (negativo)
"ABCDE"

Hide quick links:

Publicidad

loading