Operating instructions
Language Dictionary
44
CURR[:LEVel] Channel-Specific Current Command/Query
Description
This is an implied keyword that specifies the value of the programmed current level and
whether that level is to be applied immediately or on occurrence of a trigger. If the
specified channel is in the CC (Constant-Current) Mode, an IMMediate current level is
transferred to the input as soon as the command is executed. A TRIGgered level is stored
and then transferred to the electronic load input when a trigger occurs. At that time, the
change to the input level occurs at the slew rate presently in effect. Following the trigger
event, subsequent triggers will not affect the input level unless the electronic load has been
sent another TRIGgered level command.
If the electronic load is not in the CC (Constant-Current) Mode when an IMMediate or
TRIGgered level command is sent, the programmed levels are saved for the time the
electronic load is placed in the CC mode. Triggered levels are processed by the Current
Subsystem even when the electronic load is not in the CC Mode. In this case, the
TRIGgered level becomes a stored IMMediate level that takes effect when the electronic
load is again in the CC Mode.
Note
Setting an IMM current level to the same value as the most recent TRIG current level will
not deactivate a pending TRIG level. You must use ABORt to deactivate it.
The present current level changes to the pending level on any of the following conditions:
■ On a TRIG[:IMM] command (always)
■ On receipt of an external trigger signal (if TRIG:SOUR is set to EXT)
■ On the next line voltage cycle (if TRIG:SOUR is set to LINE)
■ On receipt of *TRG (unless TRIG:SOUR is set to HOLD)
■ On receipt of a GPIB <GET> (if TRIG:SOUR is set to BUS)
■ On the next trigger timer pulse (if multiple electronic load is set to TRIG:SOUR
TIM)
The programmed current level (whether IMMediate or TRIGgered can be implicitly
changed with a RANGe command (See Chapter 3 - Introduction to Programming for
information concerning value coupling).
Command Syntax
CURRent[:LEVel][:IMMediate] <NRf+>
CURRent[:LEVel]:TRIGgered <NRf+>
Parameters
See Table 4-1 and the Operating Manual of the electronic load model.
Status and Errors
TRIGgered level commands affect the WTG bit in the Operation Condition register and
the OPC bit of the Standard Event Status Event register (See Chapter 5 - Status
Reporting). Programmed current levels outside the value range generate an error (See
Table 4-2 at the end of this chapter). The correct current range must be programmed
before the current level is programmed.
Value Coupling
If CURR:RANGe is set to a range that is below either type of LEVel, then that LEVel
will assume the MAX value of that range.