Fonctions d'axe (S7-1500, S7-1500T)
5.7 Pilotage des déplacements et limitation de la dynamique (S7-1500, S7-1500T)
Interruption de mouvements superposés
Les instructions des mouvements superposés sont interrompues conformément au
comportement décrit sous "Comportement d'interruption V9 : Commandes de référencement
et de mouvement (Page 382)". En règle générale, un lissage de la dynamique actuelle au
nouveau mouvement est effectué.
Signalisations d'état des mouvements superposés
La variable "<TO>.StatusWord.X23 (MoveSuperimposedCommand)" est mise à 1 lorsqu'une
commande "MC_MoveSuperimposed" est active.
La variable "<TO>.StatusWord2.X7 (HaltSuperimposedCommand)" est mise à 1 lorsqu'une
commande "MC_HaltSuperimposed" est active.
La variable "<TO>.StatusPositioning.SuperimposedDistance" indique la distance parcourue
avec les instructions "MC_MoveSuperimposed" et "MC_HaltSuperimposed". La valeur est mise
à 0 lorsque le mouvement de base et le mouvement superposé sont achevés ou interrompus.
Voir aussi
MC_MoveSuperimposed : Positionnement superposé de l'axe V9 (Page 334)
MC_HaltSuperimposed : Arrêter les mouvements superposés sur l'axe V9 (Page 338)
Arrêter un objet technologique avec "MC_Halt" (Page 174)
MC_Halt : Arrêter un axe V9 (Page 311)
5.7.9.1
Mouvement de positionnement superposé avec "MC_MoveSuperimposed"
(S7-1500, S7-1500T)
L'instruction Motion Control "MC_MoveSuperimposed" permet de démarrer un mouvement
de positionnement relatif qui se superpose à un mouvement de base en cours.
Paramètres
Les paramètres suivants de l'instruction Motion Control "MC_MoveSuperimposed" permettent
de définir la superposition d'un mouvement de positionnement relatif au mouvement de
base : Le mouvement de base n'est pas influencé par le mouvement superposé :
• Vous définissez la distance supplémentaire pour l'opération de positionnement
superposée (négative ou positive) avec le paramètre "Distance".
• Vous définissez l'écart de vitesse maximal par rapport au mouvement en cours avec le
paramètre "VelocityDiff".
• Vous définissez l'accélération du mouvement superposé avec le paramètre "Acceleration".
• Vous définissez la décélération du mouvement superposé avec le paramètre
"Deceleration".
• Vous définissez l'à-coup du mouvement superposé avec le paramètre "Jerk".
La dynamique du mouvement total de l'axe est égale à la somme des valeurs de dynamique
du mouvement de base et du mouvement superposé.
140
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG