Blocs fonction de diagnostic système
ReadSystemDiagnostics - Description fonctionnelle
Type : |
Bloc fonction |
Disponible à partir de : |
V2.0.3.0 |
Le bloc fonction ReadSystemDiagnostics renvoie et réinitialise les informations de le diagnostic de l’avatar du système.
Entrée |
Type de données |
Description |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
Référence à l’équipement TeSys island. |
i_xExecute |
BOOL |
Sur un front montant de cette entrée, le bloc fonction lance l’exécution. Les sorties q_xDone, q_xError, q_etResult et q_etResultMsg sont réinitialisées avec le front descendant de l’entrée i_xExecute. Consultez la section Fonctionnement des blocs fonction avec l'entrée i_xExecute. |
i_xResetAlarmCntr |
BOOL |
Si cette entrée est réglée sur TRUE, le compteur d'alarmes de conseil détectées du système est réglé sur 0. |
i_xResetMinorEventCntr |
BOOL |
Si cette entrée est réglée sur TRUE, le compteur d'erreurs mineures détectées du système est réglé sur 0. |
i_xResetComErrorCntr |
BOOL |
Si cette entrée est réglée sur TRUE, le compteur d’erreurs détectées de la communication du bus de champ est réglé sur 0. |
Sortie |
Type de données |
Description |
---|---|---|
q_xError |
BOOL |
Si cette sortie est TRUE, une erreur a été détectée. Pour plus d'informations, reportez-vous à q_etResult et q_etResultMsg. |
q_etResult |
Fournit des informations de diagnostic et d'état sous la forme d'une valeur numérique. |
|
q_sResultMsg |
STRING[30] |
Fournit des informations de diagnostic et d'état sous la forme d'un message textuel. |
q_xBusy |
BOOL |
Si cette sortie est TRUE, le bloc fonction est en cours d'exécution. |
q_xDone |
BOOL |
Si cette sortie est TRUE, l'exécution s'est effectuée correctement. |
q_xCtrlVltgFlctn |
BOOL |
Si cette sortie est réglée sur TRUE, une fluctuation de la tension de contrôle est détectée. |
q_xSILStopStatus |
BOOL |
État de la fonction Arrêt SIL 0. Si cette sortie est réglée sur FALSE, aucun groupe SIL n'a reçu de commande Arrêt SIL. |
q_uiComErrorCntr |
UINT |
Nombre d’erreurs détectées pour la communication de bus de terrain. |
q_uiAlarmsCntr |
UINT |
Nombre d’alarmes détectées pour le système. |
q_uiMinorEventCntr |
UINT |
Nombre d'événements mineurs détectés pour le système. |
q_stMinorEventRegister1 |
Informations sur un événement mineur détecté. q_stMinorEventRegister1 = plus récent |
|
q_stMinorEventRegister2 |
Informations sur un événement mineur détecté. |
|
... |
... |
... |
q_stMinorEventRegister5 |
ST_MinorEventRegister |
Informations sur un événement mineur détecté. |
q_etSILStopMsgGrp1 |
Groupe SIL 1 : Informations sur la fonction Arrêt SIL 0. |
|
... |
... |
... |
q_etSILStopMsgGrp10 |
Groupe SIL 10 : Informations sur la fonction Arrêt SIL 0. |