Siemens SIMATIC STEP 7 S7-1200 Guide D'utilisation page 184

Table des Matières

Publicité

Programmation
9.3 Indications pour la programmation
● Traitement interruptif de commandes Motion Control
Les commandes Motion Control de déplacement de l'axe peuvent aussi être exécutées
de manière interruptive.
Si une nouvelle commande Motion Control est lancée pendant qu'une commande Motion
Control est en cours d'exécution, la commande en cours est interrompue et remplacée
par la nouvelle commande. La commande interrompue annonce ce fait au moyen de la
sortie CommandAborted = TRUE sur l'instruction Motion Control. Ainsi, p. ex, une
commande MC_MoveRelative en cours peut être remplacée par une commande
MC_MoveAbsolute.
● Eviter l'utilisation multiple de la même instance
Toutes les informations pertinentes pour une commande Motion Control sont
enregistrées dans l'instance correspondante.
Ne lancez pas de nouvelle commande utilisant cette instance si vous voulez pouvoir
suivre l'état de la commande en cours. Utilisez des instances différentes si vous voulez
pouvoir suivre les commandes séparément. Si la même instance est utilisée pour
plusieurs commandes Motion Control, les informations d'état et d'erreur des différentes
commandes s'écrasent mutuellement.
Dans le programme utilisateur, chaque axe doit être appelé avec un appel propre de
l'instruction Motion Control "MC_Power" avec un bloc de données d'instance propre.
● Appel d'instructions Motion Control avec différentes classes de priorité (niveaux de
déroulement)
Les instructions Motion Control d'une même instance ne doivent pas être appelées avec
différentes classes de priorité sans verrouillage. Référez-vous à "Suivre les tâches de
classes de priorité (niveaux de déroulement) supérieures (Page 262)" pour savoir
comment appeler des instructions Motion Control avec verrouillage en vue d'un suivi.
Voir aussi
Vue d'ensemble des instructions Motion Control (Page 178)
Créer le programme utilisateur (Page 179)
Comportement des tâches Motion Control après une mise HORS TENSION et un
redémarrage (Page 185)
Suivi des tâches en cours (Page 186)
Affichage de défauts des instructions Motion Control (Page 198)
Suivre les tâches de classes de priorité (niveaux de déroulement) supérieures (Page 262)
184
S7-1200 Motion Control V6.0 à V7.0 dans TIA Portal V16
Description fonctionnelle, 12/2019, A5E03790552-AG

Publicité

Table des Matières
loading

Table des Matières