GE SNPX Protocol – PLC Error Code Tables
The following table lists the errors that can be generated by the GE 90-30, 90-70 and VersaMax
PLC when using the SNPX protocol.
Note:
The following errors can be generated from the designated PLC, are monitored by the
C-more
Micro-
Graphic panel, and displayed on the panel’s screen as a hexadecimal value in panel error code P499, if active.
Please refer to the PLC users manual for additional information.
PLC generated error codes for the GE 90-30, 90-70 and VersaMax SNPX protocol continue
on the next page.
A–13
Appendix A: Panel & PLC Error Code Tables
A
EA1-TCL-M Hardware User Manual, 2nd Ed., 10/10
®
PLC Errors for GE SNPX Protocol (Major)
Panel Error Code
P499 Hex Value
Description
No error
Successful completion. (This is the expected completion value in the COMMREQ Status Word.)
0x0002
Insufficient Privilege. For Series 90-70 PLC, the minor error code contains the privilege level required for
the service request.
0x0004
Protocol Sequence Error. The CPU has received a message that is out of order.
0x0005
Service Request Error, the minor error code contains the specific error code.
0x0006
Illegal Mailbox Type. Service request mailbox type is either undefined or unexpected.
0x0007
The PLC CPU’s Service Request Queue is full. The master should retry later. It is recommended that the
master wait a minimum of 10 msec before sending another service request.
0x000A
SNP DOS Driver Error. The minor error code contains the specific error code.
0x000B
Illegal Service Request. The requested service is either not defined or not supported. (This value is returned
in lieu of the actual 01h value passed in the SNP error message, to avoid confusion with the normal
successful COMMREQ completion.)
0x000C
Local SNP/SNP-X Error. An error occurred within the SNP task in the CMM module in this PLC.
This error may occur in either an SNP master or an SNP slave. The minor error code contains the specific
error code.
0x000D
Remote SNP Error. An error occurred within the SNP slave task in the CMM module in the remote PLC.
The minor error code contains the specific error code.
0x000E
Autodial Error. An error occurred while attempting to send a command string to an attached external
modem. The minor error code contains the specific error code.
0x000F
SNP-X slave error. An error occurred within the SNPX task in the remote slave device. The minor error
code contains the specific error code.
0x0013
Port configurator error.
0x0050
Problem with sending mail to the slave Service Request task.
(Series 90-70 PLC CPUs only)
0x0051
Problem with getting mail from the slave Service Request task.
(Series 90-70 PLC CPUs only)
0x0055
Slave SNP task timed out before receiving an SRP response.
(Series 90-70 PLC CPUs only)
0x0056
Slave SNP task could not find the requested datagram connection.
(Series 90-70 PLC CPUs only)
0x0057
Slave SNP task encountered an error in trying to write the datagram.
(Series 90-70 PLC CPUs only)
0x0058
Slave SNP task encountered an error in trying to update the datagram.
(Series 90-70 PLC CPUs only)