Paramètre
|
Type
|
Commentaire
|
---|---|---|
AXIS
|
Objet de type Axis_Ref, qui définit l'équipement.
|
|
ENABLE
|
Lorsque ENABLE a pour valeur TRUE, les paramètres sont pris en compte et la fonction est exécutée.
Dès que ENABLE a pour valeur FALSE, les paramètres de sortie ERROR, DONE et COMMANDABORTED sont immédiatement réglés sur FALSE.
|
|
EXECUTE
|
Sur un front montant EXECUTE, les paramètres sont pris en compte et la fonction est exécutée.
Lorsque EXECUTE a pour valeur TRUE, les paramètres de sortie ERROR, DONE, COMMANDABORTED et BUSY sont contrôlés par le bloc.
Lorsque EXECUTE a pour valeur FALSE, le paramètre de sortie BUSY garde la valeur TRUE jusqu'à la fin de l'exécution du bloc. Dès que le paramètre de sortie ERROR, DONE ou COMMANDABORTED prend la valeur TRUE, tous adoptent la valeur FALSE.
|
Paramètre
|
Type
|
Commentaire
|
---|---|---|
ERROR
|
ERROR a pour valeur TRUE lorsque le bloc fonction détecte une erreur d'exécution.
|
|
DONE
|
DONE a pour valeur TRUE lorsque l'exécution de la fonction est terminée.
|
|
VALID
|
VALID a pour valeur TRUE lorsque les autres paramètres sont activés.
|
|
BUSY
|
BUSY a pour valeur TRUE pour indiquer que le bloc fonction est en cours d'exécution.
BUSY est réglé sur TRUE lorsque EXECUTE prend la valeur TRUE (sur un front montant), et sur FALSE lorsqu'un ou plusieurs des paramètres DONE, ERROR et COMMANDABORTED prennent la valeur TRUE.
|
|
ERRORID
|
Identifiant de l'erreur.
|
|
COMMANDABORTED
|
COMMANDABORTED a pour valeur TRUE lorsque l'exécution du bloc est annulée. Cette annulation est due à l'exécution d'une autre commande.
|