Affectation des états de redondance d'UC
L'affectation d'états de démarrage aux PAC redondants permet d'éviter que deux PAC jouent simultanément le rôle primaire et tentent simultanément de gérer l'état des sorties distantes. L'affectation des rôles primaire et redondant aux PACs est déterminée par les facteurs suivants :
la validité de la liaison de redondance d'UC entre les PAC ;
la validité de la liaison Ethernet entre les PAC sur l'anneau principal RIO Ethernet ;
l'existence d'une ou plusieurs connexions Ethernet entre chaque PAC et équipements configurés par le biais de l'anneau principal RIO Ethernet ;
l'état en ligne du PAC A et du PAC B ;
la position du sélecteur rotatif A/B/Effacer situé à l'arrière de la CPU ;
l'état du PAC (RUN ou STOP).
Le tableau suivant décrit l'affectation des états de redondance d'UC pour des PAC appariés dans plusieurs scénarios de démarrage et d'exécution :
Conditions réseau requises |
Etat initial |
Etat final |
|||||
---|---|---|---|---|---|---|---|
Liaison EIO1 |
Connexions des équipements RIO2 |
Liaison de redondance d'UC |
PAC_A |
PAC_B |
PAC_A |
PAC_B |
|
PAC_A |
PAC_B |
||||||
OK |
OK |
OK |
OK |
Starting |
Starting |
Run Primary3 |
Run Standby |
OK |
OK |
Not OK |
OK |
Starting |
Run Primary |
Run Primary4 |
Wait |
OK |
Not OK |
OK |
OK |
Starting |
Starting |
Wait |
Run Primary4 |
OK |
OK |
OK |
OK |
Run Primary |
Starting |
Run Primary |
Run Standby |
OK |
OK |
OK |
OK |
Starting |
Run Primary |
Run Standby |
Run Primary |
OK |
OK |
OK |
Not OK |
Run Primary |
Starting |
Run Primary |
Wait |
OK |
OK |
OK |
Not OK |
Starting |
Starting |
Run Primary |
Wait |
OK |
OK |
OK |
Not OK |
Starting |
Run Primary |
Wait |
Run Primary |
OK |
Not OK |
Not OK |
OK |
Starting |
Starting |
Run Primary |
Run Standby |
OK |
Not OK |
Not OK |
OK |
Run Primary |
Starting |
Run Primary |
Run Standby |
OK |
Not OK |
Not OK |
OK |
Starting |
Run Primary |
Run Standby |
Run Primary |
Not OK |
Not OK |
Not OK |
OK |
Starting |
Starting |
Run Primary |
Run Standby |
Not OK |
Not OK |
Not OK |
OK |
Run Primary |
Starting |
Run Primary |
Run Standby |
Not OK |
Not OK |
Not OK |
OK |
Starting |
Run Primary |
Run Standby |
Run Primary |
Not OK |
OK |
OK |
Not OK |
Starting |
Starting |
Run Primary |
Run Primary |
Not OK |
OK |
OK |
Not OK |
Run Primary |
Starting |
Run Primary |
Run Primary |
Not OK |
OK |
OK |
Not OK |
Starting |
Run Primary |
Run Primary |
Run Primary |
Not OK |
Not OK |
Not OK |
Not OK |
Starting |
Starting |
Run Primary3 |
Run Primary3 |
Not OK |
Not OK |
Not OK |
Not OK |
Run Primary |
Starting |
Run Primary3 |
Run Primary3 |
Not OK |
Not OK |
Not OK |
Not OK |
Starting |
Run Primary |
Run Primary3 |
Run Primary3 |
1. La liaison supplémentaire entre le PAC A et le PAC B sur l'anneau RIO ou DIO. 2. La connexion entre un PAC et une station RIO par le biais du réseau ERIO. OK signifie que l'UC reconnaît au moins une station. Non OK signifie que pendant 3 secondes le PAC ne reconnaît aucune des stations. 3. La priorité est accordée au PAC dont le sélecteur rotatif A/B sur l'arrière de l'UC a la position A. 4. La priorité est accordée au PAC qui reconnaît au moins une station RIO. |
Transition de l'état de redondance d'UC du PAC en cours de fonctionnement
Dans un système de redondance d'UC, un PAC change d'état dans les circonstances suivantes :
Transition |
Cette transition se produit lorsque... |
---|---|
Wait à Standby |
Toutes les conditions suivantes sont remplies :
|
Wait à Primary |
Toutes les conditions suivantes sont remplies :
|
Standby à Primary |
L'une des conditions suivantes est remplie :
|
Standby à Wait |
La condition suivante est remplie :
|
Primary à Wait |
L'une des conditions suivantes est remplie :
|
Primary à Standby1 |
L'une des conditions suivantes est remplie :
|
Primary/Standby/Wait à Stop |
|
1. Lorsque le PAC passe de l'état primaire à l'état redondant, il passe à un état d'attente intermédiaire durant au moins un cycle. |