IEEE 488.2 compatible Status Structures

Status reporting

The following illustrates the Power Module Status Structure:

sense warning condition

Error Code

new

error

Faults

new fault

Events

Output

any

change

Status

Warnings

positive negative

transition transition

&

Summary Bit

Enable

XMP 2600

System

Status

Structure

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

1

1

1

1

1

1

0

 

0

0

0

0

0

0

0

0

6

5

4

3

2

1

0

9

 

8

7

6

5

4

3

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High

Byte

 

 

 

 

 

 

 

Low Byte

 

 

 

The Power Modules Summary Register is cleared when read.

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

Page 85
Image 85
Xantrex Technology XMP 2600 manual Standard Event Status Register read with *ESR?, Pon Cme Exe Dde Qye Opc