Tabla 9-25
FORMAT (W#16#)
0000 (estándar)
0001
0002
0003
0004 a FFFF
Reglas para la conversión de STRG_VAL:
• Si el carácter de punto "." se utiliza como punto decimal, las comas "," a la izquierda del punto
decimal se interpretan como separadores de miles. Las comas están permitidas, aunque se
ignoran.
• Si el carácter de coma "," se utiliza como punto decimal, los puntos "." a la izquierda del punto
decimal se interpretan como separadores de miles. Estos puntos están permitidos, aunque
se ignoran.
• Los espacios iniciales se ignoran.
VAL_STRG (convertir valor numérico en cadena de caracteres)
Tabla 9-26
Operación de conversión de valor en cadena
KOP / FUP
1
En KOP y FUP: haga clic en "???" y seleccione el tipo de datos en la lista desplegable.
Tabla 9-27
Tipos de datos para la instrucción VAL_STRG
Parámetro y tipo
IN
IN
SIZE
IN
PREC
IN
FORMAT
IN
P
IN
OUT
OUT
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Valores del parámetro FORMAT
SCL
"VAL_STRG"(
in:=_variant_in,
size:=_usint_in,
prec:=_usint_in,
format:=_word_in,
p:=uint_in,
out=>_string_out);
Tipo de datos
SInt, Int, DInt, USInt, UInt,
UDInt, Real, LReal
USInt
USInt
Word
UInt, Byte, USInt
String, WString
Formato de notación
Coma fija
Exponencial
Valores no válidos
Descripción
Convierte un valor entero, entero sin signo o en coma flo‐
tante en la cadena de caracteres correspondiente.
Descripción
Valor que debe convertirse
Número de caracteres que deben escribirse en la cadena
OUT
Precisión o tamaño de la parte fraccionaria. Esto no incluye
el punto decimal.
Opciones de formato de salida
IN: Índice al primer carácter de la cadena OUT que debe
convertirse (primer carácter = 1)
Cadena convertida
Instrucciones avanzadas
9.2 Cadena y carácter
Representación del punto deci‐
mal
"."
","
"."
","
339