Fonctions d'axe (S7-1500, S7-1500T)
5.9 Arrêter des mouvements (S7-1500, S7-1500T)
Procédure pour le déblocage de l'axe
Procédez comme suit pour débloquer à nouveau l'axe après la réaction à l'alarme :
1. N'appelez pas le "MC_Power" lorsque la réaction d'arrêt est en cours. Évaluez pour cela
"ErrorDetails.Reaction" = 4.
L'acquittement de l'alarme et l'appel de "MC_Power" pendant la rampe de freinage
peuvent entraîner des mouvements de compensation indésirables.
2. Acquittez l'alarme une fois que l'entraînement est à l'arrêt.
Pour détecter l'arrêt, vous pouvez p. ex. utiliser le signal d'immobilisation (Page 236)
(<TO>.StatusWord.X7(Standstill)).
3. Pour débloquer à nouveau l'axe, appelez le "MC_Power" avec l'entrée "Enable" = TRUE.
Tenez compte de la remarque suivante lorsque vous paramétrez une valeur différente de
16#7 (valeur par défaut) en tant que réaction à l'alarme dans "RemoveEnableReaction" :
• Un blocage de l'axe pendant une réaction à l'alarme active "RemoveEnable"
("ErrorDetails.Reaction" = 4) avec "MC_Power.Enable" = FALSE entraîne un AUS2
(ralentissement naturel) de l'axe indépendamment de "StopMode".
Tenez compte de la remarque suivante lorsque vous paramétrez la valeur par défaut 16#7 en
tant que réaction à l'alarme dans "RemoveEnableReaction" :
• Une rampe AUS3 active ne peut pas être interrompue jusqu'à l'arrêt de l'entraînement.
L'axe est bloqué lorsque l'entraînement est à l'arrêt.
168
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG