Blocs fonction de diagnostic système

 

ReadSystemDiagnostics - Description fonctionnelle

Présentation

Type :

Bloc fonction

Disponible à partir de :

V2.0.3.0

G-SE-0075863.2.png

 

 

Description fonctionnelle

Le bloc fonction ReadSystemDiagnostics renvoie et réinitialise les informations de le diagnostic de l’avatar du système.

Interface

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

ET_Result

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

ST_MinorEventRegister

Informations sur un événement mineur détecté.

q_stMinorEventRegister1 = plus récent

q_stMinorEventRegister2

ST_MinorEventRegister

Informations sur un événement mineur détecté.

...

...

...

q_stMinorEventRegister5

ST_MinorEventRegister

Informations sur un événement mineur détecté.

q_etSILStopMsgGrp1

ET_SILStop

Groupe SIL 1 :

Informations sur la fonction Arrêt SIL 0.

...

...

...

q_etSILStopMsgGrp10

ET_SILStop

Groupe SIL 10 :

Informations sur la fonction Arrêt SIL 0.