The Status Byte.2-10 - HP 3325B Operating Manual

Synthesizer/function generator
Hide thumbs Also See for 3325B:
Table of Contents

Advertisement

Remote Operation via HP-IB
The Status Byte
The status byte is an eight-bit word transmitted by the HP 3325B in response to a serial poll.
The state of each bit indicates the status of an internal HP 3325B function. Table 2-3
describes the HP 3325B status byte bit positions and the events and conditions that set and
reset each bit. A status bit is enabled (set) when the condition it represents changes from
false to true. When a bit is enabled, bit 6 is also set and an SRQ is generated if the Boolean
AND of the status byte and the status byte mask is not equal to zero. See the MS command
and table 2-3 for more information on masking the status byte.
Table 2-3. HP 3325B Status Byte
Bit
Value
Description
BO
1
ERR. Program ortront panel entry error. Use lER or ERR? to query for error number. Set
when an error occurs. Cleared by a serial poll. QSTB?, or power on. Not cleared by
HP-IB clear, *RSX ERR?. orlER commands.
B1
2
STOP. Sweep stopped; set by completion of a single sweep or by and command that
stops a single sweep. Cleared by a serial poll, QSTB?, or starting a sweep. Not cleared
by the HP-IB clear command, *RST command, or a single sweep reset.
B2
4
START. Sweep started. Set when a dingle or continuous sweep starts. Cleared by serial
poll, QSTB?, completion of a single sweep, or any command that stops a sweep.
B3
8
FAIL. Hardware failure. Set by Self Test failure, Calibration failure, External Reference
Unlock, Oscillator Unlocked, or Memory Lost conditions. Cleared by power-on serial
poll, and QSTB?. Not cleared by HP-IB clear or *RST.
B4
16
Bit 4. Always zero.
B5
32
SWEEP Set when a sweep is in progress, clear when a sweep is not in progress.
Cannot be configured to cause SRQ.
B6
64
Require Service. Set when the HP 3325B requires service (sent an SRQ). its main
function is to identify the instrument as having requested service when it is polled by the
controller. It is set by the occurrence of an event which sets the ERR. STOR START or
FAIL bits (if they are not masked; see the MS command and table 2-34). Cleared by a
serial poll or QSTB? command, an HP-IB clear command, a *RST (reset) command,
when the HP 3325B is preset (front panel), or when power Is cycled.
NOTE: this status bit is not set if one of the bits which sets it Is set but masked, and is
then unmasked. Recommend you poll after changing the mask.
B7
128
BUSY. Set while a command is being executed, clear when instrument is not busy.
Cannot be configured to enable SRQ.
2-10

Advertisement

Table of Contents
loading

Table of Contents