Allen-Bradley ControlLogix 1756-RM Manuel Utilisateur page 171

Système de redondance améliorée
Table des Matières

Publicité

Tableau 29 – Comportement d'une instruction MSG pendant une commutation
Si l'instruction MSG est envoyée
Depuis un automate redondant
Vers un automate redondant
Si l'instruction MSG provient d'un
automate redondant
Au cours d'une commutation
Pendant la qualification
Si le message est destiné à un
automate redondant
Pendant la correction de l' e rreur d'un
message
Pendant la qualification
Utilisez le tableau suivant lorsque vous utilisez des instructions MSG
pendant une commutation.
Alors
Dans un automate redondant, toute instruction MSG en cours pendant une commutation passe en erreur.
(Le bit ER de l'instruction s'active.) Après la commutation, la communication normale reprend.
Pour les instructions MSG envoyées d'un automate dans un autre châssis vers un automate redondant, mettez la
connexion en cache :
Propriétés du message à destination de l'automate redondant
Instructions de message configuré
Alors
Les bits d' é tat des instructions de message sont mis à jour de manière asynchrone à la scrutation du programme.
Par conséquent, vous ne pouvez pas transférer vos bits d' é tat des instructions du message à un automate secondaire.
Pendant une commutation, les instructions de message actives deviennent inactives. Lorsque cela se produit, vous
devez réinitialiser l'exécution de vos instructions de message dans le nouvel automate principal.
L'affichage déroulant passe de CMPT for compatible à Qfng for qualifying.
• Si un message configuré est mis en cache, l'automate principal établit automatiquement une connexion sans
erreurs.
• Si un message configuré n' e st pas mis en cache ou avec connexion, l'automate principal reçoit Error 1 Extended
Error 301, No Buffer Memory.
Alors
Toutes les communications du bus intermodules cessent. Cet arrêt permet à l'automate redondant de recevoir
l'instruction de message nécessaire à la commutation ou aux diagnostics.
Important : si certains de vos messages sont actifs pendant une commutation, vous pouvez vous attendre à ce que
l'un des événements suivants se produise :
• Les messages en cache et connectés entraînent la pause de l'instruction de message pendant 7,5 secondes, car
l'automate initiateur n'a pas reçu de réponse de l'automate ciblé. Pour les messages mis en cache, l'instruction du
message tente de s' e xécuter trois fois de plus, chaque tentative étant suivie d'une pause de 7,5 secondes. Si, au
bout de 30 secondes, l'automate ciblé ne répond pas à l'automate initiateur, alors la commutation passe en erreur
un timeout de connexion Error 1 Extended Error 203.
Un exemple de message connecté serait des messages en lecture-écriture d'un tableau de données CIP après
l'établissement d'une connexion.
• Les messages non mis en cache passent en erreur au bout de 30 secondes si vous venez de les initier,
car l'automate initiateur n'a jamais reçu de réponse à la demande de transfert ouvert. L'erreur est
Error 1F Extended Error 204, un timeout sans connexion.
Les exemples de messages non mis en cache comprendraient des messages génériques CIP et des messages capturés
au cours du processus de connexion.
Les messages mis en cache s' e xécutent sans erreurs. Une connexion a été établie.
Des messages avec connexion, mais non mis en cache, ou des messages sans connexion passent en erreur avec Error
1 Extended Error 301, No Buffer Memory.
Publication Rockwell Automation 1756-UM535D-FR-P – Novembre 2012
Programmation de l'automate redondant
Chapitre 7
171

Publicité

Table des Matières
loading

Table des Matières