Tabla 4-10
Operaciones de conversión
Operación de
conversión
BYTE a INT
INT a BYTE
INT a DINT
DINT a INT
DINT a REAL
REAL a DINT (ROUND)
En el modo de edición IEC 1131-3, la operación MOVE sobrecargada se puede utilizar para
convertir entre INT y WORD, DINT y DWORD. La operación MOVE permite transferir tipos
de datos de un mismo tamaño, sin que el compilador genere errores (v. tabla 4-11).
Tabla 4-11
Utilizar la operación sobrecargada MOVE
MOVE sobrecargada
(IEC 1131-3)
MOVE (INT a WORD)
MOVE (WORD a INT)
MOVE (DINT a DWORD)
MOVE (DWORD a DINT)
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Nociones básicas para programar una CPU S7-200
Operandos admisibles en la
verificación precisa de los tipos
de datos
IN:
BYTE
OUT:
INT
IN:
INT
OUT:
BYTE
IN:
DINT
OUT
DINT
IN:
DINT
OUT:
INT
IN:
DINT
OUT:
REAL
IN:
REAL
OUT:
DINT
IN
INT
WORD
DINT
DWORD
Operandos admisibles en la
verificación simple de los tipos de
datos
IN:
BYTE
OUT:
WORD, INT
IN:
WORD, INT
OUT:
BYTE
IN:
WORD, INT
OUT:
DWORD, DINT
IN:
DWORD, DINT
OUT:
WORD, INT
IN:
DWORD, DINT
OUT:
REAL
IN:
REAL
OUT:
DWORD, DINT
OUT
WORD
INT
DWORD
DINT
4-17