UDT_SystemDiag
The SystemDiag UDT is used to transfer the acyclic diagnostic data of the system. The interfaces of the PROFINET IO and PROFIBUS DP SystemDiag avatar function blocks contain this UDT as a parameter.
Elements
Element |
Data Type |
Description |
---|---|---|
CntErrComm |
UINT |
Number of detected errors for the fieldbus communication. |
CntAllAlarms |
UINT |
Number of detected alarms for the system. |
CntSystemEvt |
UINT |
Number of detected minor events for the system. |
EvtRecReg1 |
STRUCT |
Information on a detected minor event – register 1. See Struct EvtRecRegX. |
EvtRecReg2 |
STRUCT |
Information on a detected minor event – register 2. See Struct EvtRecRegX. |
EvtRecReg3 |
STRUCT |
Information on a detected minor event – register 3. See Struct EvtRecRegX. |
EvtRecReg4 |
STRUCT |
Information on a detected minor event – register 4. See Struct EvtRecRegX |
EvtRecReg5 |
STRUCT |
Information on a detected minor event – register 5. See Struct EvtRecRegX. |
SILStopMsgGrp1 |
STRUCT |
Status for SIL Stop 0* function of SIL group 1. See Struct SILStopMsgX. |
SILStopMsgGrp2 |
STRUCT |
Status for SIL Stop 0 function of SIL group 2. See Struct SILStopMsgX. |
SILStopMsgGrp3 |
STRUCT |
Status for SIL Stop 0 function of SIL group 3. See Struct SILStopMsgX. |
SILStopMsgGrp4 |
STRUCT |
Status for SIL Stop 0 function of SIL group 4. See Struct SILStopMsgX. |
SILStopMsgGrp5 |
STRUCT |
Status for SIL Stop 0 function of SIL group 5. See Struct SILStopMsgX. |
SILStopMsgGrp6 |
STRUCT |
Status for SIL Stop 0 function of SIL group 6. See Struct SILStopMsgX. |
SILStopMsgGrp7 |
STRUCT |
Status for SIL Stop 0 function of SIL group 7. See Struct SILStopMsgX. |
SILStopMsgGrp8 |
STRUCT |
Status for SIL Stop 0 function of SIL group 8. See Struct SILStopMsgX. |
SILStopMsgGrp9 |
STRUCT |
Status for SIL Stop 0 function of SIL group 9. See Struct SILStopMsgX. |
SILStopMsgGrp10 |
STRUCT |
Status for SIL Stop 0 function of SIL group 10. See Struct SILStopMsgX. |
Struct EvtRecRegX
Element |
Data Type |
Description |
---|---|---|
DTL |
DTL |
TIA timestamp format |
FFFF |
WORD |
Detected minor event identifier. 0000: No Detected Minor Event. 0001: No module in the island. 0002: Number of physical devices detected in the island is beyond the limit allowed. 0003: Modules mismatch. 0004: Island control power supply voltage fluctuation. |
Struct SILStopMsgX
Element |
Data Type |
Description |
---|---|---|
SILGrpNotInSysConf |
BOOL |
SIL Group not present in system configuration |
Reserved |
BOOL |
SIL Group impacted by Avatar Device event |
SILCmdRecSILStarterNotOpen |
BOOL |
SIL Group stop command received; SIL starters not open yet |
SILCmdOkSILStarterOpened |
BOOL |
SIL Group stop command successfully issued; all SIL starters are open |
SILCmdTo1Terminal |
BOOL |
SIL Group stop command issued to only 1 SIL interface module (SIM) input channel (jumper or SIM input wiring is causing an issue) but SIL starters did successfully open |
NormalOperation |
BOOL |
Normal operation, SIL starters can be open or closed |
<Reserved> |
BOOL |
Byte-filler |
<Reserved> |
BOOL |
Byte-filler |