Status Reporting; Status Reporting; Event And Condition Registers; Operation Complete Definition - ILX Lightwave LDX-3200 Series User Manual

Precision current source
Table of Contents

Advertisement

STATUS REPORTING

This section contains information which is relevant for understanding instrument error and status reporting
contains information regarding the use of the instrument status for generating interrupts for interrupt driven
programs or subroutines. Understanding the Operation Complete definition for the instrument is useful for
programming synchronization. The Output Off Register section also contains information on setting some of the
conditions which will force the laser current source output off.
The following sections describe the Event and Condition registers, Operation Complete Flag, Output Off registers,
and Error Messages.

Event and Condition Registers

In addition to the required IEEE488.2 status reporting structures, the LDX-3200 Series Precision Current Source
remote interface provides Event and Condition Registers for LASER operations. The Event Registers are used to
report events which occur during the operation of the LDX-3200 Series Precision Current Source. Events differ from
conditions in that events signal an occurrence once, and are not reset until the Event Register is queried, the status
cleared by the *CLS command, or the instrument is powered off. Conditions reflect the current state of the device,
and therefore may change many times during operation. Querying a Condition Register does not change its contents.
Figure 3.2 shows the status reporting scheme of the LDX-3200 Series Precision Current Source. Each of the registers
which may be accessed by a command or query has the appropriate command or query written above or below the
register representation. For example, the LASER Condition Register may be queried via the "LASer:COND?" query.
The condition or event registers are logically ANDed with their respective enable registers. These bits are then
logically ORed to form a summary message in the status byte for that particular register.

Operation Complete Definition

Note that Bit 0 of the Standard Event Status Register contains the status of the Operation Complete flag. Enabling
this bit via the *ESE command allows the user to update bit 5 of the status byte. Then, if the SRE mask has bit 5 set,
and the user issues an *OPC command, the SRQ (bus) signal will be generated upon completion of the currently
processed commands. This bus signal (SRQ) may be used to initiate service request routines which depend on the
completion of all previous commands.
For example, the user may turn the current source on (LAS:OUT 1), enable an SRQ on Operation Complete (set *ESE
1 and *SRE 5), and have an SRQ handling routine in the user's software which reads a new measurement after the
output on state has been reached. This allows the use of the operation complete features of the LDX-3200 Series
Precision Current Source, without the need for program looping or polling which can tie up the GPIB. Operation
Complete on the LDX-3200 Series Precision Current Source is defined as:
1) No operations to the LASER current source hardware are pending.
2) No EEPROM (non-volatile) memory write cycles are in progress.
OPERATING IN REMOTE CONTROL
CHPT 3
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
PAGE 7
.
It also

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ldx-3220Ldx-3210

Table of Contents