RS232 / IEEE-488.2 Common Commands
_____________________________________________________________________________________________________________________________________
5-8
*SRE Service Request Enable Command
The command "*SRE <Number>" sets the mask for the Service Request Enable
Register. The individual numbers here have the following meaning:
Decimal value Contents of the Service Request Enable Register
0 Resets the register.
1 (Bit 0), sets measurement value
2 (Bit 1), sets Error message like "Overflow", "Sensor?", "Div/0"
4 (Bit 2), sets Error Available (EAV)
16 (Bit 4), sets Message Available (MAV).
32 (Bit 5), sets Event Summary Bit (ESB).
128 (Bit 7), sets button pressed
Bit 3 and 6 are not assigned.
*SRE? Service Request Enable Query
The command "*SRE?" reads the contents of the Service Request Enable Register.
The meaning of the contents of this register is as described above for the *SRE
command.
*STB? Read Status Byte Query
The command "*STB?" reads out the status byte of the 5017. The value of the Status
Byte is always 0, because the measurement value is set back after a new command.
Use SRQ if you want to check when a maeasurement value is available.
Decimal value Meaning in the status byte register
1 (Bit 0), Measurement Value available
2 (Bit 1), Error like "Overflow", "Sensor?", "Div/0" occured
4 (Bit 2), Error Queue.
16 (Bit 4), Message Queue.
32 (Bit 5), Event Summary Bit (ESB).
64 (Bit 6), Master Summary Status (MSS)/ Request Service (RQS)
128 (Bit 7), Button pressed