GE Series 90 - TCP Error Codes

Error code
(Decimal)
Error code
(Hex)
Meaning
000 0x0 No Errors
001 0x1 Socket Manager - Could Not Connect
002 0x2 Socket Manager - Socket Connection Lost
003 0x3 Socket Manager - Socket Connection Not Valid
004 0x4 Socket Manager - Timeout Error
005 0x5 SndRcv - Timeout Waiting For Response
006 0x6 Read - Invalid Device Address
007 0x7 Read - Memory Offset Out Of Range
008 0x8 Read - Data Type Out Of Range
009 0x9 Read - Invalid Parameter
010 0xa XmitRcv - Socket Not Ready
011 0xb XmitRcv - Socket Not Valid
012 0xc SndRcv - No ACK Received
013 0xd Write - Invalid Device Address
014 0xe Write - Memory Offset Out Of Range
015 0xf Write - Data Type Out Of Range
016 0x10 Write - Invalid Parameter
017 0x11 Write - Exceeded Maximum Number Of Write Values
018 0x12 Virtual PLC Timeout Error
019 0x13 Virtual PLC Read Address Error
020 0x14 Virtual PLC Write Address Error
021 0x15 Virtual PLC Read Overflow Error
022 0x16 Virtual PLC Write Overflow Error
023 0x17 Virtual PLC Receive Timeout Error
024 0x18 Unexpected PDU Response Received
025 0x19 Invalid Error Code
026 0x1a Socket Manager - Connect ACK Not Received
027 0x1b Socket Manager - Session ACK Not Received
028 0x1c SndRcv - Timeout Due to Consecutive Sequence Number Mismatches
099 0x63 Unknown Error Code
100 0x64 PLC Unknown Error #%0
101 0x65 PLC Error #1 - Other Error
102 0x66 PLC Error #2 - PLC Inaccessible
103 0x67 PLC Error #3 - Invalid Service Mapping
104 0x68 PLC Error #4 - Unexpected Version
105 0x69 PLC Error #5 - Unrecognized Protocol Data Unit (PDU)
106 0x6a PLC Error #6 - Data Not Allowed
107 0x6b PLC Error #7 - Resources Exceeded
108 0x6c PLC Error #8 - Protocol Data Unit (PDU) CM State Clash
109 0x6d PLC Error #9 - Request Refused
110 0x6e PLC Error #10 - Unsupported Protocol Data Unit (PDU)
111 0x6f PLC Error #11 - Lost Transaction
142 0x8e PLC Error #42 - The Backplane Driver could not access the PLC CPU
143 0x8f PLC Error #43 - Invalid binding on the message sent to the Backplane Driver
144 0x90 PLC Error #44 - Message could not be sent because the mailbox was not open
145 0x91 PLC Error #45 - Max # of transfers to the destination are already active
146 0x92 PLC Error #46 - Max # of transfers of this type are already active
147 0x93 PLC Error #47 - Cannot obtain a Dual-Port RAM buffer
148 0x94 PLC Error #48 - Cannot obtain resources (other than Dual-Port RAM buffer)
149 0x95 PLC Error #49 - Connection ID or Block Transfer ID is not valid
150 0x96 PLC Error #50 - Timed out waiting for response from PLC CPU
151 0x97 PLC Error #51 - The PLC CPU aborted the request
152 0x98 PLC Error #52 - An invalid message type was specified
153 0x99 PLC Error #53 - The specified task is not registered
154 0x9a PLC Error #54 - The specified mailbox offset is invalid
155 0x9b PLC Error #55 - Argument "msg_rsp" may not be NULL
156 0x9c PLC Error #56 - Argument "unsol_rsp" may not be NULL
157 0x9d PLC Error #57 - Parameter pointer is unexpectedly NULL
158 0x9e PLC Error #58 - Maximum byte length exceeded for a single transfer
159 0x9f PLC Error #59 - Bad sequence number in request
160 0xa0 PLC Error #60 - Invalid command in request
161 0xa1 PLC Error #61 - Actual response length size unexpected
162 0xa2 PLC Error #62 - Service Request Processor in PLC CPU is unavailable
163 0xa3 PLC Error #63 - No text buffer available