
SFA-5000 • SFA-10000 EtherCAT
6.2.7 Emergency Error Codes
Emergency Service is used by server for transmitting diagnostic messages to the
client using MailBox; Error Codes are listed and described in the ETG1000.6
“EtherCAT Specification – Part 6. Application Layer protocol specification”, par.
5.6.4.2, table 50.
Error Code
Error Register
Diagnostic Data
Byte (0) Byte (1)
Byte (2)
Byte (3) Byte (4) Byte (5) Byte (6) Byte (7)
Error Code
State Transition Errors of state machine:
(for detailed description see ETG1000.6 par. 5.6.4.3)
A000hex:
transition from
PRE-OPERATIONAL
to
SAFE-
OPERATIONAL
not successful
A001hex:
transition from
SAFE-OPERATIONAL
to
OPERATIONAL
not successful
Encoder errors:
5000hex:
Hardware error
5001hex:
Diagnostic data
(wrong parameters loaded
from flash memory)
Error Register
EtherCAT state machine current status (ESM)
Diagnostic Data information about possible error causes (see ETG1000.6 par.
5.6.4.3.2 … 5.6.4.3.5).
Refer also to the “4.6 Diagnostic LEDs” section on page 26.
6.2.8 AL Status Error Codes
If the state transition requested by the Master through the “AL Control Register”
is unsuccessful, Slave sets to 1 the “Error Indicator Bit” in “AL Status Register”
and writes the cause of the error in “AL Status Code Register”.
Values and descriptions of “AL Status Code” are available in ETG1000.6
“EtherCAT Specification – Part 6. Application Layer protocol specification”, par.
5.3.2 Table 11.
MAN SFA_5000_10000_EC E 1.0.odt
6 - EtherCAT® interface
81 of 84