ANY_TO_STRING
La instrucción ANY_TO_STRING convierte un valor en un valor cadena.
Detalles de la operación:
- Cuando se convierte un tipo de datos REAL en una cadena, la instrucción ANY_TO_STRING utiliza el formato IEEE 754.
- ANY_TO_STRING convierte 125.0 a 1.25000E+02.
- Cuando la longitud de cadena de destino es 5 de caracteres:
- ANY_TO_STRING convierte 125.0 a 1.25000E+02 y genera 1.250 en la cadena de destino.
- Considere la posibilidad de crear un bloque de funciones definidas por el usuario para convertir de anotación exponencial a número.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores Micro810, L20E, L50E y L70E.
ANY_TO_STRING

Parámetro | Tipo de parámetro | Tipo de datos | Descripción | |
|---|---|---|---|---|
EN | Entrada | BOOL | Cuando se establece como cierto, la instrucción está habilitada.
| |
i1 | Entrada | BOOL SINT USINT BYTE INT UINT WORD DINT UDINT | DWORD LINT ULINT LWORD REAL LREAL TIME DATE | Cualquier valor que no sea cadena. |
o1 | Salida | STRING | Si IN es un valor booleano, FALSO o CIERTO. Si IN es un valor entero o real, una representación decimal. Si IN es un valor TIME, puede ser:
| |
ENO | Salida | BOOL | Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. | |
Ejemplo de texto estructurado ANY_TO_STRING
bres := ANY_TO_STRING (cierto); | (* bres es 'Cierto' *) |
ares := ANY_TO_STRING (125); | (* ares es '125' *) |
Entregue su opinión