Conversiones TO_<xxx>

Información general

Para obtener sugerencias de carácter general que hay que tener en cuenta durante la conversión de tipo, consulte el capítulo Funciones de conversiones de tipo.

Este operador no se especifica en el estándar IEC 61131-3.

Definición

Conversión de variables de un tipo a otro tipo. El tipo de entrada no debe especificarse explícitamente (conversión sobrecargada).

Consulte también la descripción de las funciones de conversiones de tipo.

Sintaxis

TO_<data type>

Ejemplo en ST

Conversión de una variable de tipo de datos REAL a INT:

VAR
   iVar: INT;
   bVar: BOOL;
   strVar: STRING;
   rVar: REAL;
END_VAR
iVar := TO_INT(4.22);        (* Result:  4 *)
bVar := TO_BOOL(1);          (* Result: TRUE *)
sVar := TO_STRING(342);      (* Result: '342' *)
rVar := TO_WORD('123');      (* Result: 123 *)