Fonction d’alignement des pentes d’arrêt d’urgence
(Traduction du document original anglais)
Présentation
Cette fonction gère le calcul et la modification des IDN3022 (ou du paramètre DECSTOP sous Unilink) dans les variateurs Lexium.
Elle permet de configurer les pentes d'arrêt d'urgence des variateurs esclaves d'un groupe suiveur de façon à arrêter tous les axes au même moment en cas de défaut.
Pour cela, on crée un nouvel OPCODE (570) utilisable sur les groupes suiveurs. Cette commande aura pour effet de calculer les pentes de décélération du maître et des esclaves en fonction de la pente configurée, puis de les envoyer à tous les variateurs des axes réels du groupe (y compris le maître).
Le paramètre de cette fonction est une pente de décélération exprimée dans l'unité choisie pendant la configuration du maître du groupe. Si le maître est une consigne externe nous retiendrons comme unité l'unité de position.
Objet
Type
Symbole
Explication
Commentaire
%MWr.m.c.19
Mot
ERROR_CMD
Code d'erreur
%MDr.m.c.20
Mot double
RETURN_CMD_1
Non utilisé
%MFr.m.c.22
Flottant
RETURN_CMD_2
Non utilisé
%MFr.m.c.24
Flottant
RETURN_CMD_3
Non utilisé
%MWr.m.c.26
Mot
ACTION_CMD
570
ADJUST_3022
%MDr.m.c.27
Mot double
PARAM_CMD_1
0
Non utilisé
%MDr.m.c.29
Mot double
PARAM_CMD_2
0
Non utilisé
%MFr.m.c.31
Flottant
PARAM_CMD_3
Deceleration
%MFr.m.c.33
Flottant
PARAM_CMD_4
0
Non utilisé
Exemple
IF NOT %MW104.21.0:X1 THEN (* pas de WRITE_CMD en cours *)
%MW104.21.26:=570; (* Action 570 = ADJUST_3022 *)
%MF104.21.31:=1000.0; (* Décélération du maître = 1 000 tours/mn/s*)
WRITE_CMD %CH 104.21;
END_IF;
Cas de refus de la commande :
NOTE : cette fonctionnalité ne sera opérationnelle que si les variateurs sont des Lexium.≥ 5.50. Elle ne sera accessible que pour les groupes dont tous les esclaves sont configurés en ratio. Le réglage des pentes n’est pas sauvegardé, il peut être perdu en cas de mise hors tension ou de remise à zéro du variateur.