Tabla 8- 51
Estado de ENO
ENO
Condición
1
No hay condición de cadena no válida
0
La longitud actual de IN excede la longitud máxima de IN
La longitud máxima de IN no cabe centro del área de memoria asignado
La longitud máxima de IN es 255 (longitud no permitida)
8.2.4.2
CONCAT
Tabla 8- 52
Instrucción Agrupar cadenas
KOP / FUP
SCL
out := CONCAT(in1, in2);
Tabla 8- 53
Tipos de datos para los parámetros
Parámetro y tipo
IN1
IN
IN2
IN
OUT
OUT
Tabla 8- 54
Estado de ENO
ENO
Condición
1
No se han detectado errores
0
La cadena resultante tras la concatenación excede la longitud máxima de
la cadena OUT
La longitud actual de IN1 excede la longitud máxima de IN1, la longitud
actual de IN2 excede la longitud máxima de IN2, o la longitud actual de
OUT excede la longitud máxima de OUT (cadena no válida)
La longitud máxima de IN1, IN2 o OUT no cabe dentro del área de
memoria asignado
La longitud máxima de IN1 o IN2 es 255, o la longitud máxima de OUT es
0 o 255
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
Descripción
CONCAT (agrupar cadenas) agrupa los parámetros de las
cadenas IN1 y IN2 para proporcionar una cadena que se deposita
en OUT. Tras la agrupación, la cadena IN1 es la parte izquierda y
IN2 es la parte derecha de la cadena combinada.
Tipo de datos
Descripción
String
Cadena de entrada 1
String
Cadena de entrada 2
String
Cadena combinada (cadena 1 + cadena 2)
Instrucciones avanzadas
8.2 Cadena y carácter
OUT
Longitud de cadena válida
La longitud actual se pone
a 0
OUT
Caracteres válidos
Los caracteres de la cadena
resultante se copian hasta
alcanzarse la longitud máxima de
OUT
La longitud actual se pone a 0
279