Instrucciones básicas
7.7 Convertir
Tipo de datos
Instrucción
DINT_TO_DWORD, DINT_TO_TIME
UDInt
UDINT_TO_BOOL
UDINT_TO_BYTE, UDINT_TO_WORD, UDINT_TO_SINT,
UDINT_TO_USINT, UDINT_TO_INT, UDINT_TO_UINT,
UDINT_TO_DINT, UDINT_TO_REAL, UDINT_TO_LREAL,
UDINT_TO_CHAR, UDINT_TO_STRING
UDINT_TO_DWORD, UDINT_TO_TOD
Tabla 7- 79
Conversión de un número real (Real o LReal)
Tipo de datos
Instrucción
Real
REAL_TO_DWORD, REAL_TO_LREAL
REAL_TO_SINT, REAL_TO_USINT, REAL_TO_INT,
REAL_TO_UINT, REAL_TO_DINT, REAL_TO_UDINT,
REAL_TO_STRING
LReal
LREAL_TO_SINT, LREAL_TO_USINT, LREAL_TO_INT,
LREAL_TO_UINT, LREAL_TO_DINT, LREAL_TO_UDINT,
LREAL_TO_REAL, LREAL_TO_STRING
Tabla 7- 80
Conversión de Time, DTL, TOD o Date
Tipo de datos
Instrucción
Time
TIME_TO_DINT
DTL
DTL_TO_DATE, DTL_TO_TOD
TOD
TOD_TO_UDINT
Date
DATE_TO_UINT
Tabla 7- 81
Conversión de un Char o String
Tipo de datos
Instrucción
Char
CHAR_TO_SINT, CHAR_TO_USINT,
CHAR_TO_INT, CHAR_TO_UINT,
CHAR_TO_DINT, CHAR_TO_UDINT
CHAR_TO_STRING
String
STRING_TO_SINT, STRING_TO_USINT,
STRING_TO_INT, STRING_TO_UINT,
STRING_TO_DINT, STRING_TO_UDINT,
STRING_TO_REAL, STRING_TO_LREAL
STRING_TO_CHAR
224
Resultado
El valor se transfiere al tipo de datos
de destino.
El bit menos significativo se transfiere
al tipo de datos de destino.
El valor está convertido.
El valor se transfiere al tipo de datos
de destino.
Resultado
El valor se transfiere al tipo de datos
de destino.
El valor está convertido.
El valor está convertido.
Resultado
El valor se transfiere al tipo de datos de destino.
El valor está convertido.
El valor está convertido.
El valor está convertido.
Resultado
El valor está convertido.
El valor se transfiere al primer carácter de la
cadena.
El valor está convertido.
El primer carácter de la cadena se copia en
Char.
Manual de sistema, 04/2012, A5E02486683-06
Controlador programable S7-1200