Siemens Simatic S7 Serie Manual De Sistema página 157

Controlador programable
Tabla de contenido

Publicidad

REPLACE
Parámetro
IN1
IN2
L
P
OUT
REPLACE (Reemplazar caracteres de una cadena) reemplaza caracteres L de la cadena
IN1. La sustitución comienza en la posición de carácter P (inclusive) de la cadena IN1. Los
caracteres de reemplazo provienen de la cadena IN2.
● Si el parámetro L es igual a cero, la cadena IN2 se inserta en la posición P de la cadena
● Si P es igual a uno, los primeros caracteres L de la cadena IN1 se reemplazan por
La tabla siguiente muestra los códigos de condición de la instrucción.
ENO
1
0
FIND
Parámetro
IN1
IN2
OUT
FIND (Buscar caracteres en la cadena) busca la posición de carácter de la subcadena o el
carácter que indica IN2 en la cadena IN1. La búsqueda comienza en el lado izquierdo. La
posición de carácter del primer resultado encontrado en la cadena IN2 se devuelve en OUT.
Si la cadena IN2 no se encuentra en la cadena IN1, se devuelve cero. La tabla siguiente
muestra los códigos de condición de la instrucción.
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02
Tipo de
Tipo de
parámetro
datos
IN
String
IN
String
IN
Int
IN
Int
OUT
String
IN1 sin que se borre ningún carácter de la cadena IN1.
caracteres de la cadena IN2.
Condición
No se han detectado errores
P excede la longitud de IN1
P cabe en IN1, pero menos de L caracteres
permanecen en IN1
L es menor que 0 o P es menor o igual a 0
La cadena resultante tras la sustitución excede
la longitud máxima de la cadena OUT
Tipo de
Tipo de
parámetro
datos
IN
String
IN
String
OUT
Int
Descripción
Cadena de entrada
Cadena de caracteres de reemplazo
Número de caracteres que deben reemplazarse
Posición del primer carácter que debe reemplazarse
Cadena resultante
OUT
Caracteres válidos
IN2 se concatena con IN1 inmediamente
después del último carácter de IN1
IN2 reemplaza los caracteres finales de
IN1 comenzando en la posición P
La longitud actual se pone a 0
Los caracteres de la cadena resultante
se copian hasta alcanzarse la longitud
máxima de OUT
Descripción
Buscar en este cadena
Buscar este cadena
Posición de carácter de la cadena IN1, primer resultado de
búsqueda
Instrucciones de programación
6.2 Instrucciones avanzadas
157

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido