AVIS
|
RISQUE DE FONCTIONNEMENT IMPREVU
Veillez à consulter et à gérer le DDT T_M_ECPU_HSBY pour assurer le bon fonctionnement du système.
Le non-respect de ces instructions peut provoquer des dommages matériels.
|
![]() |
RISQUE DE FONCTIONNEMENT IMPREVU
Avant d'exécuter une commande de permutation (avec la logique de l'application ou dans l'interface graphique de Control Expert) vérifiez que le PAC redondant est prêt à assumer le rôle principal (pour cela vérifiez que la valeur 0 est associée au bit REMOTE_HSBY_STS.EIO_ERROR).
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
|
Elément
|
Type
|
Description
|
Ecrit par
|
---|---|---|---|
REMOTE_STS_VALID
|
BOOL
|
|
Système
|
APP_MISMATCH
|
BOOL
|
Les deux PAC ont des applications d'origine différentes. (Par défaut = false)
|
Système
|
LOGIC_MISMATCH_ALLOWED
|
BOOL
|
|
Application
|
LOGIC_MISMATCH
|
BOOL
|
Les deux PACs contiennent des révisions différentes d'une même application. (Par défaut = false)
|
Système
|
SFC_MISMATCH
|
BOOL
|
|
Système
|
OFFLINE_BUILD_MISMATCH
|
BOOL
|
Les deux PAC exécutent des révisions différentes de la même application. Dans ce cas :
(Par défaut = false)
|
Système
|
APP_BUILDCHANGE_DIFF
|
UINT
|
Nombre de différences dans le projet généré entre les applications du PAC primaire et du PAC redondant. L'évaluation est effectuée par le PAC primaire.
|
Système
|
MAX_APP_BUILDCHANGE_DIFF
|
UINT
|
Nombre maximum de différences dans le projet généré autorisées par le système de redondance d'UC, compris entre 0 et 50 (20 par défaut). Défini dans l'onglet Redondance d'UC en tant que Nombre de modifications.
|
Application
|
FW_MISMATCH_ALLOWED
|
BOOL
|
Permet les différences de micrologiciel entre les CPUs primaire et redondante :
|
Application
|
FW_MISMATCH
|
BOOL
|
Le système d'exploitation des deux PACs est différent. (Par défaut = false)
|
Système
|
DATA_LAYOUT_MISMATCH
|
BOOL
|
La structure des données est différente dans les deux PACs. Le transfert des données est partiellement effectué. (Par défaut = false)
|
Système
|
DATA_DISCARDED
|
UINT
|
Nombre de Ko envoyés par le PAC primaire et rejetés par le PAC redondant (arrondi au Ko supérieur). Représente les données des variables ajoutées au PAC primaire, mais pas au PAC redondant. (Valeur par défaut = 0)
|
Système
|
DATA_NOT_UPDATED
|
UINT
|
Nombre de Ko non mis à jour par le PAC redondant (arrondi au Ko supérieur). Représente les variables supprimées du PAC primaire qui restent dans le PAC redondant. (Valeur par défaut = 0)
|
Système
|
BACKUP_APP_MISMATCH
|
BOOL
|
|
Système
|
PLCA_ONLINE
|
BOOL
|
Le PAC A est configuré pour passer à l'état primaire ou redondant. (Par défaut = true)
NOTE : Exécutable uniquement sur le PAC A. |
Configuration
|
PLCB_ONLINE
|
BOOL
|
Le PAC B est configuré pour passer à l'état primaire ou redondant. (Par défaut = true)
NOTE : Exécutable uniquement sur le PAC B. |
Configuration
|
CMD_SWAP
|
BOOL
|
NOTE :
|
Application / Système
|
CMD_APP_TRANSFER
|
BOOL
|
|
Application / Système
|
CMD_RUN_AFTER_TRANSFER
|
BOOL[0 à 2]
|
|
Application / Système
|
CMD_RUN_REMOTE
|
BOOL
|
|
Application / Système
|
CMD_STOP_REMOTE
|
BOOL
|
|
Application
|
CMD_COMPARE_INITIAL_VALUE
|
BOOL
|
|
Application / Système
|
INITIAL_VALUE_MISMATCH
|
BOOL
|
|
Système
|
MAST_SYNCHRONIZED (1)
|
BOOL
|
NOTE : Surveillez de près les variables MAST_SYNCHRONIZED et FAST_SYNCHRONIZED liées aux tâches MAST et FAST comme indiqué à la fin de ce tableau. |
Système
|
FAST_SYNCHRONIZED (1)
|
BOOL
|
NOTE : Surveillez de près les variables MAST_SYNCHRONIZED et FAST_SYNCHRONIZED liées aux tâches MAST et FAST comme indiqué à la fin de ce tableau. |
Système
|
SAFE_SYNCHRONIZED
|
BOOL
|
|
Système
|
SAFETY_LOGIC_MISMATCH
|
BOOL
|
NOTE : Le contenu de cet élément est déterminé par la comparaison du mot système %SW169 de chaque PAC. |
–
|
LOCAL_HSBY_STS
|
T_M_ECPU_HSBY_STS
|
Etat de redondance du PAC local
|
(voir ci-après)
|
REMOTE_HSBY_STS
|
T_M_ECPU_HSBY_STS
|
Etat de redondance d'UC du PAC distant
|
(voir ci-après)
|
(1):
|
Elément
|
Type
|
Description
|
Ecrit par
|
---|---|---|---|
HSBY_LINK_ERROR
|
BOOL
|
|
Système
|
HSBY_SUPPLEMENTARY_LINK_ERROR
|
BOOL
|
|
Système
|
WAIT
|
BOOL
|
|
Système
|
RUN_PRIMARY
|
BOOL
|
|
Système
|
RUN_STANDBY
|
BOOL
|
|
Système
|
STOP
|
BOOL
|
|
Système
|
PLC_A
|
BOOL
|
|
Système
|
PLC_B
|
BOOL
|
|
Système
|
EIO_ERROR
|
BOOL
|
NOTE : Ce bit a toujours la valeur false lorsqu'aucune station n'est configurée. |
Système
|
SD_CARD_PRESENT
|
BOOL
|
|
Système
|
LOCAL_RACK_STS
|
BOOL
|
|
Application
|
MAST_TASK_STATE
|
BYTE
|
Etat de la tâche MAST :
|
Système
|
FAST_TASK_STATE
|
BYTE
|
Etat de la tâche FAST :
|
Système
|
SAFE_TASK_STATE
|
BYTE
|
Etat de la tâche SAFE :
|
Système
|
REGISTER
|
WORD[0 à 63]
|
Des données non gérées ont été ajoutées à l'application par le biais de l'attribut Echange sur l'automate redondant.
|
Application
|