Programmation (S7-1500, S7-1500T)
7.3 Instructions Motion Control (S7-1500, S7-1500T)
• Instructions Motion Control avec paramètre "Enable"
Mettre le paramètre "Enable" à 1 démarre la commande.
Tant que "Enable" = TRUE, la commande reste active et les valeurs de paramètres
modifiées sont appliquées lors de l'appel de l'instruction correspondante dans le
programme utilisateur.
Mettre le paramètre "Enable" à zéro termine la commande.
Les paramètres d'entrée "JogForward" et "JogBackward" de l'instruction Motion Control
"MC_MoveJog" correspondent de par leur comportement au paramètre "Enable".
Etat de la commande
Les paramètres de sortie suivants affichent l'état d'exécution de la commande :
• Instructions Motion Control avec paramètre "Done"
Le paramètre "Done" = TRUE permet d'indiquer la fin correcte d'une commande.
• Instructions Motion Control sans paramètre "Done"
L'atteinte de l'objectif de la commande 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 commandes en cours (Page 115)".
• Paramètre "Busy"
Tant qu'une commande est en cours, le paramètre "Busy" affiche "TRUE". Lorsqu'une
commande est terminée ou annulée, "Busy" affiche "FALSE".
• Paramètre "Active"
Si une commande est effective dans le pilotage des mouvements, le paramètre "Active"
affiche la valeur "TRUE". Tant qu'une commande se trouve dans la chaîne de commandes,
"Active" affiche la valeur "FALSE".
• Paramètre "CommandAborted"
Lorsqu'une commande a été annulée par une autre commande, "CommandAborted"
affiche "TRUE".
• Paramètre "Error"
Si une erreur se produit sur l'instruction Motion Control, le paramètre "Error" affiche
"TRUE". Le paramètre "ErrorID" indique le code d'erreur correspondant.
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 commandes en cours
Une commande de mouvement en cours est annulée en lançant une nouvelle commande de
mouvement. Les consignes de dynamique actuelles (accélération, décélération, à-coup,
vitesse) sont amenées aux valeurs de la commande d'interruption.
106
S7-1500/S7-1500T Vue d'ensemble Motion Control V8.0 à partir de STEP 7 V19
Manuel de diagnostic, 11/2023, A5E03879257-AJ