Composants Du Texte Structuré : Expressions; Texte Structuré - Rockwell Automation Allen-Bradley Logix 5000 Série Manuel De Référence

Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000 Série:
Table des Matières

Publicité

Programmation de texte structuré
Composants du
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, CompactLogix 5480, ControlLogix
5580, Compact GuardLogix 5380 et GuardLogix 5580 uniquement)
Fonctions, telles que : ABS, TRUNC
Opérateurs, tels que : +, -, <, >, And, Or
Respectez ces recommandations pour l'écriture des expressions :
Utilisez n'importe quelle combinaison de majuscules et de minuscules. Par
exemple, vous pouvez utiliser les variations suivantes de « AND » : 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 : expression qui produit les valeurs BOOL de 1 (vrai) ou de 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 : 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 : expression qui représente une chaîne.
Une expression simple peut être une chaîne littérale ou une étiquette chaîne
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Chapitre 24
923

Publicité

Table des Matières
loading

Table des Matières