XOR_***_*** : OU exclusif entre des tableaux
Traduction de la notice originale
Description de la fonction
La fonction XOR_***_*** effectue une opération OU logique exclusif (bit à bit) entre :
NOTE : Le résultat est toujours un tableau.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Fonctions disponibles
Les fonctions disponibles dans la bibliothèque générale sont les suivantes :
Les fonctions disponibles dans la bibliothèque Obsolète sont les suivantes :
Représentation en FBD
Représentation appliquée à un tableau de chaînes de 16 bits et une chaîne de 16 bits :
Représentation en LD
Représentation appliquée à un tableau de chaînes de 16 bits et une chaîne de 16 bits :
Représentation en IL
Représentation appliquée à un tableau de chaînes de 16 bits et une chaîne de 16 bits :
LD Input_IN1
XOR_ARWORD_WORD Input_IN2
ST Array1
Représentation en ST
Représentation appliquée à un tableau de chaînes de 16 bits et une chaîne de 16 bits :
Array1:= XOR_ARWORD_WORD(Input_IN1,Input_IN2);
Description des paramètres
Le tableau suivant décrit les paramètres d'entrée :
Paramètre
Type
Commentaire
Input_IN1
ARRAY [n..m] OF BOOL,
ARRAY [n..m] OF WORD,
ARRAY [n..m] OF DWORD,
ARRAY [n..m] OF INT,
ARRAY [n..m] OF DINT
n et m sont des entiers positifs, négatifs ou nuls.
Input_IN2
INT,
ARRAY [n..m] OF BOOL,
ARRAY [n..m] OF WORD,
ARRAY [n..m] OF DWORD,
ARRAY [n..m] OF INT,
ARRAY [n..m] OF DINT
n et m sont des entiers positifs, négatifs ou nuls.
Le tableau suivant décrit le paramètre de sortie :
Paramètre
Type
Commentaire
Array1
ARRAY [n..m] OF BOOL,
ARRAY [n..m] OF WORD,
ARRAY [n..m] OF DWORD,
ARRAY [n..m] OF INT,
ARRAY [n..m] OF DINT
Les éléments de Array1 sont le résultat de l'opération OU logique exclusif (bit à bit) entre Input_ IN1 et Input_IN2, qui peuvent être respectivement :
  • un tableau et une variable simple,
  • une variable simple et un tableau,
  • un tableau et un tableau.