Componentes de texto estructurado: Expresiones

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 (
    controladores
    CompactLogix
    5380,
    ControlLogix
    5580,
    Compact GuardLogix
    5380 y
    GuardLogix
    5580
    solamente)
  • Funciones, tales como: ABS, TRUNC
  • Operadores, como: +, -, <, >, And, Or
Siga estas pautas para escribir expresiones:
  • Utilice cualquier combinación de letras en mayúsculas y minúsculas. Por ejemplo, estas tres variaciones de "AND" son válidas: AND, And y 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.
  • Una expresión sencilla puede ser un literal de cadena o una etiqueta de cadena
Se usa esta tabla para seleccionar los operadores para sus expresiones.
Si
Usar
Calcular un valor aritmético
Operadores y funciones aritméticos
Comparar dos valores o cadenas
Operadores relacionales
Comprobar si determinadas condiciones son verdaderas o falsas
Operadores lógicos
Comparar los bits dentro de valores
Operadores a nivel de bits
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal