I/O Terminal /
ERROR HANDLING AND DIAGNOSIS
59
When the DP diagnostic data changes, the slave reports this fact to the master, and the
master will automatically fetch the changed diagnostic data. This means that DP diagnostic
data is not included in the DP process data in real-time, but is always sent to the controller a
few cycles later.
DP standard diagnostic data
Offset
Meaning
0x00.0
StationNonExistent: slave did not reply to the last telegram
0x00.1
StationNotReady: slave still processing the Set_Prm / Chk_Cfg telegram
0x00.2
CfgFault: slave signaling a configuration error
0x00.3
ExtDiag: extended DiagData available and valid
0x00.4
NotSupported: slave does not support a feature requested via Set_Prm or
Global_Control
0x00.5
InvalidSlaveResponse: slave response not DP-compatible
0x00.6
PrmFault: slave reports a Parameterization error
0x00.7
MasterLock: slave currently exchanging data with another master
0x01.0
PrmReq: re-parameterize and reconfigure slave
0x01.1
StatDiag: slave signaling static diagnosis / DPV1 slave application not yet
ready for data exchange
0x01.2
PROFIBUS DP slave
0x01.3
WdOn: DP watchdog on
0x01.4
FreezeMode: DP slave in freeze mode
0x01.5
SyncMode: DP slave in sync mode
0x01.6
reserved
0x01.7
Deactivated: DP slave has been deactivated
0x02.0
reserved
0x02.1
reserved
0x02.2
reserved
0x02.3
reserved
0x02.4
reserved
0x02.5
reserved
0x02.6
reserved
0x02.7
ExtDiagOverflow: too much extended data present
0x03
MasterAdd: station address of master with which slave is exchanging data
0x04, 0x05
IdentNumber
From 0x06
Device-specific diagnostic data (extended DiagData)