GE SNPX Protocol – PLC Error Code Tables (cont’d)
PLC generated error codes for the GE Fanuc 90-30, 90-70 and VersaMax SNPX protocol
continue on the next page.
A–17
Appendix A: Panel & PLC Error Code Tables
A
EA1-TCL-M Hardware User Manual, 2nd Ed., 10/10
®
PLC Errors for GE SNPX Protocol (Minor-Major) (cont’d)
Panel Error Code
P499 Hex Value
Description
0x2A0C
An unknown message was received when an acknowledge (ACK or NAK) was required.
0x2B0C
Sequence Error. An unexpected SNP message type was received.
0x2C0C
Received SNP message contains bad next message length value.
0x2D0C
Acknowledge timeout. An acknowledge (ACK or NAK) was not received within the configured T2 time
interval. A slave device may generate this error if the master device has aborted after maximum response
NAKs and does not NAK the next response retry.
0x2E0C
Response timeout. The SNP Master did not receive an SNP Response message within the configured T5’
time interval.
0x2F0C
Buffer message timeout. An expected Text Buffer or Connection Data message was not received within the
configured T5’’ time interval.
0x300C
Serial output timeout. The CMM module was unable to transmit a Break, an SNP message, or SNP
acknowledge (ACK or NAK) from the serial port. (May be due to missing CTS signal when the CMM
module is configured to use hardware flow control.)
0x310C
SNP slave did not receive a response from the Service Request Processor in the PLC CPU.
0x320C
COMMREQ timeout.
The COMMREQ did not complete within the configured time interval.
0x330C
An SNP Request or Response was aborted prior to completion due to reception of a Break.
0x340C
PLC backplane communications error
0x350C
Invalid Piggyback Status data memory type or address.
Communications have not been established.
0x360C
Invalid SNP Slave SNP ID. Must be a 0-7 ASCII characters, plus a terminating null character (00h). The Null
SNP ID (eight bytes of 00h) may be used to specify any single slave device.
0x370C
The SNP master has received a response message containing an unexpected data length. Usually indicates
a problem with the remote SNP slave device. May occur when Series 90-70 commands (Task Memory or
Program Block Memory Read/Write) are issued to a Series 90-30 slave device.
0x380C
Response code in received SNP-X response message does not match expected value. (Response code
must equal the request code +80h.)
0x390C
SNP-X Response message exceeds maximum data size (decimal 1000 bytes).
Data in the Response is ignored.
0x400C
A parity error has occurred on an X-Attach Response message when establishing a new SNP-X
communication session. Communications have not been established.
0x400D
The requested service is not supported by the SNP slave.
0x400F
Serial output timeout. The slave was unable to transmit an SNP-X message from the serial port. (May be
due to missing CTS signal when the CMM module is configured to use hardware flow control.)