Chapitre 5
Configuration de l'automate redondant
Configuration du chien
de garde de tâche
70
Équation d'estimation des temps d'actualisation bidirectionnelle
Utilisez cette équation pour estimer le temps d'actualisation bidirectionnelle
de vos automates pour chaque programme après avoir obtenu l'un des
éléments suivants :
•
La taille du dernier transfert de données
•
La taille maximale des données transférées
Les équations suivantes s'appliquent quand un automate ControlLogix 5580 est
apparié avec un module de redondance dans les deux châssis d'un système
redondant.
Temps d'actualisation bidirectionnelle pour les automates ControlLogix 5580
Apparié avec un module
Automate
de redondance
ControlLogix 5580 1756-RM2
Un point de synchronisation est un mécanisme que l'automate principal utilise
pour garder l'automate secondaire synchronisé. Par défaut, à la fin de chaque
scrutation de programme, l'automate principal envoie le point de synchronisation
à l'automate secondaire et l'automate secondaire répond en déplaçant son
pointeur d'exécution pour correspondre à l'automate principal.
La valeur par défaut pour les phases est de ne pas envoyer de point de
synchronisation.
Les temps du chien de garde définis pour les tâches des applications de
redondance doivent être supérieurs à celui défini pour les tâches des
applications non redondantes, car les actualisations bidirectionnelles et la
synchronisation prennent plus de temps.
Une tâche permanente ne doit pas avoir une durée de chien de garde
IMPORTANT
supérieure à 10 secondes afin d' é viter les problèmes de modifications
en ligne ou de commutations verrouillées RSU.
Une augmentation du temps du chien de garde nécessaire résulte également
de la manière dont les programmes sont exécutés en cas de commutation. Un
ou plusieurs programmes peuvent être exécutés une deuxième fois après une
commutation. Cette action dépend du moment où, dans la tâche ou le
programme, la commutation se produit et de l'endroit où l'actualisation
bidirectionnelle et la synchronisation se produit dans la tâche.
Si un programme est exécuté une deuxième fois, la durée nécessaire à la
scrutation du programme augmente. Cependant, le temporisateur du chien de
garde n'est pas réinitialisé et continue à décompter depuis le début de la tâche
initiée par l'ancien automate principal. Par conséquent, le temporisateur du
chien de garde doit être configuré pour tenir compte de l'éventualité de
scrutations de programme supplémentaires.
Publication Rockwell Automation 1756-UM015B-FR-P - Février 2021
Temps d'actualisation bidirectionnelle
Temps d'actualisation bidirectionnelle par point de
synchronisation (ms) = (DINT * 0,000360) + 0,54 ms