Interrupts, diagnostics messages, error and system alarms
6.4 Standard diagnostics
CM 1542-5
Manual, 11/2014, C79000-G8976-C290-02
27
6.4
Standard diagnostics
The coding of the standard diagnostics bytes is explained below.
Byte 0: Station status 1
Table 6- 3
Structure of station status byte 1
Bit no.
Name
Explanation
7
Master_Lock
The DP slave was assigned parameters by a different DP master. The DP slave
can only be read by the configured productive DP master.
This bit is set by the DP master when its bus address differs from the configured
address.
6
Parameter_Fault
The last received parameter assignment frame was bad or not permitted. The
DP slave sets this bit.
Solution: Check the parameter settings for illegal parameters.
5
Invalid_Slave_Response
This bit is set by the DP master when no plausible response has been received
from the DP slave.
4
Service_Not_Supported
This bit is set by the DP master when the master has requested a function that is
not supported by the DP slave.
Solution: Change the parameter setting to disable the function on the master.
3
Ext_Diag
This bit is set by the slave.
•
Bit =1: There is diagnostics data in the slave-specific diagnostics area. The
diagnostics data can be evaluated in the user program of the master.
•
Bit =0: There may be status information in the slave-specific diagnostics
area. The status information can be evaluated in the user program of the
master.
2
Slave_Config_Check_Fault The configuration data sent by the DP master is rejected by the DP slave.
Cause: Configuration error. Solution: Change configuration.
1
Station_Not_Ready
The DP slave is not ready for productive data exchange.
This is a temporary status that cannot be influenced by the DP master.
0
Station_Non_Existent
The DP slave is not reacting on the bus.
This bit is set by the DP master 1 (the slave sets this bit permanently to 0). If the
bit is set, the diagnostic bits have the state of the last diagnostics alarm or the
initial value.