Insert (Insertar Caracteres En Una Cadena) - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Tabla 9-60
Estado de ENO
ENO
Condición
1
No se han detectado errores
0
P es mayor que la longitud actual de IN
La cadena resultante tras borrar los caracteres excede la longitud máxima de
la cadena OUT
L es menor que 0, o P es menor o igual que 0
La longitud actual de IN excede la longitud máxima de IN o la longitud actual
de OUT excede la longitud máxima de OUT
La longitud máxima de IN o OUT no cabe dentro del área de memoria asignada
La longitud máxima de IN o OUT es 0 o 255
9.2.4.6

INSERT (insertar caracteres en una cadena)

Tabla 9-61
Instrucción Insertar caracteres en una cadena
KOP / FUP
SCL
out := INSERT(in1, in2, p);
Tabla 9-62
Tipos de datos para los parámetros
Parámetro y tipo
IN1
IN
IN2
IN
P
IN
OUT
OUT
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Descripción
Inserta la cadena IN2 en la cadena IN1. La inserción comienza tras
el carácter de la posición P.
Tipo de datos
Descripción
String, WString
Cadena de entrada 1
String, WString
Cadena de entrada 2
Int
Última posición de carácter en la cadena IN1 antes del punto de in‐
serción de la cadena IN2.
El primer carácter de la cadena IN1 tiene el número de posición 1.
String, WString
Cadena resultante
Instrucciones avanzadas
9.2 Cadena y carácter
OUT
Caracteres válidos
IN se copia en OUT sin borrar carac‐
teres
Los caracteres de la cadena resul‐
tante se copian hasta alcanzarse la
longitud máxima de OUT
La longitud actual se pone a 0
353

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido