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

Tabla de contenido
Programación de texto estructurado
Componentes de
texto estructurado:
expresiones
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Literales de cadena de caracteres
Una expresión es un nombre de etiqueta, ecuación o comparación. Para escribir
una expresión, utilice cualquiera de los siguientes elementos:
Nombre de etiqueta que almacena el valor (variable)
Número que introduce directamente en la expresión (valor inmediato)
Literal de cadena que introduce directamente en la expresión (solo
Controladores CompactLogix 5380, CompactLogix 5480, ControlLogix
5580, Compact GuardLogix 5380 y GuardLogix 5580.)
Funciones, tales como: ABS, TRUNC
Operadores, tales como: +, -, <, >, And, Or
Siga estas pautas para escribir expresiones:
Utilice cualquier combinación de letras en mayúsculas y minúsculas. Por
ejemplo, estas variaciones de "AND" son aceptables: AND, And, and.
Para requisitos más complejos, use paréntesis para agrupar expresiones
dentro de expresiones. Esto hace que sea más fácil de leer toda la expresión y
garantiza que la expresión se ejecute en el orden deseado.
Se usan estas expresiones para el texto estructurado:
Expresión BOOL: Una expresión que produce un valor BOOL de 1 (verdadero)
o 0 (falso).
Una expresión booleana usa etiquetas bool, operadores relacionales y
operadores lógicos para comparar valores o comprobar si el valor de las
condiciones es verdadero o falso. Por ejemplo, tag1>65.
Una expresión bool sencilla puede ser una etiqueta BOOL única.
Por lo general, las expresiones booleanas se utilizan para condicionar la
ejecución de otra lógica.
Expresión numérica: Una expresión que calcula un valor entero o de punto
flotante.
Una expresión numérica usa operadores aritméticos, funciones aritméticas y
operadores a nivel de bits. Por ejemplo, tag1+5.
Anida una expresión numérica en una expresión BOOL. Por ejemplo,
(tag1+5)>65.
Expresión de cadena: Una expresión que representa una cadena
en la
página 938
Capítulo 24
931
Tabla de contenido
loading

Tabla de contenido