Siemens SIMATIC S7-1200 Manual De Sistema página 340

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Instrucciones avanzadas
9.2 Cadena y carácter
Esta instrucción convierte el valor que indica el parámetro IN en una cadena referenciada por el
parámetro OUT. El parámetro OUT debe ser una cadena válida antes de ejecutar la conversión.
La cadena convertida sustituye los caracteres de la cadena OUT, comenzando en el contaje de
offset de carácter P hasta el número de caracteres que indica el parámetro SIZE. El número de
caracteres de SIZE debe caber en la longitud de la cadena OUT, contando desde la posición del
carácter P. Si el parámetro SIZE es cero, los caracteres se sobrescriben sin limitación en la
posición P de la cadena OUT. Esta instrucción resulta útil para integrar caracteres numéricos en
una cadena de texto. Por ejemplo, la cifra "120" puede incorporarse a la cadena "Presión bomba
= 120 psi".
El parámetro PREC indica la precisión o el número de dígitos de la parte fraccionaria de la cadena.
Si el valor del parámetro IN es un número entero, PREC indicará la posición del punto decimal.
Por ejemplo, si el valor de datos es 123 y PREC = 1, el resultado será "12.3". La precisión máxima
soportada para el tipo de datos Real es 7 dígitos.
Si el parámetro P es mayor que el tamaño actual de la cadena OUT, se agregan espacios hasta la
posición P y el resultado se añade al final de la cadena. La conversión finaliza cuando se alcanza
la longitud máxima de la cadena OUT.
El parámetro FORMAT de la instrucción VAL_STRG se define a continuación. Los bits no utilizados
deben ponerse a cero.
Tabla 9-28
Bit
16
0
s = Carácter de signo
f = Formato de notación
r = Formato de punto decimal
Tabla 9-29
Valores del parámetro FORMAT
FORMAT (WORD)
W#16#0000
W#16#0001
W#16#0002
W#16#0003
340
Formato de la instrucción VAL_STRG
0
0
0
0
Carácter de signo
Solo "-"
Bit 8 Bit 7
0
0
0
0
1= usar los signos "+" y "-"
0 = usar solo el signo "-"
1= Notación exponencial
0 = Notación en coma fija
1 = "," (coma)
0 = "." (período)
Formato de notación
Coma fija
Exponencial
Manual de sistema, V4.5 05/2021, A5E02486683-AO
0
0
0
0
Representación del punto
decimal
"."
","
"."
","
Controlador programable S7-1200
Bit 0
s
f
r

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido