8-11
(1) Reading the SRE register
SRE register contents can be read using an ∗SRE? common inquiry. The
response message to this query is <NR1 NUMERIC RESPONSE DATA>,
an integer ranging from 0 to 255. It is a total of values of the service request
enable register. Service request enable register bits 0 to 5 and 7 are assigned
weights 1, 2, 4, 8, 16, 32, and 128, respectively. Unused bit 6 must always
be 0.
(2) Updating the SRE register
The SRE register is written using an ∗SRE common command. The ∗SRE
common instruction is followed by a <DECIMAL NUMERIC PROGRAM
DATA> element. <DECIMAL NUMERIC PROGRAM DATA> is
rounded to an integer. It is represented in binary notation using a base 2,
indicating the total of values of SRE register bits (weight value). When the
value of this bit is 1, it indicates the enabled state. When the value of this bit
is 0, it indicates the disabled state. The value of bit 6 must always be ig-
nored.
(3) Clearing the SRE register
The SRE register can be cleared by executing an ∗SRE common command
or turning on the power.
When an ∗SRE common command is used, the SRE register can be cleared
by bringing the <DECIMAL NUMERIC PROGRAM DATA> element
value to 0. Clearing the SRE register disables the status information to gen-
erate an rsv local message, suppressing issue of a service request.
When the power is turned on, the SRE register is cleared if the power-on
status clear flag is true and the ∗PSC command for disabling clearing of this
register is not supported.
8.3 Enabling the SRQ