8 – Language Dictionary
114
[SOURce:]CURRent
This command sets the immediate current level of the dc source. The immediate level is the current
programmed for the output terminals.
Command Syntax
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude] <NRf+>
Parameters
see Table 8-3
Default Suffix
A (amperes)
*RST Value
10% of MAX
Examples
CURR 200 MA CURRENT:LEVEL 200 MA
Query Syntax
[SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]?
Returned Parameters
<NR3>
Related Commands
CURR:TRIG
[SOURce:]CURRent2
Agilent 66319B/66319D only
This command sets the output current level of the auxiliary output.
Command Syntax
[SOURce:]CURRent2[:LEVel][:IMMediate][:AMPLitude] <NRf+>
Parameters
see Table A-3
Default Suffix
A (amperes)
*RST Value
10% of MAX
Examples
CURR2 200 MA CURR2:LEVEL 200 MA
Query Syntax
[SOURce:]CURRent2[:LEVel][:IMMediate][:AMPLitude]?
Returned Parameters
<NR3>
[SOURce:]CURRent:PROTection:STATe
This command enables or disables the overcurrent protection (OCP) function on all output channels. If
the dc source overcurrent protection function is enabled and the dc source goes into constant current
operation, then the output is disabled and the Questionable Condition status register OC bit is set (see
chapter 7 about programming the status registers). Note that the [SOURce:]CURRent command sets the
current limit, which determines when the dc source goes into constant current operation. An overcurrent
condition can be cleared with the OUTPut:PROTection:CLEar command after the cause of the condition
is removed.
NOTE: Use OUTPut:PROTection:DELay to prevent momentary current limit conditions caused
by programmed output changes from tripping the overcurrent protection.
Command Syntax
[SOURce:]CURRent:PROTection:STATe <bool>
Parameters
0 | 1 | OFF | ON
*RST Value
OFF
Examples
CURR:PROT:STAT 0 !current protection off
CURR:PROT:STAT 1 !current protection on
Query Syntax
Syntax [SOURce:]CURRent:PROTection:STATe?
Returned Parameters
<NR1>0 or 1
Related Commands
OUTP:PROT:CLE *RST