Diagnostics
The EL2212 offers two methods of diagnosis:
- Process data
Warning/Error is displayed in the status word of the process data.
In this case the CoE object 0xA0n0 must be acyclically checked as to which error is present. - Diag Messages
Diag Messages can be read at any time from the CoE object 0x10F3.
![]() | Supply voltage The 24..72 V DC supply voltage must be applied in order to be able to access the CoE. Otherwise some parameter changes will not be accepted. This is indicated in the CoE object DiagData 0xA00n0:08 "No control power", by the red Error LED and by the error bit in the status word. |
System Manager logger output
Explanation of some typical EL2212 logger messages:

- Parameter written too high, 0x06090031
CoE parameter is too large; the firmware limits the values to be written - Parameter written too low, 0x06090032
CoE parameter is too small; the firmware limits the values to be written - Data can not be transferred or stored to the application because of the present device state, 0x08000022
No supply voltage, terminal partly out of service
Process data/CoE
The terminal offers the user various values in the CoE for diagnostics. See also the corresponding process image.
CoE diagnostic data | Index 0x9000 offers various channel-related measured values, such as actuator voltage or current. If a warning or error occurs, the user can obtain precise information about the cause of the fault from index 0xA000.
All 9000-series and A000-series objects can be displayed in the process image via the “synchron info data” and are to be configured via index 0x8002:11 or 0x8002:19. Meaning of the bits in "Diag data":
|
Diag Messages
Diag Messages designates a system for the transmission of messages from the EtherCAT Slave to the EtherCAT Master/TwinCAT. The messages are stored by the device in its own CoE under 0x10F3 and can be read by the application or the System Manager. An error message referenced via a code is output for each event stored in the device (warning, error, status change).
See the Diag Messages notes regarding this.

An excerpt from the EL2212 DiagMessages:
Value | Meaning | Interpretation |
---|---|---|
0x0001 | No error | No error |
0x0002 | Communication established | Communication established |
0x0003 | Initialization: 0x0, Mode, Channel | Initialization |
0x8002 | Communication aborted | Communication aborted |
0x8100 | Statusword changed: 0xChannel | Error bit in the status word changed |
0x8200 | write access error | internal error |