2.5 Status Model
2.5.3 Standard Event Status (ESR)
2.5.4 Standard Event Status Enable (ESE)
2.5.5 Communication Error Status (CESR)
SIM984 Isolation Amplifier
The Standard Event Status register consists of 8 event flags. These
event flags are all "sticky bits" that are set by the corresponding event,
and cleared only by reading or with the *CLS command. Reading a
single bit (with the *ESR? i query) clears only bit i.
Weight
Bit
Flag
1
0
OPC
2
1
INP
4
2
QYE
8
3
DDE
16
4
EXE
32
5
CME
64
6
URQ
128
7
PON
OPC : Operation Complete. Set by the *OPC command.
INP : Input Buffer Error. Indicates data has been discarded from the
Input Buffer.
QYE : Query Error. Indicates data in the Output Queue has been lost.
DDE : Device Dependent Error. This bit is undefined in the SIM984.
EXE : Execution Error. Indicates an error in a command that was
successfully parsed. Out-of-range parameters are an example.
The error code can be queried with LEXE?.
CME : Command Error. Indicates a parser-detected error. The error
code can be queried with LCME?.
URQ : User Request. Indicates a front-panel button was pressed.
PON : Power On. Indicates that an off-to-on transition has occurred
The ESE acts as a bitwise AND with the ESR register to produce the
single bit ESB message in the Status Byte Register (SB). It can be set
and queried with the *ESE(?) command.
This register is cleared at power-on.
The Communication Error Status register consists of 8 event flags;
each of which is set by the corresponding event, and cleared only by
reading or with the *CLS command. Reading a single bit (with the
CESR? i query) clears only bit i.
2 – 15