Fonctions d'axe (S7-1500, S7-1500T)
5.14 Spécification de mouvement avec "MotionIn" (S7-1500T)
5.14.3
Arrêt des instructions "MotionIn" (S7-1500T)
Vous pouvez mettre fin aux instructions "MotionIn" des différentes manières suivantes :
• Interruption par une autre instruction Motion Control
Les instructions "MotionIn" sont interrompues selon le comportement sous
"Comportement d'interruption des commandes Motion Control V9 (Page 382)". En règle
générale, un lissage de la dynamique actuelle au nouveau mouvement est effectué.
REMARQUE
Spécifications de dynamique divergentes
Lors de l'interruption de la commande active par un nouveau mouvement avec limitation
d'à-coup, l'accélération ou la décélération actuelle passe à la nouvelle
accélération/décélération par l'à-coup. Cela peut durer plusieurs cycles d'application en
fonction des spécifications de la dynamique. Si la nouvelle accélération ou décélération
diverge fortement de l'accélération/décélération au moment de l'interruption, le profil de
transition peut entraîner un mouvement inattendu de l'axe.
Adaptez les spécifications de la dynamique de vos commandes s'il est impossible d'exclure
de telles transitions dans l'accélération ou la décélération. Insérez, par exemple, un
mouvement sans limitation d'à-coup avec passage direct à la nouvelle
accélération/décélération. Ou bien utilisez des valeurs d'à-coup élevées adaptées.
Dans les commandes MotionIn, la spécification de l'accélération est pertinente
uniquement pour l'interruption de la commande. Si l'accélération actuellement active ne
peut pas être réduite par l'à-coup, indiquez la valeur "0.0" pour le paramètre "Acceleration"
de la commande MotionIn.
• Affectation de la valeur "FALSE" au paramètre "Enable"
Lorsque vous affectez la valeur "FALSE" au paramètre "Enable", une consigne nulle est
immédiatement transmise. Souvenez-vous que les limites de dynamique paramétrées sur
l'objet technologique ne sont pas actives. Seules sont actives les limites paramétrées côté
entraînement.
5.14.4
Variables : Spécification de mouvement via "MotionIn" (S7-1500T)
Les variables suivantes de l'objet technologique sont pertinentes pour la spécification de
mouvement via "MotionIn" :
État
Variable
<TO>.StatusPositioning.Superimposed
Distance
<TO>.StatusMotionIn.FunctionState
264
Description
Distance parcourue avec les instructions
"MC_MoveSuperimposed", "MC_MotionInSuperimposed" et
"MC_HaltSuperimposed".
La valeur est remise à 0 lorsque le mouvement de base et le
mouvement superposé sont achevés.
Etat de la fonction "MotionIn"
0
Aucune fonction "MotionIn" active
1
"MC_MotionInVelocity" activé.
2
"MC_MotionInPosition" activé.
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG