SDO Transmission Stop Code
When exception of communication or drive occurs, servo drive would send an emergency message to network as a producer, or send an abort response when SDO transmission is abnormal. There are 4Byte abort codes in SDO abort response data, representing various termination reasons, as shown in the following table:
Abort code | Function description | Abort code | Function description |
0x05 03 00 00 | Rollover bit doesn't change in segmented transmission | 0x06 07 00 12 | Data type doesn't match, and length of service parameters is too long |
0x05 04 00 00 | SDO transfer timeout | 0x06 07 00 13 | Data type doesn't match, and length of service parameters is too short |
0x05 04 00 01 | Command code is Ineffective or unknown | 0x06 09 00 11 | Subindex does not exist |
0x05 04 00 05 | Memory overflow | 0x06 09 00 30 | The written data is out of range |
0x06 01 00 00 | The object is not accessible | 0x06 09 00 31 | The value of written data is too large. |
0x06 01 00 01 | Read a write-only object | 0x06 09 00 32 | Data value written is too small |
0x06 01 00 02 | To write a read-only object | 0x06 09 00 36 | The maximum is less than the minimum |
0x06 02 00 00 | The data object doesn't exist in data dictionary | 0x08 00 00 00 | Common error |
0x06 04 00 41 | Object can't be mapped to PDO | 0x08 00 00 20 | Data can't be transferred or saved to application |
0x06 04 00 42 | Number and length of mapped objects exceed PDO length | 0x08 00 00 21 | Data can't be transferred or saved to application due to local control |