Instrucciones Strg_To_Chars Y Chars_To_Strg; Array Of Char) - Siemens S7 Serie Manual De Sistema

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

Publicidad

9.2.3.2
Instrucciones Strg_TO_Chars y Chars_TO_Strg (Convertir a/de cadena de caracteres y

Array of CHAR)

Strg_TO_Chars copia una cadena de caracteres ASCII en una matriz de bytes de
caracteres.
Chars_TO_Strg copia una matriz de bytes de caracteres ASCII en una cadena de
caracteres.
Nota
Solo los tipos de matriz basados en cero (Array [0..n] of Char) o (Array [0..n] of Byte) están
permitidos como parámetro de entrada Chars para la instrucción Chars_TO_Strg o como
parámetro IN_OUT Chars para la instrucción Strg_TO_Chars .
Tabla 9- 35
Instrucción Strg_TO_Chars
KOP / FUP
Tabla 9- 36
Tipos de datos para los parámetros (Strg_TO_Chars)
Parámetro y tipo
Strg
pChars
Chars
Cnt
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
Strg_TO_Chars(
Strg:=_string_in_,
pChars:=_dint_in_,
Cnt=>_uint_out_,
Chars:=_variant_inout_);
Tipo de datos
IN
String, WString
IN
DInt
IN_OUT
Variante
OUT
UInt
Descripción
La cadena de entrada completa Strg se copia en una ma-
triz de caracteres en el parámetro IN_OUT Chars.
La operación sobrescribe los bytes que empiezan por el
número de elemento especificado por el parámetro
pChars.
Pueden utilizarse cadenas de todas las longitudes máxi-
mas soportadas (1 ... 254).
No se escribe un delimitador de fin: eso es responsabilidad
del usuario. Para establecer un delimitador de fin justo
después del último carácter escrito de la matriz, utilice el
siguiente número de elemento de la matriz [pChars+Cnt].
Descripción
Cadena fuente
Número del elemento para el primer carácter de la cadena
escrito en la matriz de destino
El parámetro Chars es un puntero hacia una matriz basada
en cero [0..n] de caracteres copiados de una cadena de
entrada. La matriz puede declararse en un DB o como va-
riables locales en la interfaz del bloque.
Ejemplo: "DB1".MyArray apunta a valores de elementos
MyArray [0..10] of Char en DB1.
Recuento de caracteres copiados
Instrucciones avanzadas
9.2 Cadena y carácter
377

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido