A Common Industrial Protocol (CIP) error is reported when an operation has failed after a TCP/IP socket connection has been established. Since CIP errors are reported post connection, they are not classified as communication failures (see Winsock Error Codes).
Typically a CIP error is caused by an invalid Tag.Name, Tag.DataType or Controller.Path setting.
CIP Errors are reported in Controller.ErrorCode / Controller.ErrorString and Tag.ErrorCode / Tag.ErrorString property pairs.
|
.ErrorCode |
.ErrorString |
|
1 |
CIP Error 0x0001: Connection Failure |
|
2 |
CIP Error 0x0002: Insufficient resources |
|
3 |
CIP Error 0x0003: Value invalid |
|
4 |
CIP Error 0x0004: Malformed tag or tag does not exist |
|
5 |
CIP Error 0x0005: Unknown destination |
|
6 |
CIP Error 0x0006: Data requested would not fit in response packet |
|
7 |
CIP Error 0x0007: Loss of Connection |
|
8 |
CIP Error 0x0008: Unsupported service |
|
9 |
CIP Error 0x0009: Error in data segment or invalid attribute value |
|
10 |
CIP Error 0x000a: Attribute list error |
|
11 |
CIP Error 0x000b: State already exists |
|
12 |
CIP Error 0x000c: Object model conflict |
|
13 |
CIP Error 0x000d: Object already exists |
|
14 |
CIP Error 0x000e: Attribute not settable |
|
15 |
CIP Error 0x000f: Permission denied |
|
16 |
CIP Error 0x0010: Device state conflict |
|
17 |
CIP Error 0x0011: Reply too large |
|
18 |
CIP Error 0x0012: Fragment primitive |
|
19 |
CIP Error 0x0013: Insufficient command data or parameters specified to execute service |
|
20 |
CIP Error 0x0014: Attribute not supported |
|
21 |
CIP Error 0x0015: Too much data specified |
|
26 |
CIP Error 0x001a: Bridge request too large |
|
27 |
CIP Error 0x001b: Bridge response too large |
|
28 |
CIP Error 0x001c: Attribute list shortage |
|
29 |
CIP Error 0x001d: Invalid attribute list |
|
30 |
CIP Error 0x001f: Failure during connection |
|
34 |
CIP Error 0x0022: Invalid received |
|
35 |
CIP Error 0x0025: Key segment error |
|
37 |
CIP Error 0x0026: Number of IOI words specified does not match IOI word count |
|
38 |
CIP Error 0x0027: Unexpected attribute in list |
|
255 |
CIP Error 0x00ff: General Error |
|
65792 |
CIP Extended Error 0x00010100: Connection Failure - Connection in use |
|
65795 |
CIP Extended Error 0x00010103: Connection Failure - Transport not supported |
|
65798 |
CIP Extended Error 0x00010106: Connection Failure - Ownership conflict |
|
65799 |
CIP Extended Error 0x00010107: Connection Failure - Connection not found |
|
65800 |
CIP Extended Error 0x00010108: Connection Failure - Invalid connection type |
|
65801 |
CIP Extended Error 0x00010109: Connection Failure - Invalid connection size |
|
65808 |
CIP Extended Error 0x00010110: Connection Failure - Module not configured |
|
65809 |
CIP Extended Error 0x00010111: Connection Failure - ERP not supported |
|
65812 |
CIP Extended Error 0x00010114: Connection Failure - Wrong Module |
|
65813 |
CIP Extended Error 0x00010115: Connection Failure - Wrong Device Type |
|
65814 |
CIP Extended Error 0x00010116: Connection Failure - Wrong Revision |
|
65816 |
CIP Extended Error 0x00010118: Connection Failure - Invalid configuration format |
|
65818 |
CIP Extended Error 0x0001011a: Connection Failure - Application out of connections |
|
66051 |
CIP Extended Error 0x00010203: Connection Failure - Connection timeout |
|
66052 |
CIP Extended Error 0x00010204: Connection Failure - Unconnected message timeout |
|
66053 |
CIP Extended Error 0x00010205: Connection Failure - Unconnected send parameter error |
|
66054 |
CIP Extended Error 0x00010206: Connection Failure - Message too large |
|
66305 |
CIP Extended Error 0x00010301: Connection Failure - No buffer memory |
|
66306 |
CIP Extended Error 0x00010302: Connection Failure - Bandwidth no available |
|
66307 |
CIP Extended Error 0x00010303: Connection Failure - No screeners available |
|
66309 |
CIP Extended Error 0x00010305: Connection Failure - Signature match |
|
66321 |
CIP Extended Error 0x00010311: Connection Failure - Port not available |
|
66322 |
CIP Extended Error 0x00010312: Connection Failure - Link address not available |
|
66325 |
CIP Extended Error 0x00010315: Connection Failure - Invalid segment type |
|
66327 |
CIP Extended Error 0x00010317: Connection Failure - Connection no scheduled |
|
66328 |
CIP Extended Error 0x00010318: Connection Failure - Link address to self is invalid |
|
2032131 |
CIP Extended Error 0x001f0203: Failure during connection - Connection timed out |
|
16720132 |
Embedded Service Error 0x00ff2104: The beginning offset was beyond the end of the template. |
|
16720133 |
Embedded Service Error 0x00ff2105: Attempt to access beyond the end of the data object. |
|
16720134 |
Embedded Service Error 0x00ff2106: Object data in use |
|
16720135 |
Embedded Service Error 0x00ff2107: The type does not match the data type of the data object. |