Instruction Manual HIPERDRIVE with EtherCAT
22
Name,
designation
Index
number
Function
Range of
values
Back
up?
Delivery
state
R/W
Fault buffer *)
2088
The most recent causes of faults or errors
Sub index 0: No. of indices (= 8)
Sub 1: latest cause of error
…
Sub 8: oldest cause of error (still filed)
Error codes:
8 bit
16 bit
…
16 bit
R
R
…
R
0x8200
0x8201
0x8202
0x8203
0x8300
0x8301
0x8304
0x8305
0x8401
0x8410
0x8500
0x8501
0x8502
0x8503
0x8601
0x8603
Overcurrent
Undervoltage
Temperature too high
Drag error
block detection in backward
direction
block detection in forward
direction
Lower limit reached
Upper limit reached
Internal error (control loop)
Internal error (EEPROM)
Attempted start of a positioning
run not possible (e.g. due to an
RS485 communication error)
Value transferred in SDO or
PDO is not valid
Internal error (SINCOS
evaluation)
Target position invalid
Communication timeout (drive
received no message from the
RS485 master)
RS485 communication error
(no valid response from the
drive)
Number of
faults
2089
Number of faults that have occurred since
the last clearing of the fault buffer (or
since the last activation of the axle).
Setting to 0 clears the error list, other
values are not permitted.
8 bit
no
R/W
*) In case the EtherCAT interface is switched on continuously, the fault buffer might be filled
with one or more values after switching off and on again the motor power supply. This neither
influences the processing of the flow chart (see section “Flow chart”) nor the actual values
of the status bits.
However, after switching on the motor power supply again, the fault buffer might be flushed
in the following way as needed:
If the only error code which is contained is error code 0x8603, a simple flushing of the fault
buffer is sufficient (setting SDO #2089 to 0). However, if additional error codes are listed,
rather a reset of all connected drives has to be carried out. This takes place by setting SDO
#200D to -3. Alternatively, the reset might also be executed by a positioning run, e.g. to the
actual position. After this run has been finished, the fault buffer also might be flushed by
setting SDO #2089 to 0.