ReadDiagnostics - Funktionsbeschreibung
Typ |
Funktionsbaustein |
Verfügbar ab |
V2.0.3.0 |
Der Funktionsbaustein ReadDiagnostics gibt diagnosespezifische Informationen zurück und setzt das maximale IRMS-Register des ausgewählten avatar zurück.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
iq_TeSysIslandRef |
FB_TeSys_island |
Verweis auf das TeSys island-Gerät. |
i_xExecute |
BOOL |
Bei einer steigenden Flanke an diesem Eingang startet der Funktionsbaustein die Ausführung. Die Ausgänge q_xDone, q_xError, q_etResult und q_etResultMsg werden bei fallenden Flanke an i_xExecute zurückgesetzt. Siehe Verhalten der Funktionsbausteine mit Eingang i_xExecute. |
i_sAvatarName |
Verweis auf den in der TeSys island-Konfiguration definierten avatar. |
|
i_xResetMaxIRMS |
BOOL |
Wenn dieser Eingang auf TRUE gesetzt wird, werden der maximale IRMS-Strommittelwert und der Zeitstempel zurückgesetzt. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xError |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, wurde ein Fehler identifiziert. Für weitere Informationen, siehe q_etResult und q_etResultMsg, |
q_etResult |
Stellt Diagnose- und Statusinformationen in Form numerischer Werte bereit. |
|
q_sResultMsg |
STRING[30] |
Stellt zusätzliche Diagnose- und Statusinformationen in Form von Textmeldungen bereit. |
q_xBusy |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, bedeutet das, dass der Funktionsbaustein ausgeführt wird. |
q_xDone |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, wurde die Ausführung erfolgreich abgeschlossen. |
q_xUpstreamVltg1 |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, hat der avatar erkannt, dass die vorgeschaltete Hauptspannungsversorgung des ersten Geräts vorhanden ist (Leistungsschalter geschlossen). |
q_xUpstreamVltg2 |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, hat der avatar erkannt, dass die vorgeschaltete Hauptspannungsversorgung des zweiten Geräts vorhanden ist. |
q_xUpstreamVltg3 |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, hat der avatar erkannt, dass die vorgeschaltete Hauptspannungsversorgung des dritten Geräts vorhanden ist. |
q_xUpstreamVltg4 |
BOOL |
Wenn dieser Ausgang auf TRUE gesetzt wird, hat der avatar erkannt, dass die vorgeschaltete Hauptspannungsversorgung des vierten Geräts vorhanden ist. |
q_udiMaxAvglIRMS |
UDINT |
Maximaler IRMS-Strommittelwert. |
q_stMaxAvglIRMSTimestamp |
SysTimeRtc.RTS_SYSTIMEDATE |
Datum und Uhrzeit der Aufzeichnung des maximalen IRMS-Strommittelwerts. Siehe die SysTimeRtc-Bibliothek. |
q_udiPhase1IRMS |
UDINT |
IRMS-Wert für Phase L1. (Einheit: mA) |
q_udiPhase2IRMS |
UDINT |
IRMS-Wert für Phase L2. (Einheit: mA) |
q_udiPhase3IRMS |
UDINT |
IRMS-Wert für Phase L3. (Einheit: mA) |