B-16
BIT 4886 051010
FIGURE B-5. USING RECALL AND TRIGGER FUNCTIONS
B.57 [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude] COMMAND
VOLT
Syntax:
Short Form: [SOUR:]VOLT[:LEV][:IMM][:AMP] <exp_value>
Long Form: [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude] <exp_value>
<exp_value> = digits with decimal point and Exponent, e.g., 2.71E1 for 27.1
Description:
Sets programmed voltage level at power supply output.
This command programs output voltage
to a specific value; actual output voltage will depend on load conditions. If the value exceeds the max-
imum for the model being programmed, error message -222,”Data out of range” is posted in output
queue. (See example, Figure B-4.
B.58 [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude]? QUERY
VOLT?
Syntax:
Short Form: [SOUR:]VOLT[:LEV][:IMM][:AMP]? {MIN | MAX}
Long Form: [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude]? {MIN | MAX}
Description:
Identifies programmed voltage, maximum allowable voltage, or minimum voltage (always 0).
The VOLT? query returns the programmed value of voltage. Actual output voltage will depend on load
conditions. The VOLT?MAX query returns the maximum voltage allowed for a particular model.
VOLT? MIN returns minimum voltage allowed for power supply (always negative).
Related Com-
mands:
VOLT. (See example, Figure B-4.)
B.59 [SOURce:]VOLTage:MODE COMMAND
VOLT:MODE
Syntax:
Short Form: [SOUR:]VOLT:MODE (FIX | LIST | TRAN) nn
Long Form: [SOURce:]VOLTage:MODE (FIXed | LIST | TRANsient) nn
nn = <value> = time in seconds for transient
Description:
Allows the user to execute or stop a list, or to execute a transient.
The default mode is FIXed: the
power supply executes commands normally, and LIST commands can be issued to establish the
parameters and sequence of a list.
When VOLT:MODE LIST is issued, a list is executed (See LIST commands and Figure B-3). While
the list is being executed, LIST commands are not accepted and will produce a command error. Issu-
ing VOLT:MODE FIX while the list is running will stop the execution of the list and return power supply
to settings in effect prior to running the list. If the list runs to completion, the settings of the last step of
the list will be in effect.
VOLT:MODE TRANs nn causes the next VOLT: command to produce a transient pulse of nn sec-
onds duration, after which the voltage reverts back to the previous setting. E.g., VOLT:25 sets the out-
put to 25 volts, and VOLT:MODE TRAN .02 primes the unit for a transient of 0.02 seconds. When
VOLT:10 is issued, the power supply output goes to 10V for 0.02 seconds, then reverts to 25V. Simi-
larly, sending VOLT:TRIG 14, VOLT:MODE TRAN .05 and *TRG causes the output to go to 14V for
0.05 seconds, then revert to 25V.
Related Commands:
LIST commands. (See example, Figures B-2
and B-3.)
NOTES: 1. The power supply is assumed to be operating in Voltage mode.
2 Examples below are intended only to illustrate command functions. Refer to PAR. 4.1.1 for pro-
gramming techniques to optimize performance.
*RST
BOP goes to 0 volts, 0 amperes, Voltage mode.
VOLT 10;CURR 1
The voltage is placed in memory of the BOP.
No Output Changes.
OUTP ON
Turns on Output, 10 Volts up to 1 ampere will be delivered.
VOLT:TRIG 1;CURR:TRIG 2
Trigger is placed in RAM.
*SAV 6
Volt 1, Current 2 and Volt mode stored in Memory location 6.
*TRG
No action - Trigger control not sent.
VOLT:TRIG 3;FUNC:MODE:TRIG CURR No action - Trigger placed in RAM.
*SAV 7
Volt 3, curr 2, current mode saved in location 7
*RCL 6;VOLT:TRIG?
BOP returns 1 (= 1V) (saved value of memory 6)
FUNC:MODE:TRIG?
BOP returns 0 (= trigger will command voltage mode)
*RCL 6;VOLT?
BOP returns 1 (output voltage now set to 1V.).
*RCL 7;:INIT;:VOLT:TRIG?
Enables the trigger capability, unit returns 3 (= 3V)
*TRG
The voltage is set to 3, and the unit mode changes to Current
FUNC:MODE:TRIG?;:FUNC MODE VOLT Unit switches to voltage mode. Returns 1 (= trigger will
command current mode.
FUNC:MODE:TRIG?
Unit returns 0 indicating Voltage mode trigger in effect.