BIT 4886 051010
B-15
B.51 [SOURce:]CURRent:MODE?
QUERY
CURR:MODE?
Syntax:
Short Form: [SOUR:]CURR[:LEV]:MODE?
Long Form: [SOURce:]CURRent[:LEVel]:MODE?
Return value:
FIXED or LIST or TRANS
Description:
Identifies active current mode.
Returns LIST while list is being executed. Returns TRANSIENT after
CURR:MODE:TRAN command has been issued, but before CURR: or *TRG command executes the
transient. Returns FIXED while in fixed (default) mode of operation.
Related Commands:
LIST com-
mands. (Similar to VOLT:MODE?, see Figure B-3.)
B.52 [SOURce:]CURRent:[:LEVel]RANGe COMMAND
CURR:RANG
Syntax:
Short Form: [SOUR:]CURR[:LEV]:RANG <value>
Long Form: [SOURce:]CURRent[:LEVel]:RANGe <value>
<value> = 1 (full scale) or 4 (1/4 scale)
Description:
Allows the user to specify the operating range for control of output current.
Range = 1 allows
control of output current from 0 to full scale. Range = 4 allows the full range of the 16 bit D to A con-
verter to control 1/4 of the full scale output current. This command will generate a command warning
error if the unit is not in current mode. It will be remembered until a func:mode command is processed.
(See example, Figure B-4.)
B.53 [SOURce:]CURRent:[:LEVel]RANGe? QUERY
CURR:RANG?
Syntax:
Short Form: [SOUR:]CURR[:LEV]:RANG?
Long Form: [SOURce:]CURRent[:LEVel]:RANGe?
Description
: Identifies programmed current range.
Returns 1 (full scale) or 4 (1/4 scale) (See example, Figure
CURR:RANG:AUTO
B.54 [SOURce:]CURRent:[:LEVel]RANGe:AUTO COMMAND
Syntax:
Short Form: [SOUR:]CURR[:LEV]:RANG:AUTO <boolean>
Long Form: [SOURce:]CURRent[:LEVel]:RANGe:AUTO <boolean>
<boolean> = 1 (on) or 0 (off)
Description:
Allows the user to specify automatic range for control of output voltage or current.
Upon power
up or upon receiving *RST, automatic ranging is selected. Automatic ranging can be turned off by
VOLT:RANG:AUTO 0, CURR:RANG:AUTO 0, VOLT:RANG 1 or 4, or CURR:RANG 1 or 4. When
automatic ranging is set, the correct range is automatically selected based on the programmed param-
eter. If the programmed parameter is more than 1/4 of nominal full scale, full scale is selected; if equal
to or less than 1/4 of full scale, the 1/4 scale range is selected. For example, if auto ranging is set for a
unit with 100V nominal output operating in voltage mode, a programmed voltage of up to 25.0V auto-
matically selects range to 1/4 scale, while programming anything above 25.0V selects full scale. Func-
tion is identical to VOLT:RANG:AUTO.
B.55 [SOURce:]CURRent[:LEVel]TRIGgered[:AMPlitude] COMMAND
CURR:TRIG
Syntax:
Short Form: [SOUR:]CURR[:LEV]:TRIG[:AMP] <exp_value>
Long Form: [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude] <exp_value>
<exp_value> = digits with decimal point and Exponent, e.g., 2.71E1 for 27.1
Description:
Programs current value to be transferred to output by *TRG or TRIG commands.
This command
can be used to reset many power supplies to preselected parameters by issuing a single *TRG or
TRIG command. Actual output current will depend on load conditions. If the value exceeds the maxi-
mum for the model being programmed, error message -222,”Data out of range” is posted in output
queue.
Related Commands:
CURR, *TRG, TRIG (See example, Figure B-5.)
B.56 [SOURce:]CURRent[:LEVel]TRIGgered[:AMPlitude]? QUERY
CURR:TRIG?
Syntax:
Short Form: [SOUR:]CURR[:LEV]:TRIG[:AMP]?
Long Form: [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude]?
Return Value:
<exp_value> = digits with decimal point and Exponent, e.g., 2.71E1 for 27.1
Description:
Returns the current value established by CURR:TRIG command.
(See example, Figure B-5.)