Siemens S7 Serie Manual De Sistema página 378

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

Publicidad

Instrucciones avanzadas
9.2 Cadena y carácter
Tabla 9- 37
Instrucción Chars_TO_Strg
KOP / FUP
SCL
Chars_TO_Strg(
Tabla 9- 38
Tipos de datos para los parámetros (Chars_TO_Strg)
Parámetro y tipo
Chars
IN
pChars
IN
Cnt
IN
Strg
OUT
Tabla 9- 39
Estado de ENO
ENO
Descripción
1
No hay error
0
Chars_TO_Strg: Intento de copiar más bytes de caracteres en la cadena de salida de los que permite el
byte de longitud máxima en la declaración de cadena
0
Chars_TO_Strg: El valor de carácter cero (16#00) se ha encontrado en el array de bytes de caracteres de
entrada.
0
Strg_TO_Chars: Intento de copiar más bytes de caracteres en el array de salida de los que permite el
límite de número de elementos
378
Chars:=_variant_in_,
pChars:=_dint_in_,
Cnt:=_uint_in_,
Strg=>_string_out_);
Tipo de datos
Variante
Dint
UInt
String, WString
Descripción
Toda una matriz de caracteres o una parte de ella se copia en
una cadena.
La cadena de salida debe estar declarada antes de ejecutar
Chars_TO_Strg. La cadena se sobrescribe con la operación
Chars_TO_Strg.
Pueden utilizarse cadenas de todas las longitudes máximas
soportadas (1 ... 254).
El valor de longitud máxima de una cadena no cambia con la
operación Chars_TO_Strg . El proceso de copia de una matriz
a una cadena se detiene cuando se ha alcanzado la longitud
máxima de la cadena.
Un carácter nul '$00' o 16#00 en la matriz de caracteres fun-
ciona como delimitador y finaliza la copia de caracteres en la
cadena.
Descripción
El parámetro Chars es un puntero hacia una matriz basada en
cero [0..n] de caracteres que deben convertirse en una cade-
na. La matriz puede declararse en un DB o como variables
locales en la interfaz del bloque.
Ejemplo: "DB1".MyArray apunta a valores de elementos
MyArray [0..10] of Char en DB1.
Número de elemento del primer carácter en la matriz que debe
copiarse. El elemento de matriz [0] es el valor predeterminado.
Recuento de caracteres que se copian: 0 significa todos
Cadena de destino
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido