Utiliser les opérateurs de bits
Les opérateurs de bits manipulent les bits à l'intérieur d'une valeur en fonction de deux autres valeurs.
Les éléments suivants montrent un aperçu général des opérateurs de bits.
Pour | Utiliser cet opérateur | Type de données optimal |
AND au niveau du bit | &, AND | DINT |
OU au niveau du bit | OR | DINT |
OU exclusif au niveau du bit | XOR | DINT |
complément au niveau du bit | NOT | DINT |
Voici un exemple.
Utilisez ce format | Exemple | |
Dans cette situation | Utilisez | |
value1 operator value2 | Si input1, input2 et result1 sont des étiquettes DINT et votre spécification dit : « Calculer le résultat de bits de input1 et input2. Stocker le résultat dans result1. » | result1 := input1 AND input2; |
Fournir une réponse