UDT_Diagnostic
Der UDT Diagnostic wird zur Übertragung der azyklischen Diagnosedaten eines Avatars verwendet – wie etwa I-Effektivwert-, Alarm- und Auslösungsdaten. Die Schnittstellen der Funktionsblöcke der allgemeinen PROFINET IO- und PROFIBUS DP-Diagnose-Avatars enthalten diesen UDT als Parameter.
Elemente
Element |
Datentyp |
Beschreibung |
---|---|---|
MaxAvgIRMS |
UDINT |
Maximaler durchschnittlicher I-Effektivwert. |
MaxAvgIRMSTImeStamp |
DTL |
Datum und Uhrzeit, wann der maximale Durchschnittswert des I-Effektivwerts aufgezeichnet wurde. |
IRMSPhase1 |
UDINT |
I-Effektivwert für Phase L1. (Einheit: mA). |
IRMSPhase2 |
UDINT |
I-Effektivwert für Phase L2. (Einheit: mA). |
IRMSPhase3 |
UDINT |
I-Effektivwert für Phase L3. (Einheit: mA). |
AlarmCnt |
STRUCT |
Alarmzähler. Siehe Struct AlarmCnt. |
TripCnt |
STRUCT |
Auslösungszähler. Siehe Struct TripCnt. |
TripRecReg1 |
STRUCT |
Aufzeichnung 1 für ein Auslösungsereignis. Siehe Struct TripRecRegX. |
TripRecReg2 |
STRUCT |
Aufzeichnung 2 für ein Auslösungsereignis. Siehe Struct TripRecRegX. |
TripRecReg3 |
STRUCT |
Aufzeichnung 3 für ein Auslösungsereignis. Siehe Struct TripRecRegX. |
TripRecReg4 |
STRUCT |
Aufzeichnung 4 für ein Auslösungsereignis. Siehe Struct TripRecRegX. |
TripRecReg5 |
STRUCT |
Aufzeichnung 5 für ein Auslösungsereignis. Siehe Struct TripRecRegX. |
Struct AlarmCnt
Element |
Datentyp |
Beschreibung |
---|---|---|
ThermOverload |
UInt |
Betriebsanweisungszähler für thermischen Überlastschutz. |
Blockade |
UInt |
Betriebsanweisungszähler für Blockadeschutz. |
Unterstrom |
UInt |
Betriebsanweisungszähler für Unterstromschutz. |
Überstrom |
UInt |
Betriebsanweisungszähler für Überstromschutz. |
IPhaseUnbal |
UInt |
Betriebsanweisungszähler für Phasenunsymmetrieschutz. |
GroundCurrent |
UInt |
Betriebsanweisungszähler für Massestromschutz. |
Überhitzung |
UInt |
Zähler für Motorüberhitzungsereignisse. |
AllAlarms |
UInt |
Betriebsanweisungszähler für Schutzfunktionen. |
Struct TripCnt
Element |
Datentyp |
Beschreibung |
---|---|---|
ThermOverload |
UInt |
Auslösungszähler für thermischen Überlastschutz. |
Blockade |
UInt |
Auslösungszähler für Blockadeschutz. |
Unterstrom |
UInt |
Auslösungszähler für Unterstromschutz. |
LongStart |
UInt |
Auslösungszähler für Schutz vor langem Anlauf. |
Überstrom |
UInt |
Alarmzähler für Überstromschutz. |
Überhitzung |
UInt |
Zähler für Motorüberhitzungs-Auslösungsereignisse. |
Stillstand |
UInt |
Auslösungszähler für Stillstandschutz. |
IPhaseUnbal |
UInt |
Auslösungszähler für Phasenunsymmetrieschutz. |
PhaseConfT |
UInt |
Auslösungszähler für Phasenkonfigurationsschutz. |
GroundCurrent |
UInt |
Auslösungszähler für Massestromschutz. |
PhaseReversal |
UInt |
Auslösungszähler für Phasenumkehrschutz. |
CurrentPhaseLoss |
UInt |
Auslösungszähler für Phasenverlustschutz. |
AllTrips |
UInt |
Auslösungszähler für Schutzfunktionen. |
Struct TripRecRegX
Element |
Datentyp |
Beschreibung |
---|---|---|
DTL |
DTL |
TIA-Zeitstempel-Format |
TTTT |
WORD |
Bezeichnung des Auslösungsereignisses 0000 – Kein erkanntes Ereignis 0001 – Thermische Überlast 0002 – Motorüberhitzung 0003 – Blockade 0004 – Unterstrom 0005 – Langer Anlauf 0006 – Überstrom 0007 – Stillstand 0008 – Massestrom 0009 – Stromphasenumkehr 0010 – Phasenkonfiguration 0011 – Stromphasenunsymmetrie 0012 – Stromphasenverlust |