beautypg.com

5 status system programming, 6 status registers – BNC 7000 Series Programmer Manual User Manual

Page 18

background image

18

:STATus

:SYSTem

:TRIGger

The purpose of the TRIGger block is to provide an instrument with synchronization capability

with external events. The TRIGger block is appears in the SCPI tree as TRIGger, ARM,

INITiate, and ABORt subsystems.

:UNIT


All SERIES 7000 SCPI commands, except the :ABORt command, have one or more subcommands

(keywords) associated with them to further define the instrument function to be controlled. The

subcommand keywords may also have one or more associated subcommands (keywords). Each

subcommand level adds another layer to the command tree. The command keyword and its

associated subcommand keywords form a portion of the command tree called a command subsystem.

4.5 Status System Programming

The SERIES 7000 implements the status byte register, the Service Request Enable Register, the

Standard Event Status Register, and the Standard Event Status Enable Register.

The SERIES 7000 status system consists of the following SCPI-defined status reporting structures:

• The Instrument Summary Status Byte
• The Standard Event Status Group
• The Operation Status Group
• The Questionable Status Group

The following paragraphs describe the registers that make up a status group and explain the status

information that each status group provides.

4.6 Status Registers

In general, a status group consists of a condition register, a transition filter, an event register, and an

enable register. Each component is briefly described in the following paragraphs.

Condition Register

The condition register is continuously updated to reflect the current status of the SERIES 7000. There

is no latching or buffering for this register, it is updated in real time. Reading the contents of a

condition register does not change its contents.

Transition Filter

Berkeley Nucleonics Corporation 2955 Kerner Blvd., San Rafael, CA 94901

Phone: 415-453-9955, Fax: 415-453-9956, Email: [email protected], Web: www.berkeleynucleonics.com