
30
Keysight M8070A Programming Guide
2
Recommended Programming Techniques
M8020A/M8030A/M8040A Status System Structure
The M8020A/M8030A/M8040A's status system is comprised of multiple
registers that are arranged in a hierarchical order. The lower-level status
registers propagate their data to the higher-level registers in the data
structures by means of summary bits. The Status Byte register is at the top
of the hierarchy and contains general status information for the
M8020A/M8030A/M8040A's events and conditions. All other individual
registers are used to determine the specific events or conditions.
Status Register Group Model
on page -30 illustrates the typical structure of a status register.
The M8020A/M8030A/M8040A instrument status register model follows
the structure described in IEEE 488.2, section 11.4.2.
Figure 9
Status register structure
A condition is a device state which is either TRUE or FALSE. A condition
register reflects these states in its condition bits.
A Condition Register is embedded in a register structure consisting of
Transition Filters, an Event Register and an Event Enable Register.