
Status and Events
OA 5000 Series User Manual 3 --- 4 1
Tables3-10 through 3-15 list all the programming interface messages the
OA 5000 generates in response tocommands and queries.
Formost messages, a secondary message from the OA 5000 gives more
detail about the cause ofthe error or the meaning of the message. This
message is part of the message string, and is separated fromthe main
message by a semicolon.
Each message is the result of an event. Each type ofevent sets a specific bit
in the SESR, and is controlledby the equivalent bit in the DESER. Thus,
each message is associated with a specificSESR bit. In the message tables
that follow,the associated SESR bit is specified in the table title, with excep-
tions noted with the errormessage text.
Table3-10 shows the messages when the system has no events or status to
report. These have no associated SESR bit.
Table3-10: No Event Messages
Code Message
0 No events to report ---queue empty
1 No events to report ---new events pending *ESR?
Table3-11 shows the error messages generated by improper command
syntax. Check that the command is properlyformed and that it follows the
rules in the Command Syntaxchapter starting on page 3 ---5.
Table3-11: Command Error Messages — CME Bit 5
Code Message
100 Command error
101 Invalid character
102 Syntax error
103 Invalid message or unitseparator
104 Data type error
105 GET not allowed
106 Invalid program data separator
108 Parameter notallowed
109 Missing parameter
110 Command header error
111 Header separator error
112 Program mnemonic too long
Messages