Status Reporting - Aeroflex Weinschel 8310 Operation & Service Manual

Programmable attenuator units
Table of Contents

Advertisement

Model 8310

5-5. Status Reporting

The 8310A implements the 488.2 Status Reporting Structure, which utilizes the IEEE488.1 status byte with
additional data structures and rules. The Status Byte Register can be read with either a serial poll (IEEE-488
operation only) or the *STB? common query command. The Service Request Enable Register (SRE) allows the user
to select which bits in the Status Byte Register may cause service requests. A bit value of one indicates that the
corresponding event is enabled, while a bit value of zero disables an event. The Service Request Enable Register
may be accessed with the *SRE and *SRE? common commands. The Status Byte Register may be cleared with the
*CLS common command, with the exception of the MAV bit, which is controlled by the operation of the Output Queue.
The SRE Register is set to 0 at power-on, disabling all events.
Status Byte Register/ Service Request Enable Register Formats
D7
Bit
Mnemonic
6
5
4
2
The Standard Event Status Register is used to report various IEEE 488.2-defined events. The register
contents may be accessed with the *ESR? command. An Event Status Enable Register allows the user to select
which bits in the ESR that will be reflected in the ESB summary message bit of the Status Byte Register. The Event
Status Enable Register may be accessed with the *ESE and *ESE? common commands. The Event Status Register
is cleared by an *ESR? query or *CLS common command. The ESE Register is set to 0 at power-on, disabling all
events.
Standard Event Status Register/ Standard Event Status Enable Register Formats
D7
ON
Bit
Mnemonic
7
PON
6
URQ
5
CME
4
EXE
3
DDE
2
QYE
1
RQC
0
OPC
Aeroflex / Weinschel
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
D6
D5
RQS
ESB
MAV
RQS
Request Service: This bit, if set, indicates that the device is asserting the SRQ signal.
ESB
Event Status Bit: This bit is true when an enabled event in the Event Status Register is
true.
MAV
Message Available: This bit is true when there is valid data available in the output queue.
EEQ
Error/Event Queue: This bit is true when there is Error/Event data available in the
Error/Event queue.
D6
D5
URQ
CME
EXE
Power On: This bit indicates that the device has powered-on
User Request: This event bit indicates that a local control is causing a
User Request
Command Error: The parser has detected a syntax error in the current command.
Execution Error: The command could not be properly executed due to
an illegal input range or other inconsistent data.
Device Dependent Error: A command could not properly complete due to some
device specific error
Query Error: This bit indicates that either an attempt has been made to read data
when there was none present, or that data in the Output Queue has been lost
Request Control: The device is requesting control (not implemented)
Operation Complete: This bit is generated in response to an *OPC command. It
indicates that the ITS 2000 has completed all pending operations.
D4
D3
D2
EEQ
Description
D4
D3
D2
DDE
QYE
Description
IM-289A
D1
D0
D1
D0
RQC
OPC
19

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents