Event status register

The event status register bits are set when certain events occur during PMX operation. All bits of the event status register are set by the error event queue.

The register is defined by the IEEE488.2 standard and is controlled by the IEEE488.2 common commands *ESE, *ESE?, and *ESR?.

To see the descriptions of the errors, send SYST:ERR? command.


Bit Bit weight Bit name Description Error code
0 1 Operation Complete (OPC) Set when an *OPC command is received and all operations in standby are complete. -800 to -899
1 2 Request Control (RQC) Not used --
2 4 Query Error (QYE) Set when an attempt is made to read data from the output queue when there is no output or the error queue is in wait status.
Indicates that there is no data in the error queue.
-400 to -499
3 8 Device Dependent Error (DDE) Set when there is a device-specific error. -300 to -399
100 to 999
4 16 Execution Error (EXE) Set when the PMX evaluates that the program data following the header is outside the formal input range or does not match the performance of the PMX.
This indicates that a valid SCPI command may not be executed correctly depending on the conditions of the PMX.
-200 to -299
5 32 Command Error (CME) Set when an IEEE 488.2 syntax error is detected, when an unidentifiable header is received, or when a group execution trigger enters the internal IEEE 488.2 SCPI command input buffer. -100 to -199
6 64 User Request (URQ) Not used --
7 128 Power On (PON) Not used --
8 to 15   Reserved Not used --