ECODRIVE03-FL*-04VRS Command Communications 11-15
DOK-ECODR3-FL*-04VRS**-FK01-EN-P
Error Messages
If the slave detects an erroneous message, it generates an error
message. This message contains an error code as a 16-bit value that
indicates the source of the error. The error message has the following
structure:
Status Word Service Data
C E R L T Length Format
Data Data Data Data Data Data Data Data Data Data
S
001d010d00101011 y yxxxxxxxx
Fig. 11-30: Structure of the Slave’s Error Message
The error bit is set and the R and toggle bits have the same value as the
bit set in the master. The error code indicates an internal error code. The
definition of the error code for internal errors is described as follows.
Error Code
yy (Hex)
Description
0x0085 The sum of the data in all of the collected fragments is too large.
0x0088 An internal error occurred during communication between the
fieldbus card and the drive controller.
0x008A The index sent by the master is not present.
0x008B The format is unknown.
0x008C The length of the valid data indicated in the status word is longer
than the parameter channel length.
0x008D Communication is not possible because the parameter channel
was configured with only 1 word.
0x0090 The format changed during collection of individual fragments.
0x0095 Additional data besides the index and subindex is present in a
read request.
0x0096 The internal SIS communication returned an error.
0x009A This functionality has not been implemented.
0x009B Switching between the "old" and "new" parameter channel is
occurring for sending / receiving data.
0x009C The indicated subindex does not exist.
0x009D The subindex is write-protected.
0x00F0 A timeout occurred during communication between the fieldbus
card and the drive controller.
0x01nn nn = Error code for the "serial interface"
0x01FF The length indicated by the slave for the data to be transmitted is
incorrect. ( >128)
Fig. 11-31: Error Codes