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

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

Publicidad

Instrucciones avanzadas
9.2 Cadena y carácter
STRG_VAL (convertir cadena de caracteres en valor numérico)
Tabla 9-22
Instrucción de conversión de cadena en valor
KOP / FUP
En KOP y FUP: haga clic en "???" y seleccione el tipo de datos en la lista desplegable.
1
Tabla 9-23
Tipos de datos para la instrucción STRG_VAL
Parámetro y tipo
IN
IN
FORMAT
IN
P
IN
OUT
OUT
La conversión comienza en el offset de carácter P de la cadena IN y continúa hasta su final, o bien
hasta que se encuentra el primer carácter que no sea "+", "-", ".", ",", "e", "E" o "0" a "9". El resultado
se deposita en la posición que indica el parámetro OUT.
Los datos String deben inicializarse antes de la ejecución como cadena válida en la memoria.
El parámetro FORMAT de la instrucción STRG_VAL se define a continuación. Los bits no utilizados
deben ponerse a cero.
Tabla 9-24
Bit
16
0
f = Formato de notación
r = Formato de punto decimal 1 = "," (coma)
338
SCL
"STRG_VAL"(
in:=_string_in,
format:=_word_in,
p:=uint_in,
out=>_variant_out);
Tipo de datos
String, WString
Word
UInt, Byte, USInt
SInt, Int, DInt, USInt, UInt, UDInt,
Real, LReal
Formato de la instrucción STRG_VAL
0
0
0
0
Descripción
Convierte una cadena de caracteres numéricos en un nú‐
mero entero o en coma flotante correspondiente.
Descripción
Cadena de caracteres ASCII que debe convertirse
Opciones de formato de salida
IN: Índice al primer carácter que debe convertirse (primer
carácter = 1)
Valor numérico convertido
Bit 8 Bit 7
0
0
0
0
1= Notación exponencial
0 = Notación en coma fija
0 = "." (período)
Manual de sistema, V4.5 05/2021, A5E02486683-AO
0
0
0
0
Controlador programable S7-1200
Bit 0
0
f
r

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido