Description de la fonction
Entre autres choses, la fonction MOVE_***_*** convertit un tableau en valeur ou une valeur en tableau.
Les paramètres supplémentaires et peuvent être configurés.
Les fonctions disponibles sont les suivantes :
-
MOVE_AREBOOL_INT (conversion d'un tableau EBOOL en élément de type INT).
-
MOVE_AREBOOL_DINT (conversion d'un tableau EBOOL en élément de type DINT).
-
MOVE_INT_AREBOOL (conversion d'un élément de type INT en tableau EBOOL).
-
MOVE_DINT_AREBOOL (conversion d'un élément de type DINT en tableau EBOOL).
Représentation appliquée à la conversion d'un tableau EBOOL en entier :
Représentation appliquée à la conversion d'un tableau EBOOL en entier :
Représentation appliquée à la conversion d'un tableau EBOOL en entier :
LD IN1
MOVE_AREBOOL_INT OUT1
Représentation appliquée à la conversion d'un tableau EBOOL en entier :
MOVE_AREBOOL_INT(IN1, OUT1);
Description des paramètres
Le tableau suivant décrit le paramètre d'entrée :
Paramètre
|
Type
|
Commentaire
|
IN1
|
,
,
ARRAY [n..m] OF .
|
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
|
OUT1
|
,
,
ARRAY [n..m] OF .
|
Lorsque IN1 est un tableau EBOOL, OUT1 est un élément de type INT ou DINT contenant les éléments IN1.
Lorsque IN1 n'est pas un tableau, OUT1 est un entier simple ou double, converti à partir d'un tableau booléen.
|