Capítulo 18
Instrucciones de cadena ASCII
848
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
SINT
Quantity
INT
DINT
Start
SINT
INT
DINT
Destination ANY_STRING Etiqueta
Consulte Sintaxis de texto estructurado para obtener más información sobre la
sintaxis de las expresiones dentro de texto estructurado.
Descripción
La instrucción MID copia un grupo de caracteres de Source y coloca el resultado
en Destination
La posición Start y Quantity definen los caracteres que deben copiarse.
A menos que Source y Destination sean la misma etiqueta, Source no
cambia.
Afectar a las marcas de estado matemático
No
Fallos mayores/menores
Ocurrirá un fallo menor si:
El valor de LEN de la etiqueta de
cadena de Source es mayor que el
tamaño de DATA de la etiqueta de
cadena de Source.
La longitud de la cadena de salida
es mayor que el tamaño de DATA
de la etiqueta de cadena de destino.
El valor de inicio o cantidad no es
válido.
Ejecución
Diagrama de escalera
Condición
Pre-escaneado
Immediato
Número de
etiqueta
caracteres que
deben ser
copiados
Immediato
La posición del
etiqueta
primer carácter
que se debe
copiar
La cadena a la
que se debe
copiar los
caracteres
Tipo de
Código de
fallo
fallo
4
51
4
52
4
56
Acción del Diagrama de escalera
N/A
La suma de Start y
Quantity debe ser
menor o igual que la
longitud del Source
más 1.
Introduzca un número
entre 1 y el tamaño
de DATA del Source.