ReadDiagnostics - Descrizione funzionale
Tipo: |
Blocco funzione |
Disponibile a partire da: |
V2.0.3.0 |
Il blocco funzione ReadDiagnostics restituisce le informazioni di diagnostica e azzera il registro IRMS dell'avatar selezionato.
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 |
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 |
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) |