Opérateurs valides
Ce tableau répertorie les opérateurs valides.
Opérateur | Description | Autorisé dans | |||||
|---|---|---|---|---|---|---|---|
Index du tableau | FSC | CMP | CMP | CPT | Sécurité | ||
+ | ajouter | X | X | X | X | X | X |
- | soustraire/mettre au négatif | X | X | X | X | X | X |
* | multiplier | X | X | X | X | X | X |
/ | diviser | X | X | X | X | X | X |
= | égal | X | X | X | |||
< | inférieur à | X | X | X | |||
<= | inférieur à ou égal | X | X | X | |||
> | supérieur à | X | X | X | |||
>= | supérieur à ou égal | X | X | X | |||
<> | différent | X | X | X | |||
** | exposant (x à y) | X | X | X | X | ||
&& | AND logique | X | X | X | |||
|| | OR logique | X | X | X | |||
^^ | XOR logique | X | X | X | |||
! | NOT logique | X | X | X | |||
ABS | valeur absolue | X | X | X | X | X | |
ACOS | Arc cosinus | X | X | X | X | X | |
AND | AND au niveau du bit | X | X | X | X | X | X |
ASIN | Sinus d’arc | X | X | X | X | X | |
ATAN | Tangente d’arc | X | X | X | X | X | |
ATAN2 | arctangente à deux arguments | X | X | X | X | X | |
COS | Cosinus | X | X | X | X | X | |
DEG | Radians en degrés | X | X | X | X | ||
BCD_TO | BCD à nombre entier | X | X | X | X | X | |
IsINF | Est lnfini | X | X | X | |||
IsNAN | N’est pas un nombre | X | X | X | |||
LN | Logarithme naturel | X | X | X | X | ||
LOG | Logarithme décimal | X | X | X | X | ||
MOD | Diviser modulo | X | X | X | X | X | |
NOT | NON au niveau du bit | X | X | X | X | X | X |
OR | OU au niveau du bit | X | X | X | X | X | X |
RAD | Degrés en radians | X | X | X | X | ||
SIN | Sinus | X | X | X | X | X | |
SQRT | racine carrée | X | X | X | X | X | |
TAN | Tangente | X | X | X | X | X | |
TOD | nombre entier à BCD | X | X | X | X | X | |
TRUNC | Tronquer | X | X | X | X | ||
XOR | OU exclusif au niveau du bit | X | X | X | X | X | X |
Expressions
Des expressions sont implémentées dans l’application Logix Designer pour être transmises en tant qu’expression d’opérande à une instruction ou pour spécifier un index variable, en tant qu’expression d’indice, dans un tableau. Ces sections décrivent les différences entre les deux.
Une expression d’opérande a une longueur maximale de 4 096 caractères.
Expressions d’opérande
Les expressions d’opérande sont fournies sous forme d’opérande aux instructions suivantes : CPT, FAL, FSC et CMP. Chacune de ces instructions documente quels opérateurs sont autorisés dans l’expression et leur priorité. CPT et FAL ont des opérateurs et une priorité identiques. CMP et FSC ont une liste d’opérateurs un peu plus grande et donc une liste de priorité correspondante différente.
Expressions d’indice
Vous pouvez également utiliser une expression d’indice pour calculer un indice de tableau. Les indices sont traités différemment des opérandes. Consultez la colonne Index du tableau dans le tableau ci-dessus pour obtenir la liste des opérateurs qui fonctionnent comme expressions d’indice.
Fournir une réponse