Description de la fonction

Cet EFB vous permet d'utiliser la fonction de redondance d'UC. Il parcourt (avec les autres EFB de redondance d'UC) la configuration des automates Quantum à la recherche des composants qui lui sont nécessaires.

Ces composants correspondent à du matériel réellement connecté. Par conséquent, il est impossible de garantir que cet EFB se comportera comme convenu sur les simulateurs.

Cet EFB permet de lire le registre d'état du système de redondance d'UC CEI, à savoir %SW61. En l'absence de configuration de redondance d'UC, la sortie HSBY est mise à 0.

EN et ENO peuvent être configurés comme paramètres supplémentaires.

Représentation en FBD

Représentation :

Représentation en LD

Représentation :

Représentation en IL

Représentation :

CAL HSBY_ST_Instance (HSBY=>HSBY_ConfigurationFound,
         THIS_OFF=>PLC_Offline, THIS_PRY=>Primary_PLC,
         THIS_SBY=>Standby_PLC,
         REMT_OFF=>Remote_PLC_Offline,
         REMT_PRY=>PrimaryRemote_PLC,
         REMT_SBY=>StandbyRemote_PLC,
         LOGIC_OK=>IdenticalPrograms,
         THIS_ISA=>HSBY_ModuleSwitchA,
         THIS_ISB=>HSBY_ModuleSwitchB)

Représentation en ST

Représentation :

HSBY_ST_Instance (HSBY=>HSBY_ConfigurationFound,
         THIS_OFF=>PLC_Offline, THIS_PRY=>Primary_PLC,
         THIS_SBY=>Standby_PLC,
         REMT_OFF=>Remote_PLC_Offline,
         REMT_PRY=>PrimaryRemote_PLC,
         REMT_SBY=>StandbyRemote_PLC,
         LOGIC_OK=>IdenticalPrograms,
         THIS_ISA=>HSBY_ModuleSwitchA,
         THIS_ISB=>HSBY_ModuleSwitchB);

Description des paramètres

Description des paramètres de sortie :

Paramètre

Type de données

Signification

HSBY

BOOL

1 = Configuration de redondance d'UC trouvée

0 = Configuration de redondance d'UC introuvable

THIS_OFF

BOOL

1 = Cet automate est en mode Local.

0 = Cet automate n'est pas en mode Local.

THIS_PRY

BOOL

1 = Cet automate est l'automate primaire.

0 = Cet automate n'est pas l'automate primaire.

THIS_SBY

BOOL

1 = Cet automate est l'automate redondant.

0 = Cet automate n'est pas l'automate redondant.

REMT_OFF

BOOL

1 = L'autre automate (redondant) est en mode LOCAL.

0 = L'autre automate (redondant) n'est pas en mode LOCAL.

REMT_PRY

BOOL

1 = L'autre automate est l'automate primaire.

0 = L'autre automate n'est pas l'automate primaire.

REMT_SBY

BOOL

1 = L'autre automate est l'automate redondant.

0 = L'autre automate n'est pas l'automate redondant.

LOGIC_OK

BOOL

1 = Les programmes sont identiques sur les deux automates et la non-correspondance des applications est active.

0 = Les programmes diffèrent.

THIS_ISA

BOOL

1 = Parmi les deux UC du système de redondance d'UC, cet automate sélectionne celle associée à l'adresse IP inférieure. Il s'agit de l'UC A.

0 = Il ne s'agit pas de l'UC A.

THIS_ISB

BOOL

1 = Parmi les deux UC du système de redondance d'UC, cet automate sélectionne celle associée à l'adresse IP supérieure. Il s'agit de l'UC B.

0 = Il ne s'agit pas de l'UC B.