Section
Avec "Enable_1 = TRUE", la vitesse "Vel_1" et l'accélération "Acc_1" sont spécifiées cycliquement dans
le cycle MC-PreServo pour l'objet technologique. Ces valeurs spécifiées sont appliquées directement
comme consigne de vitesse "TO_1.Velocity" et consigne d'accélération "TO_1.Acceleration" sans qu'un
profil de vitesse ne soit calculé.
Comme la surveillance de position "PosContr_1" a la valeur FALSE, aucun écart de traînage
"TO_1.StatusPositioning.FollowingError" n'est détecté.
Section
Les consignes de vitesse et d'accélération ne s'appliquent pas tant que "Enable_1" a la valeur FALSE.
À l'instant ①, "Enable_1" prend la valeur TRUE. Comme la surveillance de position "PosContr_1" a la
valeur TRUE, un éventuel écart de traînage "TO_1.StatusPositioning.FollowingError" est détecté.
La consigne de vitesse "Vel_1" et la consigne d'accélération "Acc_1" provoquent un échelon de con-
signe qui dépasse l'écart de traînage maximal autorisé. Si la surveillance d'écart de traînage est acti-
vée, l'alarme technologique 521 est émise et l'objet technologique est bloqué. Si la surveillance
d'écart de traînage est désactivée, l'échelon de consigne est exécuté avec la dynamique maximale.
7.14.2
MC_MotionInPosition V6 (S7-1500T)
7.14.2.1
MC_MotionInPosition : Spécifier des consignes de mouvement V6 (S7-1500T)
Description
L'instruction Motion Control "MC_MotionInPosition" permet de transmettre comme
mouvement de base à l'axe des consignes de mouvement pour la position, la vitesse et
l'accélération calculées cycliquement par l'application. Aucun profil de vitesse n'est calculé ;
les valeurs agissent directement sur l'objet technologique. Les limites de dynamique sont
sans effet. Une tâche "MC_MoveSuperimposed" (Page 260) peut venir se superposer à la
consigne de mouvement spécifiée avec "MotionIn".
S7-1500/S7-1500T Fonctions d'axe V6.0 à partir de STEP 7 V17
Description fonctionnelle, 05/2021, A5E37577706-AD
Instructions (S7-1500, S7-1500T)
7.14 MotionIn (S7-1500T)
283