Tabla 7- 79
Conversión de un entero doble (Dint o UDInt)
Tipo de datos
Instrucción
DINT_TO_BOOL
DInt
DINT_TO_BYTE, DINT_TO_WORD, DINT_TO_SINT,
DINT_TO_USINT, DINT_TO_INT, DINT_TO_UINT,
DINT_TO_UDINT, DINT_TO_REAL, DINT_TO_LREAL,
DINT_TO_CHAR, DINT_TO_STRING
DINT_TO_DWORD, DINT_TO_TIME
UDINT_TO_BOOL
UDInt
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- 80
Conversión de un número real (Real o LReal)
Tipo de datos
Instrucción
REAL_TO_DWORD, REAL_TO_LREAL
Real
REAL_TO_SINT, REAL_TO_USINT, REAL_TO_INT,
REAL_TO_UINT, REAL_TO_DINT, REAL_TO_UDINT,
REAL_TO_STRING
LREAL_TO_SINT, LREAL_TO_USINT, LREAL_TO_INT,
LReal
LREAL_TO_UINT, LREAL_TO_DINT, LREAL_TO_UDINT,
LREAL_TO_REAL, LREAL_TO_STRING
Tabla 7- 81
Conversión de Time, DTL, TOD o Date
Tipo de datos
Instrucción
TIME_TO_DINT
Time
DTL_TO_DATE, DTL_TO_TOD
DTL
TOD_TO_UDINT
TOD
DATE_TO_UINT
Date
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Resultado
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.
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.
Instrucciones básicas
7.7 Conversión
257