EasyManuals Logo
Home>Keithley>Measuring Instruments>6517B

Keithley 6517B Reference Manual

Keithley 6517B
498 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #247 background imageLoading...
Page #247 background image
Section 13: Status structure Model 6517B Electrometer Reference Manual
13-10 6517B-901-01 Rev. C / August 2015
Enable registers
As shown in the illustrations, each status register set has an enable register. An enable register is
programmed by the user and serves as a mask for the corresponding event register. An event bit is
masked when the corresponding bit in the enable register is cleared (0). When masked, a set bit in an
event register cannot set a bit in a following register set or in the status byte register (1 AND 0 = 0).
To use the status byte register to detect events (for example, serial poll), you must unmask the
events by setting (1) the appropriate bits of the enable registers.
The standard event status enable register is programmed and queried using the *ESE and *ESE?
common commands respectively (see Common commands (on page 12-1)). All other enable
registers are programmed and queried using the :ENABle and :ENABle? commands in the STATus
Subsystem (see SCPI command reference (on page 14-1)).
An enable register is not cleared when it is read. The enable registers are affected by the following
operations:
ï‚· Cycling power: Clears all enable registers
ï‚· :STATus:PRESet clears the following enable registers:
ï‚§ Operation event enable register
ï‚§ Questionable event enable register
ï‚§ Measurement event enable register
ï‚· :STATus:PRESet sets all bits of the following enable registers:
ï‚§ Trigger event enable register
ï‚§ Arm event enable register
ï‚§ Sequence event enable register
 *ESE 0 — Clears the standard event status enable register
Queues
The Model 6517B uses two queues; the output queue and the error queue. The queues are first-in
first-out (FIFO) registers. The output queue is used to hold readings and response messages, and the
error queue is used to hold error messages and status messages. The Model 6517B status model in
Model 6517B status structure (on page 13-1) shows how the two queues are structured with the other
registers.
Output queue
The output queue is used to hold data that pertains to the normal operation of the instrument. For
example, when a query command is sent, the response message is placed in the output queue.
When data is placed in the output queue, the message available (MAV) bit in the status byte register
sets. A data message is cleared from the output queue when it is read. The output queue is
considered cleared when it is empty. An empty output queue clears the MAV bit in the status byte
register.
A message from the output queue is read by addressing the Model 6517B to talk after the appropriate
query is sent.

Table of Contents

Other manuals for Keithley 6517B

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 6517B and is the answer not in the manual?

Keithley 6517B Specifications

General IconGeneral
BrandKeithley
Model6517B
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals