3106/05
Error code table:
If an error occurs in reading or writing, the server SDO of the frequency inverter
replies with the abort telegram. In it, the index/subindex and an error code are
reported back.
Server Î Client
Abort SDO Transfer
0 1 2 3 4 5 6 7
Control byte Index Subindex abort code low abort code high
0x80 LSB MSB 0xnn LSB MSB LSB MSB
Error codes
Abort code
high
Abort code
low
Description to
CANopen
Product-specific allocation
0x0601 0x0000 Unsupported access to an
object
- Parameter cannot be
written or read
0x0602 0x0000 Object does not exist - Parameter does not exist
0x0604 0x0047 General internal
incompatibility in the
device
- Data type = string
- Data sets differ
- other errors
0x0609 0x0011 Subindex does not exist - Data set does not exist
0x0609 0x0030 Value range of parameter
exceeded
- Parameter value too large
or too small
0x0800 0x0021 Data cannot be
transferred because of
local control
- parameter cannot be
written in operation
Examples of the writing of parameters:
Writing of the parameter
Rated Speed 372 (type: uint) in data set 2 with the
parameter value 2980.
Index = 372 + 0x2000 = 0x2174, value = 2980 = 0x0BA4
Client Î Server
SDO Download (expedited)
0 1 2 3 4 5 6 7
Control byte Index Subindex Data
0x22 0x74 0x21 0x02 0xA4 0x0B -- --
Writing of the parameter warning limit Tk 407 (type: int) in data set 0 with the
parameter value -15.
Index = 407 + 0x2000 = 0x2197, value = -15 = 0xFFF1
Client Î Server
SDO Download (expedited)
0 1 2 3 4 5 6 7
Control byte Index Subindex Data
0x22 0x97 0x21 0x00 0xF1 0xFF -- --