Composants de texte structuré : Expressions

Une expression est un nom d'étiquette, une équation, ou une comparaison. Pour écrire une expression, utilisez n'importe lesquels des éléments suivants :
  • Les noms d'étiquettes qui stockent des valeurs (variables)
  • Les nombres que vous saisissez directement dans l'expression (valeur immédiate)
  • Les chaînes littérales que vous saisissez directement dans l'expression (
    Automates
    CompactLogix
     5380,
    ControlLogix
     5580,
    Compact GuardLogix
     5380 et
    GuardLogix
     5580
    uniquement)
  • Les fonctions comme : ABS, TRUNC
  • Les opérateurs comme : +, -, <, >, And, Or
Respectez ces recommandations pour l'écriture des expressions :
  • Utilisez n'importe quelle combinaison de majuscules et de minuscules. Par exemple, ces variations de « AND » sont acceptables : AND, And, and.
  • Dans le cas de conditions plus complexes, utilisez des parenthèses pour grouper des expressions à l'intérieur d'autres expressions. Cela facilite la lecture de l'expression entière et vous assure que l'expression s'exécutera dans la séquence désirée.
Utilisez les expressions suivantes pour le texte structuré :
Expression BOOL :
Une expression qui produit les valeurs BOOL 1 (vrai) ou 0 (faux).
  • Une expression bool utilisent des étiquettes bool, des opérateurs relationnels et des opérateurs logiques pour comparer les valeurs ou vérifier si des conditions sont vraies ou fausses. Par exemple, tag1>65.
  • Une expression bool simple peut être une simple étiquette BOOL.
  • Utilisez en général les expressions bool pour rendre conditionnelle l'exécution d'autres logiques.
Expression numérique :
Une expression qui calcule une valeur entière ou flottante.
  • Une expression numérique utilise les opérateur arithmétique, les fonctions arithmétiques et les opérateurs de bits. Par exemple, tag1+5.
  • Imbriquez une expression numérique dans une expression BOOL. Par exemple, (tag1+5)>65.
Expression au format chaîne :
Une expression qui représente une chaîne
  • Une expression simple peut être une chaîne littérale ou une étiquette chaîne
Utilisez cette table pour sélectionner les opérateurs des expressions.
Si
Utilisez
Calcul d'une valeur arithmétique
Les opérateurs et les fonctions arithmétiques
Comparaison de deux valeurs ou de deux chaînes
Les opérateurs relationnels
Vérification si ses conditions sont vraies ou fausses
Les opérateurs logiques
Comparaison des bits à l'intérieur de valeurs
Les opérateurs de bits
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal