Error handling and diagnostics
EK3100
54
Version: 1.5
6.3.2
Configuration of the diagnostic telegram
Table 13: Configuration of the diagnostic telegram after DPV0 and DPV1.
Byte
Description
Byte [0…5]
Standard diagnosis after DPV0.
from byte [6] Diagnosis after DPV1.
Byte [6]
0x07 header byte after DPV1 = length specification.
Byte [7]
0x0A status type after DPV1.
Byte [8]
0xXX slot number after DPV1
The slot number refers to the position in the configuration
software. The slot number is 1, since slot 1 is always
assigned the CtrlStatus DWORD module. The actual EtherCAT
Terminal is shown in byte [10].
Byte [9]
Specifier after DPV1.
from byte
[10]
Vendor-specific.
Byte [10]
EtherCAT slave number.
Byte [11]
Value (1) = EtherCAT slave in INIT.
Value (2) = EtherCAT slave in PreOP.
Value (3) = EtherCAT slave in SafeOP.
Value (4) = EtherCAT slave in OP.
Value (5) = EtherCAT slave not present.
Byte [12]
Value (1) = state change aborted.
Value (2) = abnormal state change.
Value (3) = SDO abort.
Value (4) = wrong SDO length.
Value (5) = wrong SDO data.
Value (6) = wrong module configured.
Value (7) = modules pulled.
Value (8) = modules connected.
Value (9) = not all modules connected.
Value (10) = wrong module connected.
Value (11) = missing module.