UDT_Diagnostic
The Diagnostic UDT is used to transfer the acyclic diagnostic data of an avatar, like Irms, alarm and trip information. The interfaces of the PROFINET IO and PROFIBUS DP generic diagnostic avatar function blocks contain this UDT as a parameter.
Elements
Element |
Data Type |
Description |
---|---|---|
MaxAvgIRMS |
UDINT |
Maximum average Irms current value. |
MaxAvgIRMSTImeStamp |
DTL |
Date and time when the maximum average value of the Irms current was recorded. |
IRMSPhase1 |
UDINT |
Value of the phase L1 Irms. (Unit: mA). |
IRMSPhase2 |
UDINT |
Value of the phase L2 Irms. (Unit: mA). |
IRMSPhase3 |
UDINT |
Value of the phase L3 Irms. (Unit: mA). |
AlarmCnt |
STRUCT |
Alarm counters. See Struct AlarmCnt. |
TripCnt |
STRUCT |
Trip counters. See Struct TripCnt. |
TripRecReg1 |
STRUCT |
Record 1 of a trip event. See Struct TripRecRegX. |
TripRecReg2 |
STRUCT |
Record 2 of a trip event. See Struct TripRecRegX. |
TripRecReg3 |
STRUCT |
Record 3 of a trip event. See Struct TripRecRegX. |
TripRecReg4 |
STRUCT |
Record 4 of a trip event. See Struct TripRecRegX. |
TripRecReg5 |
STRUCT |
Record 5 of a trip event. See Struct TripRecRegX. |
Struct AlarmCnt
Element |
Data Type |
Description |
---|---|---|
ThermOverload |
UInt |
Counter of advisories related to thermal overload protection. |
Jam |
UInt |
Counter of advisories related to jam protection. |
Undercurrent |
UInt |
Counter of advisories related to undercurrent protection. |
Overcurrent |
UInt |
Counter of advisories related to overcurrent protection. |
IPhaseUnbal |
UInt |
Counter of advisories related to phase unbalance protection. |
GroundCurrent |
UInt |
Counter of advisories related to ground current protection. |
Overheat |
UInt |
Counter of motor overheat events. |
AllAlarms |
UInt |
Counter of advisories related to protections. |
Struct TripCnt
Element |
Data Type |
Description |
---|---|---|
ThermOverload |
UInt |
Counter of trips related to thermal overload protection. |
Jam |
UInt |
Counter of trips related to jam protection. |
Undercurrent |
UInt |
Counter of trips related to undercurrent protection. |
LongStart |
UInt |
Counter of trips related to long start protection. |
Overcurrent |
UInt |
Counter of trips related to overcurrent protection. |
Overheat |
UInt |
Counter of motor overheat trip events. |
Stall |
UInt |
Counter of trips related to stall protection. |
IPhaseUnbal |
UInt |
Counter of trips related to phase unbalance protection. |
PhaseConfT |
UInt |
Counter of trips related to phase configuration protection. |
GroundCurrent |
UInt |
Counter of trips related to ground current protection. |
PhaseReversal |
UInt |
Counter of trips related to phase reversal protection. |
CurrentPhaseLoss |
UInt |
Counter of trips related to phase loss protection. |
AllTrips |
UInt |
Counter of trips related to protections. |
Struct TripRecRegX
Element |
Data Type |
Description |
---|---|---|
DTL |
DTL |
TIA timestamp format |
TTTT |
WORD |
Trip event identifier 0000—No Detected Event 0001—Thermal Overload 0002—Motor Overheat 0003—Jam 0004—Undercurrent 0005—Long Start 0006—Overcurrent 0007—Stall 0008—Ground Current 0009—Current Phase Reversal 0010—Phase Configuration 0011—Current Phase Unbalance 0012—Current Phase Loss |