7 status group reporting – BNC 7000 Series Programmer Manual User Manual
Page 19

19
The transition filter is a special register that specifies which types of bit state changes in the condition
register will set corresponding bits in the event register. Negative transition filters (NTR) are used to
detect condition changes from True (1) to False (0); positive transition filters (PTR) are used to detect
condition changes from False (0) to True (1). Setting both positive and negative filters True allows an
event to be reported anytime the condition changes. Transition filters are read-write. Transition filters
are unaffected by queries or *CLS (clear status) and *RST commands. The command
:STATus:PRESet sets all negative transition filters to all 0’s and sets all positive transition filters to all
1’s.
Event Register
The event register latches transition events from the condition register as specified by the transition
filter. Bits in the event register are latched, and once set they remain set until cleared by a query or a
*CLS command Event registers are read only.
Enable Register
The enable register specifies the bits in the event register that can produce a summary bit. The
SERIES 7000 logically ANDs corresponding bits in the event and enable registers, and ORs all the
resulting bits to obtain a summary bit. Summary bits are recorded in the Summary Status Byte. Enable
registers are read-write. Querying an enable register does not affect it. The command
:STATus:PRESet sets the Operation Status Enable register and the Questionable Status Enable
register to all 0’s.
4.7 Status Group Reporting
The state of certain SERIES 7000 hardware and operational events and conditions can be determined
by programming the status system. Three lower status groups provide status information to the
Summary Status Byte group. The Summary Status Byte group is used to determine the general nature
of an event or condition and the other status groups are used to determine the specific nature of the
event or condition.
Summary Status Byte Group
The Summary Status Byte group, consisting of the Summary Status Byte Enable register and the
Summary Status Byte, is used to determine the general nature of an SERIES 7000 event or condition.
The bits in the Summary Status Byte provide the following:
Operation Status Group
The Operation Status group, consisting of the Operation Condition register, the Operation Positive
Transition register, the Operation Negative Transition register, the Operation Event register and the
Operation Event Enable register.
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