Siemens S7 Serie Manual De Sistema página 371

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

VAL_STRG (convertir valor numérico en cadena de caracteres)
Tabla 9- 26
Operación de conversión de valor en cadena
KOP / FUP
En KOP y FUP: haga clic en "???" y seleccione el tipo de datos en la lista desplegable.
1
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
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 parámetro IN es un número entero, PREC indica la posición del punto decimal.
Por ejemplo, si el valor es 123 y PREC = 1, el resultado es "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.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
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
Descripción
Convierte un valor entero, entero sin signo o en coma
flotante 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
371

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido