Series 8650B Universal Power Meters
3-134
Publication 31470-001, Rev C, November 2, 2017
3.19.13.2
Event Status Register
The Event Status Register is a secondary status register in the status reporting hierarchy of the 8650B. The Event
Status Register is an 8-bit register reflecting the occurance of defined events and errors. See Table 3-20 for a bit-
by-bit explaination of the Event Status Register.
The bits in the Event Status Register are latched meaning once a bit is set, clearing the condition does not clear
the bit. Performing the *ESR? query clears the bits in the Event Status Register. The entire register can be
cleared by sending the Clear Status (*CLS or CS) command.
The Event Status Register has an associated enable register. The Event Status Enable Register is effectively the
enable mask of the Event Status Register. The Event Status Enable Register controls which bits in the Event
Status Register will set the Event Status bit (bit 5) of the Status Byte Register. An occurance in the Event Status
Register can therefore be set up to generate a Service Request with the use of the Event Status Enable Register
and the use of the Service Request Enable Register set to enable the Event Status bit; *SRE 32.
Table 3-20: IEEE 488.2 Event Status Register
Bit Weight Description
Set Condition
0
1
Operation Complete, OPC bit
Set in response to an *OPC command and indicates that all
pending operations are complete
1
2
Not Used
N/A
2
4
Query Error
Set when a query error has occured
3
8
Device-Dependent Error
Set when any number of device-dependent errors has
occurred. Read the Status Message for details.
4
16
Execution Error
Set when an execution error has occurred such as an out-
of-range command parameter sent to the 8650B
5
32
Command Error
Set when a command error has occurred such as a sytax
error in the code sent to the 8650B
6
64
Not Used
N/A
7
128
Power On
Set when an OFF to ON transition has occurred in the
8650B power supply. The 8650B does not have a standby
mode; therefore, bit 7 is probably not useful to enable.
*ESR?
Syntax:
*ESR?
Example:
*ESR?
! QUERIES THE EVENT STATUS REGISTER VALUE
Description:
This query returns the current Event Status Register value. The response to the query is a
decimal value that corresponds to the binary-weighted sum of all the bits in the register. Values
returned by this query range from 0 through 255.
The bits in the Event Status Register are latched meaning once a bit is set, clearing the
condition does not clear the bit. Performing the *ESR? query clears the bits in the Event Status
Register. The entire register can be cleared by sending the Clear Status (*CLS or CS)
command.
Содержание 8650B Series
Страница 3: ...Series 8650B Universal Power Meters Publication 31470 001 Rev C November 2 2017 iii ...
Страница 18: ......
Страница 32: ......
Страница 78: ......
Страница 236: ......
Страница 244: ......
Страница 258: ......
Страница 263: ...Menu Structure Publication 31470 001 Rev C November 2 2017 D 3 Figure D 3 Modulation Sensor B Setup Menu Structure ...
Страница 265: ...Menu Stucture Publication 31470 001 Rev C November 2 2017 Page D 5 Figure D 4 Meter Setup Menu Structure ...
Страница 267: ...Publication 31470 001 Rev C November 2 2017 Last page of the document ...