Componentes De Texto Estructurado: Instrucciones - Rockwell Automation Allen-Bradley Logix 5000 Serie Manual De Referencia

Tabla de contenido

Publicidad

Capítulo 24
Programación de texto estructurado
carácter1 operador carácter2
Para introducir un carácter
ASCII directamente en la
expresión, introduzca el valor
decimal del carácter.
etiqueta_booleana :=
expresiones_booleanas
Componentes de
texto estructurado:
instrucciones
936
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Si bar_code es una etiqueta de cadena y
su especificación dice: "Si
bar_code.DATA[0] es igual a 'A',
entonces..."
Si count y length son etiquetas DINT,
done es una etiqueta BOOL y su
especificación dice: "Si count es mayor o
igual que length, se está contando done".
Cómo se evalúan las cadenas
Los valores hexadecimales de los caracteres ASCII determinan si una cadena es
inferior o superior a otra cadena.
Cuando las dos cadenas se ordenan como en un directorio telefónico, el
orden de las cadenas determina cuál es superior.
Las cadenas son iguales si sus caracteres coinciden.
Los caracteres distinguen entre mayúsculas y minúsculas. "A" en mayúsculas
($41) no es lo mismo que "a" en minúsculas ($61).
Consulte también
Componentes de texto estructurado: expresiones
Las instrucciones de texto estructurado también pueden ser instrucciones. Una
instrucción de texto estructurado se ejecuta cada vez que se escanea. Una
instrucción de texto estructurado dentro de una construcción se ejecuta cada vez
que las condiciones de la construcción son verdaderas. Si las condiciones de la
construcción son falsas, no se escanean las instrucciones dentro de la construcción.
No hay condición de reglón ni transición de estado que desencadene la ejecución.
Esto es distinto a las instrucciones del bloque de funciones que usan EnableIn para
desencadenar la ejecución. Las instrucciones de texto estructurado se ejecutan
como si EnableIn siempre estuviese establecido.
IF bar_code.DATA[0]=65
THEN...
Done := (count >= length);
 
en la
página 931

Publicidad

Tabla de contenido
loading

Tabla de contenido