Remote Operation
Description: This command sets the condition of the Service Request Enable
register, which determines which events of the Status Byte register (see
*STB) are allowed to set the MSS (Master Status Summary) bit. A "1" in
the bit position enable bits are
logically ORed to cause Bit 6 (the Master
Summary Status Bit)
of the Status Byte register to be set. See the Status
Byte register for a detailed description.
Syntax: *SRE <NRf>
Parameter: 0 to 255
Example: *SRE 20 Enables the CSUM and MAV bits of the Service Request
Enable register.
Query Syntax: *SRE?
Return Parameter: <NR1>
Query Example: *SRE? Returns the current settings of the Service Request Enable
register.
*STB? Read Status Byte Query
Type: Device status
Description: This query reads the Status Byte register. Note that the MSS
(Master
Summary Status) bit instead of the RQS bit is returned in
Bit 6. This bit
indicates if the High Slew Rate Load has at least one
reason for
requesting service. *STB? does not clear the Status
Byte register, which is
cleared only when subsequent action has
cleared all its set bits.
Query Syntax: *STB?
Return Parameter: <NR1>
Query Example: *STB? Returns the contents of the Status Byte.
Return Example: 20
The Status Byte Register is composed of eight bits that summarize
an overlaying status data structure. The Status Byte Register can
be read using *STB? to return a decimal expression of the register
contents (which means the total byte weight of all the bytes set to
ā1ā.)
0123RQS7
Status Bytes
Register Read
by *STB?
0123457
Set Service Request
Enable Register by
*SRE
Logical OR
&
&
&
&
&
&
&
Service
Request
ESB MAV
Status Summary Message
Figure 5-1