IEEE 488.2 compatible Status Structures
Status reporting
The following illustrates the Power Module Status Structure:
sense
warning
condition
Error Code
F
aults
Output
Warnings
new
new
any positive
negative
error
fault
change transition
transition
Events
S
tatus
&
Summary Bit
Enable
Power Modules Summary Register - read with SRQS?
The Power Module Status Summary Bit is placed in the bit position corresponding to the
Power Module’s channel number in the Power Modules Summary Register:
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
High Byte
Low Byte
The Power Modules Summary Register is cleared when read.
XMP 2600
System
Status
Structure
The following status structure refers to the XMP 2600 main controller.
Standard Event Status Register - read with *ESR?
PON 0
CME EXE DDE QYE 0
OPC
PON ................ set when a Power On event occurs.
CME................ set when the XMP 2600 detects a Command Error.
EXE................. set when the XMP 2600 detects an Execution Error.
DDE ................ set when the XMP 2600 detects a XMP 2600 Error Condition.
QYE ................ set when the XMP 2600 detects a Query Error.
OPC................. Operation Complete - set by the OPC Command.
The register is cleared when read. If operating in 488.2 mode then the Summary Message
ESB is cleared and <rqs> and <ist> are re-calculated.
Command Error is reported when the XMP 2600 detects Syntax or Semantic error in the
input stream.
Execution Error is reported when the XMP 2600 detects an error in the parameters of a
Command or Query or when the Command or Query can not be executed due to some
condition.
Query Error is reported when the Remote Controller is trying to read data from the
Output Queue when it is empty and no Command or Query are being executed or even
present in the Input Queue. Query Error is, also, reported when the Remote Controller has
72
XMP 2600 Programming Manual
rev. 1.1