Agilent Technologies N5700 Series User Manual page 62

System dc power supply
Hide thumbs Also See for N5700 Series:
Table of Contents

Advertisement

4 Operating the Power Supply Remotely
SCPI Command Completion
NOTE
62
SCPI commands sent to the power supply are processed either
sequentially or in parallel. Sequential commands finish execution
before a subsequent command begins. Parallel commands allow other
commands to begin executing while the parallel command is still
executing.
The following is a list of parallel commands. You should use some
form of command synchronization as discussed in this section before
assuming that these commands have completed.
OUTPut:STATe
VOLTage
CURRent
The *WAI, *OPC, and *OPC? common commands provide different
ways of indicating when all transmitted commands, including any
parallel ones, have completed their operations. Some practical
considerations for using these commands are as follows:
*WAI This command prevents the power supply from processing subsequent
commands until all pending operations are completed. For example,
the *WAI command can be used to make a voltage measurement after
an output on command has completed:
OUTPut ON;*WAI;:MEASure:VOLTage?
*OPC? This command places a 1 in the Output Queue when all pending
operations have completed. Because it requires your program to read
the returned value before executing the next program statement,
*OPC? can be used to cause the controller to wait for commands to
complete before proceeding with its program.
*OPC This command sets the OPC status bit when all pending operations
have completed. Since your program can read this status bit on an
interrupt basis, *OPC allows subsequent commands to be executed.
The trigger subsystem must be in the Idle state for the status OPC bit to be
true. As far as triggers are concerned, OPC is false whenever the trigger
subsystem is in the Initiated state.
Device Clear
You can send a Device Clear at any time to abort a SCPI command
that may be hanging up the GPIB interface. Device Clear clears the
input and output buffers of the power supply. The status registers,
error queue, and all configuration states are left unchanged by Device
Clear. Device Clear also prepares the power supply to accept a new
command string. The following statement shows how to send a device
clear over the GPIB interface using Agilent BASIC:
CLEAR 705
INITiate
OUTPut:PROTection:CLEar
IEEE-488 Device Clear
Series N5700 User's Guide

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents