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 (uniquement)AutomatesCompactLogix5380,ControlLogix5580,Compact GuardLogix5380 etGuardLogix5580
- 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