Siemens SIMATIC S7-SCL V5.3 Manual página 301

Tabla de contenido

Publicidad

INSERT
La función INSERT (FC 17) inserta la cadena de caracteres del parámetro IN2 detrás del
carácter P. en la cadena de caracteres del parámetros IN1.Si P es igual a cero, se inserta la
segunda cadena de caracteres delante de la primera cadena. Si P es mayor que la longitud
actual de la primera cadena de caracteres se insertará la segunda cadena de caracteres
detrás de la primera. Si P es negativa se emitirá una cadena vacía. Si la cadena de
caracteres del resultado es de mayor longitud que la variable indicada en el parámetro de
salida, se límitará la cadena de caracteres del resultado a la longitud máxima ajustada.
Ejemplo: INSERT (IN1:= 'abonado_hallado', IN2:='Garcia':= 2, P:= 11)
Parámetro
Declaración
IN1
INPUT
IN2
INPUT
P
INPUT
Valor de
respuesta
DELETE
La función DELETE (FC 4) borra de una cadena de caracteres los caracteres L a partir del
carácter P. (inclusive). Si L y/o P es igual a cero o si P es mayor que la longitud actual de la
cadena de caracteres de entrada se devolverá la cadena de caracteres de entrada. Si la
suma de L y P es mayor que la cadena de caracteres de entrada se borrará hasta el final de
la cadena de caracteres. Si L y/o P es negativa, se emitirá una cadena vacía.
Ejemplo: DELETE (IN:= 'Temperatura ok', L:= 6, P:= 5)
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Tipo de
Área de memoria
datos
STRING
D, L
STRING
D, L
INT
E, A, M, D, L, const.
STRING
D, L
Funciones estándar de S7-SCL
Descripción
Variable STRING en la cual se insertará
Variable STRING que se debe insertar
Posición de inserción
Cadena de caracteres del resultado
14-15

Publicidad

Tabla de contenido
loading

Tabla de contenido