Model 2701 User’s Manual
Status Structure
11-23
On power-up, all error messages are enabled and will go into the Error Queue as they
occur. Status messages are not enabled and will not go into the queue. As listed in
Table 11-7, there are commands to enable and/or disable messages. For these commands,
the <list> parameter is used to specify which messages to enable or disable. The messages
are specified by their codes. The following examples show various forms for using the
<list> parameter.
<list>
= (-110)
Single message
= (-110:-222)
Range of messages (-110 through -222)
= (-110:-222, -220)
Range entry and single entry (separated by a comma)
When you enable messages, messages not specified in the list are disabled. When you
disable messages, each listed message is removed from the enabled list.
NOTE
To prevent all messages from entering the Error Queue, send the enable
command along with the null list parameter as follows:
STATus:QUEue:ENABle ().
Programming example — read error queue
The following example can be run from the KE2700 Instrument Driver using the example
named “ReadErrorQueue” in Table G-1 of Appendix G.
The following command reads the error queue:
STAT:QUE?
Table 11-7
Error queue commands
Command
Description
Notes
STATus:QUEue:[:NEXT]?
Read and clear oldest error/status (code and message).
1
STATus:QUEue:ENABle <list>
Specify error and status messages for Error Queue.
2
STATus:QUEue:ENABle?
Read the enabled messages.
STATus:QUEue:DISable <list>
Specify messages not to be placed in queue.
2
STATus:QUEue:DISable?
Read the disabled messages.
STATus:QUEue:CLEar
Clear messages from Error Queue.
SYSTem:ERRor?
Read Error Queue.
1
SYSTem:CLEar
Clear messages from Error Queue.
Notes:
1. Power-up and *CLS empties the Error Queue. STATus:PRESet has no effect.
2. Power-up enables error messages and disables status messages. *CLS and STATus:PRESet have no effect.
2701-900-01.book Page 23 Wednesday, August 3, 2011 9:43 AM
Summary of Contents for 2701
Page 344: ...12 CommonCommands 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 366: ...15 SCPIReferenceTables 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 393: ...A Specifications 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 399: ...B Model7700ConnectionGuide 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 410: ...C StatusandErrorMessages 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 417: ...D SignalProcessing SequenceandDataFlow 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 430: ...E MeasurementConsiderations 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...
Page 450: ...G KE2700InstrumentDriver Examples 2701 900 01 book Page 1 Wednesday August 3 2011 9 43 AM...