![HP 8920B Programmer'S Manual Download Page 260](http://html.mh-extra.com/html/hp/8920b/8920b_programmers-manual_166189260.webp)
260
Chapter 5, Advanced Operations
Status Reporting
Status Reporting
This section describes the status reporting structure used in the Test Set. The
structure is based on the IEEE 488.1-1987 and 488.2-1987 Standards and the
Standard Commands for Programmable Instruments (SCPI) Version 1994.0.
Status Reporting Structure Overview
shows an overview of the status reporting structure used in
the Test Set. The status reporting structure is used to communicate the Test Set’s
current status information to the application program. The term status information
encompasses a variety of conditions which can occur in a Test Set, such as, has a
measurement been completed, has an internal hardware failure occurred, has a
command error occurred, has data available, and so forth. Many such conditions
can exist in the Test Set. Like conditions are grouped together and maintained in
Status Register Groups. Information in each register group is summarized into a
Summary Message Bit. Summary Message Bits always track the current status of
the associated register group. All of the Summary Message Bits are, in turn,
summarized into the Status Byte Register.
Therefore, by monitoring the bits in the Status Byte Register the application
program can determine if a condition has occurred which needs attention, which
register to interrogate to determine what condition(s) have occurred, and what
action to take in response to the condition.
NOTE:
A Status Register Group Summary Message Bit may be summarized indirectly to the Status
Byte Register through a Status Register Group which is summarized directly into the Status
Byte Register.
Bits in the Status Byte Register can also be used to initiate a Service Request
message (SRQ) by enabling the associated bit in the Service Request Enable
Register. When an enabled condition exists, the Test Set sends the Service
Request message (SRQ) on the HP-IB bus and reports that it has requested service
by setting the Request Service (RQS) bit in the Status Byte Register to the TRUE,
logic 1, state. The Service Request message (SRQ) capability of the HP-IB bus is
used to automatically signal the Active Controller that the Test Set needs
attention. The application program can then interrogate the Test Set and determine
what caused it to request service. Refer to
"HP-IB Service Requests" on page 311
for information on setting up, enabling and servicing SRQ generated interrupts.
Summary of Contents for 8920B
Page 10: ...10 ...
Page 16: ...Contents 16 9 Error Messages Index 673 ...
Page 17: ...17 1 Using HP IB ...
Page 48: ...48 Chapter 1 Using HP IB Remote Local Modes ...
Page 49: ...49 2 Methods For Reading Measurement Results ...
Page 61: ...61 3 HP IB Command Guidelines ...
Page 84: ...84 Chapter 3 HP IB Command Guidelines Guidelines for Operation ...
Page 85: ...85 4 HP IB Commands ...
Page 90: ...90 Adjacent Channel Power ACP ...
Page 116: ...116 Configure I O Configure ...
Page 156: ...156 Call Processing ...
Page 185: ...185 System System SYSTem ERRor Returns integer value quoted string ...
Page 242: ...242 Common Command Descriptions ...
Page 251: ...251 5 Advanced Operations ...
Page 377: ...377 7 IBASIC Controller ...
Page 458: ...458 Chapter 7 IBASIC Controller The TESTS Subsystem ...
Page 640: ...640 Chapter 8 Programming The Call Processing Subsystem Example Programs 11280 SUBEND 11290 ...
Page 643: ...643 9 Error Messages ...
Page 672: ...672 ...
Page 682: ...Index 682 ...