7 Diagnostics and troubleshooting | IL•1F CANopen DS301 |
7.3.3SDO error message ABORT
An SDO error message is generated as a response to an SDO trans- mission error. The cause of error is contained in error code, byte 4 to byte 7.
Client |
|
|
|
|
|
|
|
|
|
| Server |
| 0 | 1 |
| 2 |
| 3 | 4 | 5 | 6 | 7 | error response |
|
|
|
| ||||||||
ccd | Idx | 2 | Idx | 1 | Sidx |
| data |
|
|
| |
|
|
|
|
|
|
|
|
|
| ||
ccd: | 80 |
|
|
|
|
|
|
|
|
| Byte |
|
|
|
|
|
|
|
|
|
|
| error code |
Figure 7.1 SDO error message as a response to an SDO message
The table below shows all error messages that may occur during data exchange with the product.
Error code | Meaning |
0504 0000h | |
0504 0001h | Command specifier CS incorrect or unknown |
0601 0000h | Access to object impossible |
0601 0001h | No read access, because |
0601 0002h | No write access, because read object (ro) |
0602 0000h | Object does not exist in object dictionary |
0604 0041h | Object does not support PDO mapping |
0604 0042h | PDO mapping: number or length of objects exceed the byte |
| length of the PDO |
|
|
0607 0010h | Data type and parameter length do not match |
0607 0012h | Data type does not match, parameter too long |
0607 0013h | Data type does not match, parameter too short |
0609 0011h | Subindex not supported |
0609 0030h | Value range of parameter too large (relevant only for write |
| access) |
|
|
0609 0031h | Parameter values too great |
0609 0032h | Parameter values too small |
0800 0000h | General error |
0800 0022h | Device status keeps data from being transmitted and saved. |
0198441113586, V2.01, 11.2008
78 | Fieldbus interface |