Remote Operation
Manual 31470, Rev. E, April 2001
3-39
Event Status Register
The *ESE command is used in combination with group commands that form the meter’s service request
system. These commands and their responses are almost identical to the IEEE 488 (GPIB) SRQ service
request command structures. The *ESE command is used to enable bits of the event status register mask.
The *ESE command is one of the commands you can use to monitor the status of the power meter.
Together with the status byte (also see commands *STB? or *SRE?) and the operation status register
(STATus:OPERation), the event status register provides information on several critical 8650A
functions and error conditions.
The event status register is 8 bits long and is structured as follows:
Bits 1 and 6 are not used. When bit 3 is a 1, a device-dependent error has occurred. When bit 4 is a 1, an
execution error has occurred. When bit 5 is a 1, a command error has occurred. Bit 7 is a 1 when the
8650A is turned ON. The 8650A does not have a standby mode; therefore, it is probably not useful to
enable bit 7 of the event status register mask (by sending the command *ESE 128).
In the default state, the meter’s event status register is masked, or set to off. None of the bits are enabled.
If an execution error occurs, a service request will not be sent to the controller and the event status
register will remain set to 0. The *ESE command is used to enable individual bits. These bits must be
enabled individually. They can be cleared or turned off as a group by sending the *CLS command.
To use the event status register, bit 5 of the status byte must also be enabled by sending the command
*SRE 32.
The *ESR? query returns the current value of the event status register.
7
6
5
4
3
2
1
0
Power On
0
Command
Error
Execution
Error
Device-
Dependent
Error
Query
Error
0
Operation
Complete
Value = 128
Value = 64
Value = 32
Value =16
Value = 8
Value = 4
Value = 2
Value = 1
NOTE:
The logical value in the register is used both to enable a bit’s event function and to
enable that bit of the event status register mask to report the event status (following the
*ESR? command).
NOTE:
The logical value in the register is used both to enable a bit’s event function and to
enable that bit of the event status register mask to report the event status (following the
*ESR? command).
☛
☛
☛
☛
☛
☛
☛
☛
Summary of Contents for 8650A Series
Page 4: ......
Page 12: ...Series 8650A Universal Power Meters viii Manual 31470 Rev E April 2001 ...
Page 16: ...Series 8650A Universal Power Meters xii Manual 31470 Rev E April 2001 ...
Page 18: ...Series 8650A Universal Power Meters xiv Manual 31470 Rev E April 2001 ...
Page 20: ...Series 8650A Universal Power Meters xvi Manual 31470 Rev E April 2001 ...
Page 32: ...Series 8650A Universal Power Meters 1 12 Manual 31470 Rev E April 2001 ...
Page 198: ...Series 8650A Universal Power Meters 3 124 Manual 31470 Rev E April 2001 ...
Page 216: ...Series 8650A Universal Power Meters A 8 Manual 31470 Rev E April 2001 ...
Page 228: ...Series 8650A Universal Power Meters B 12 Manual 31470 Rev E April 2001 ...
Page 240: ...Series 8650A Universal Power Meters Index 6 Manual 31470 Rev E April 2001 ...