Etat de la commande
Les paramètres de sortie suivants affichent l'état d'exécution de la tâche :
● Instructions Motion Control avec paramètre "Done"
● Instructions Motion Control sans paramètre "Done"
● Paramètre "Busy"
● Paramètre "CommandAborted"
● Paramètre "Error"
Tant que "Execute" ou "Enable" affiche TRUE, les paramètres de sortie sont actualisés.
Sinon, les paramètres "Done", "Error" et CommandAborted" sont mis à 1 pour un seul cycle.
Annulation de tâches en cours
Une commande de déplacement en cours est annulée en lançant une nouvelle commande
de déplacement. Les consignes de dynamique actuelles (accélération, décélération, à-coup,
vitesse) sont amenées aux valeurs de la tâche d'interruption.
S7-1500 Motion Control
Description fonctionnelle, 01/2013, A5E03879257-01
Le paramètre "Done" = TRUE permet d'indiquer la fin correcte d'une tâche.
L'atteinte de l'objectif de la tâche est indiquée par d'autres paramètres (par ex. "Status",
"InVelocity"). Pour plus d'informations à ce sujet, référez-vous au chapitre Suivi des
tâches en cours (Page 157).
Tant qu'une tâche est en cours, le paramètre "Busy" affiche TRUE. Lorsqu'une tâche est
terminée ou annulée, "Busy" affiche FALSE.
Lorsqu'une tâche a été annulée par une autre tâche, "CommandAborted" affiche TRUE.
Si une erreur se produit sur l'instruction Motion Control, le paramètre "Error" affiche
TRUE. Le paramètre "ErrorID" indique l'identification d'erreur correspondante.
Programmation
6.3 Instructions Motion Control
151