Description de la fonction
La fonction affecte la valeur d'entrée à la sortie.
Il s'agit d'une fonction générique. Le type de donnée à traiter sera déterminé par la première variable affectée à la fonction.
Lorsque l'adresse directe d'une variable doit être affectée ou inversement, commencez toujours par affecter la variable à la fonction. L'affectation d'une adresse directe à l'entrée ou à la sortie de la fonction n'est pas autorisée étant donné que cela ne permet de définir clairement le type de donnée. Le chevauchement des adresses de variables n'est pas pris en charge par cette fonction et ne s'applique qu'aux UC Quantum anciennes et au simulateur d'automate.
Les types de données des valeurs d’entrée et de sortie doivent être identiques.
NOTE : il n'est pas possible de copier un tableau d'éléments
à l'aide de la fonction
MOVE, car la fonction
MOVE ne permet pas de mettre à jour l'historique des affectations des éléments du tableau. Pour copier un tableau d'éléments
EBOOL, utilisez la fonction
COPY_AREBOOL_AREBOOL.
et peuvent être configurés comme paramètres supplémentaires.
OUT = IN
Représentation :
Lorsque vous programmez à l'aide du langage à contacts (LD), vous ne pouvez pas utiliser cette fonction avec le type de donnée car vous pouvez reproduire cette fonctionnalité à l'aide de contacts et de bobines.
Représentation :
Représentation :
LD Input MOVE ST Output
Représentation :
Output := MOVE (Input) ;
Description des paramètres
Description du paramètre d'entrée :
Paramètre
|
Type
|
Signification
|
Entrée
|
|
Valeur d’entrée
|
Description des paramètres de sortie :
Paramètre
|
Type
|
Signification
|
Sortie
|
ANY
|
Valeur de sortie
|