Télécharger Imprimer la page

Siemens SIMATIC S7-1500 Mode D'emploi page 150

Masquer les pouces Voir aussi pour SIMATIC S7-1500:

Publicité

Fonctions d'axe (S7-1500, S7-1500T)
5.8 Mouvements d'axe (S7-1500, S7-1500T)
Déplacer un axe jusqu'à une position relative
Vous pouvez définir la distance du mouvement d'axe dans l'instruction Motion Control
correspondante.
Paramètres
Le paramètre suivant de l'instruction Motion Control "MC_MoveRelative" permet de définir la
position cible relative du mouvement d'axe :
• Vous définissez la distance négative ou positive de laquelle l'axe doit se déplacer de
manière relative par rapport à la position de départ avec le paramètre "Distance".
Démarrer une commande et suivre l'état du mouvement
Vous démarrez la commande de mouvement par un front montant dans le paramètre
"Execute" = TRUE. Vous pouvez identifier l'état d'une commande de mouvement dans le
paramètre "Busy". L'émission de la commande donne la valeur TRUE au paramètre "Busy". Dès
que la position cible est atteinte et que la commande est achevée, le paramètre "Busy" prend
la valeur FALSE et le paramètre "Done" la valeur TRUE.
5.8.3
Définir la transition de mouvement (S7-1500, S7-1500T)
En cas de commande de mouvement avec l'instruction Motion Control
"MC_MoveAbsolute (Page 316)" ou "MC_MoveRelative (Page 321)", vous pouvez annuler
activement le mouvement en cours ou ajouter le nouveau mouvement à une commande de
mouvement en cours d'exécution.
Paramètres
Le paramètre suivant de l'instruction Motion Control "MC_MoveAbsolute (Page 316)" ou
"MC_MoveRelative (Page 321)" permet de définir la transition du mouvement en cours
d'exécution au nouveau mouvement :
• Vous définissez le mode de transition de mouvement avec le paramètre "BufferMode".
Annuler le mouvement
Avec le paramètre "BufferMode" = 0, le mouvement en cours d'exécution est immédiatement
annulé et la commande de mouvement suivante est exécutée.
Relier le mouvement
Avec le paramètre "BufferMode" = 1, le nouveau mouvement est relié au mouvement en
cours. Le mouvement en cours est un déplacement de positionnement absolu ou relatif.
Pendant le mouvement en cours, la commande de mouvement à temps non critique suivante
peut être démarrée. Le mouvement en cours est mené à son terme et l'axe passe à l'arrêt. La
commande de mouvement suivante est ensuite exécutée.
150
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG

Publicité

loading

Ce manuel est également adapté pour:

Simatic s7-1500t