Tabla 8- 31
Cadena IN
"123"
"-00456"
"123,45"
"+2345"
"00123AB"
"123"
"123,45"
"1.23e-4"
"1.23E-4"
"12.345,67"
"3.4e39"
"-3.4e39"
"1.17549e-38"
"12345"
"A123"
""
"++123"
"+-123"
Tabla 8- 32
Tipo de datos
UInt
UInt
UDInt
Real
LReal
Real
Real
Real
1
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Ejemplos de S_CONV (convertir cadena en valor)
Tipo de datos OUT
Int o DInt
Int o DInt
Int o DInt
Int o DInt
Int o DInt
Real
Real
Real
Real
Real
Real
Real
Real
SInt
N/A
N/A
N/A
N/A
Ejemplos de S_CONV (convertir valor en cadena)
Valor IN
123
0
12345678
+9123,456
+9123,4567890123
-INF
+INF
NaN
Los caracteres "
" representan los caracteres de espacio que ocupan las posiciones vacías en el
x
campo justificado a la derecha que se ha asignado para el valor convertido.
Instrucciones avanzadas
Valor OUT
123
-456
123
2345
123
123,0
123,45
1,23
1,23
12345,67
3,4
-3,4
1,17549
0
0
0
0
0
Cadena OUT
1
"xxx123" TRUE
"xxxxx0" TRUE
"xxx12345678" TRUE
"xx+9.123456E+3" TRUE
"xx+9.1234567890123
E+3"
"xxxxxxxxxxxINF" FALSE
"xxxxxxxxxxxINF" FALSE
"xxxxxxxxxxxNaN" FALSE
8.2 Cadena y carácter
ENO
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
TRUE
FALSE
FALSE
FALSE
FALSE
FALSE
ENO
TRUE
311