6.4
Démarrage de commandes Motion Control
Description
Le démarrage des commandes Motion Control s'effectue en mettant à 1 le paramètre
"Execute" ou "Enable" de l'instruction Motion Control. Effectuez les appels des instructions
Motion Control pour un objet technologique dans un niveau d'exécution.
Tenez aussi compte de l'état de l'objet technologique lors de l'exécution des commandes
Motion Control.
Le démarrage de commandes Motion Control doit être effectué en suivant les étapes
suivantes :
1. Interroger l'état de l'objet technologique.
2. Lancer une nouvelle tâche pour l'objet technologique.
3. Vérifier l'état de la commande.
Les différentes étapes sont décrites ci-après dans l'exemple d'une tâche de positionnement
absolu.
1. Interroger l'état de l'objet technologique
Assurez-vous que l'objet technologique se trouve dans l'état requis pour exécuter la
commande souhaitée :
● L'objet technologique est-il débloqué ?
● Une alarme technologique est-elle présente ?
● L'objet technologique est-il référencé ?
S7-1500 Motion Control
Description fonctionnelle, 01/2013, A5E03879257-01
Pour exécuter des commandes de déplacement, l'objet technologique doit être débloqué.
Le déblocage s'effectue avec l'instruction Motion Control "MC_Power".
Le paramètre "MC_Power.Status" doit afficher la valeur TRUE.
Pour exécuter des commandes de déplacement aucune alarme technologique ne doit
être présente. Acquittez d'éventuelles alarmes présentes avec l'instruction Motion Control
"MC_Reset" après avoir corrigé l'erreur.
Pour une liste des alarmes technologiques et des réactions d'alarme, référez-vous à
l'annexe Alarmes technologiques (Page 277).
Pour exécuter une commande de positionnement absolu, l'objet technologique Axe de
positionnement doit être référencé. Le référencement s'effectue avec l'instruction Motion
Control "MC_Home". La variable de l'objet technologique <TO>.StatusWord.HomingDone
doit afficher la valeur TRUE .
6.4 Démarrage de commandes Motion Control
Programmation
155