Diagnostics

The EL2212 offers two methods of diagnosis:

Diagnostics 1:

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:

Diagnostics 2:
EL2212 logger messages

Process data/CoE

The terminal offers the user various values in the CoE for diagnostics. See also the corresponding process image.

Diagnostics 3:

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.
The Warning/Error message is transported via the process data.


The corresponding values are to be taken from index 0x9010 and 0xA010 for channel 2. Terminal-specific information can be found in index 0xF900.

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":

  • Saturated: current controller output of 100% duty cycle
  • Over temperature: the interior temperature of the terminal is higher than 80 °C; Misc error is also set at temperatures above 100 °C
  • Under voltage: the supply voltage is 80% smaller than the preset nominal voltage
  • Over voltage: the supply voltage is 10% larger than the preset nominal voltage
  • Short circuit: Short circuit in the driver stage
  • No control power: no control voltage / supply voltage applied
  • Misc error: general error display

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.

Diagnostics 4:
EL2212 Diag Messages

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