ReadDiagnostics - Descrizione funzionale

Panoramica

Tipo:

Blocco funzione

Disponibile a partire da:

V2.0.3.0

G-SE-0075864.2.png

 

 

Descrizione funzionale

Il blocco funzione ReadDiagnostics restituisce le informazioni di diagnostica e azzera il registro IRMS dell'avatar selezionato.

Interfaccia

Ingresso

Tipo di dati

Descrizione

iq_TeSysIslandRef

FB_TeSys_island

Riferimento al dispositivo TeSys island

i_xExecute

BOOL

Su un fronte di salita di questo ingresso, il blocco funzione avvia l'esecuzione. Le uscite q_xDone, q_xError, q_etResult e q_etResultMsg sono azzerate con il fronte di discesa di i_xExecute. Vedere la sezione Comportamento dei blocchi funzione con l'ingresso i_xExecute.

i_sAvatarName

STRING(GPL.Gc_uiLengthOfAvatarName)

Fare riferimento all'avatar definito nella configurazione TeSys island.

i_xResetMaxIRMS

BOOL

Se questo ingresso è impostato su TRUE, il valore di corrente IRMS medio massimo e il timestamp vengono azzerati.

Uscita

Tipo di dati

Descrizione

q_xError

BOOL

Se questa uscita è impostata su TRUE, è stato rilevato un errore. Per informazioni, consultare q_etResult e q_etResultMsg.

q_etResult

ET_Result

Fornisce informazioni su stato e diagnostica come valore numerico.

q_sResultMsg 

STRING[30]

Fornisce ulteriori informazioni su stato e diagnostica come messaggio di testo.

q_xBusy

BOOL

Se questa uscita è impostata a TRUE, l'esecuzione del blocco funzione è in corso.

q_xDone

BOOL

Se questa uscita è impostata a TRUE, l'esecuzione è stata completata correttamente.

q_xUpstreamVltg1

BOOL

Se questa uscita è impostata su TRUE, l'avatar ha rilevato che l'alimentazione principale a monte del primo dispositivo è presente (interruttore chiuso).

q_xUpstreamVltg2

BOOL

Se questa uscita è impostata su TRUE, l'avatar ha rilevato che l'alimentazione principale a monte del secondo dispositivo è presente.

q_xUpstreamVltg3

BOOL

Se questa uscita è impostata su TRUE, l'avatar ha rilevato che l'alimentazione principale a monte del terzo dispositivo è presente.

q_xUpstreamVltg4

BOOL

Se questa uscita è impostata su TRUE, l'avatar ha rilevato che l'alimentazione principale a monte del quarto dispositivo è presente.

q_udiMaxAvglIRMS

UDINT

Valore di corrente IRMS medio massimo.

q_stMaxAvglIRMSTimestamp

SysTimeRtc.RTS_SYSTIMEDATE

Data e ora di registrazione del valore di corrente IRMS medio massimo.

Consultare la libreria SysTimeRtc.

q_udiPhase1IRMS

UDINT

Valore di IRMS fase L1.

(Unità: mA)

q_udiPhase2IRMS

UDINT

Valore di IRMS fase L2.

(Unità: mA)

q_udiPhase3IRMS

UDINT

Valore di IRMS fase L3.

(Unità: mA)