CIP Error Codes

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.