Translation of Status Codes
If an error occurs when an object is requested from the application, an error code is returned. These Anybus CompactCom error codes are translated to CIP status codes according to the table below.
Anybus CompactCom 40 Error Code | CIP Status Code | ||
---|---|---|---|
Value | Error | Value | Status |
00h | Reserved | 1Eh | Embedded service error |
01h | Reserved | 1Eh | Embedded service error |
02h | Invalid message format | 1Eh | Embedded service error |
03h | Unsupported object | 05h | Path destination unknown |
04h | Unsupported instance | 05h | Path destination unknown |
05h | Unsupported Command | 08h | Service not supported |
06h | Invalid CmdExt(0) | 14h | Depending on Anybus CompactCom Service returning this reply, e.g. attribute not supported |
07h | Invalid CmdExt(1) | - | Depending on Anybus CompactCom Service returning this reply |
08h | Attribute not settable | 0Eh | Attribute not settable |
09h | Attribute not gettable | 2Ch | Attribute not gettable |
0Ah | Too Much Data | 15h | Too much data |
0Bh | Not Enough Data | 13h | Not enough data |
0Ch | Out of range | 09h | Invalid attribute value |
0Dh | Invalid state | 0Ch | Object state conflict |
0Eh | Out of resources | 02h | Resource unavailable |
0Fh | Segmentation failure | 1Eh | Embedded service error |
10h | Segmentation buffer overflow | 23h | Buffer overflow |
11h | Value too high | 09h | Invalid attribute value |
12h | Value too low | 09h | Invalid attribute value |
13h | Attribute controlled | 0Fh | A permission/privilege check failed |
14h | Message channel too small | 11h | Reply data too large |
FFh | Object Specific Error | 1Fh | Vendor specific error. No additional error codes will be sent on EtherNet/IP |
Other | - | 1Eh | Embedded service error |
For further information about the Anybus CompactCom error codes, please consult the Anybus CompactCom 40 Software Design Guide.