4. REMOTE OPERATION
Page 113 © 2004-2007 DH Instruments, a Fluke Company
∗SRE
Purpose Read or set the Service Request Enable Register.
Command
Query
“∗SRE n”
“∗SRE?”
Default
“∗SRE 0”
Arguments n: ’0 to 255’ This is the decimal representation of the bit(s) to enable. To allow the
MAV and ESB bits to assert the SRQ line, the argument would be 32 + 16 = 48.
Bit 6 (64) is reserved and cannot be set.
Remarks The Service Request Enable Register determines which bits of the Status Byte can set the MSS
bit of the Status Byte and request service by asserting the SRQ line of the IEEE-488 interface.
Example
(enhanced)
Sent:
Query reply:
“∗SRE=48” (enables the MAV and ESB bits)
“48” (no reply if IEEE-488)
Errors ERR# 6: n is not valid.
∗STB
Purpose Read the Status Byte Register.
Command
“∗STB?”
Remarks The Status Byte Register reflects the general status of the RPM4. The ‘MSS’ bit state is
represented by bit 6.
Example
(enhanced)
Sent:
Reply:
“∗STB?”
“80” (The MSS and MAV bits are set)
∗TST
Purpose Read the power on self test status.
Query
“∗TST?””
Remarks The RPM4 system memory stores the user settings (units, resolution) and retains them when
the unit if OFF. On power-up, this memory is checked. If this memory is corrupted, all user
settings are reset to default (as if the “∗RST” program message was executed), and the ∗TST
query will return a non zero value. If the RPM4 passed the test on power-up OR if the ∗TST
query was used at least once since the RPM4 was powered up the reply will be a ‘0’.
Example
(enhanced)
Sent:
Reply:
“∗RST?”
“1”
*RSE
Purpose Read or set the Ready Status Enable Register.
Command
Query
“RSE n”
“RSE?”
Default “RSE 0”
Arguments n: ’0 to 255’ This is the decimal representation of the bit(s) to enable. To enable
the RDY bit, the argument would be 1.
Remarks The Ready Status Enable Register determines which bits in the Ready Status Register are
enabled and included in the Status Byte Register (RSR bit), and can assert the SRQ line.
The reply is in decimal numeric form.
Example
(enhanced)
Sent:
Query reply:
“∗RSE=1” (enables the RDY bit)
“1” (no reply if IEEE-488)
Errors ERR# 6: n is not valid.
*RSR
Purpose Read the Ready Status Register.
Command “RSR?”
Remarks The Ready Status Register contents are cleared after reading. The reply is in decimal
numeric form.
Example
(enhanced)
Sent:
Reply:
“RSR?”
“6” (The MEAS and NRDY)