Programming Examples
Copyright © Itech Electronic Co., Ltd. 115
transient level A setting (5 amps). When the transient mode is turned on and an
external trigger signal is received (or TRIGger:IMMediate is received), the input
level starts increasing at a rate determined by the slew rate. When the value
specified by the transient level setting (5 amps) is reached, it stays there for the
remainder of the time determined by the pulse width setting (10 milliseconds).
After this time has elapsed, the input level decreases to the main level again at
the rate specified by the slew setting and remains there until another trigger is
received. Any triggers that occur during the time the transient level is in effect
will re-trigger the pulse, extending the pulse by another pulse-width value.
Toggled Transients
Toggled transient operation causes the module input to alternate between two
pre-defined levels as in continuous operation except that the transient
transitions are controlled by explicit triggers instead of the internal transient
generator. See "Triggering Transients". Use the following commands to
program toggled transients:
TRIGger:SOURce EXTernal
CURRent:TRANsient:MODE TOGGle
CURRent:TRANsient:ALEVel 5
CURRent:TRANsition:BLEVel 10
TRANsient ON
This example assumes that the CC mode is active, the slew rate is at the
factory default setting (maximum rate), and a trigger signal is connected to the
mainframe's external trigger input. Toggled transient operation is similar to that
described for continuous and pulse operation, except that each time a trigger is
received the input alternates between the level A and level B current levels.
Programming Lists
List mode lets you generate complex sequences of input changes with rapid,
precise timing, which may be synchronized with internal or external signals.
This is useful when running test sequences with a minimum amount of
programming overhead.
You can program up to 254 settings (or steps) in the list, the time interval (dwell)
that each setting is maintained, the number of times that the list will be
executed, and how the settings change in response to triggers. All list data is
can be stored in nonvolatile memory using the LIST:SAV command. This
means that the programmed data for any list will be retained when the
electronic load is turned off. Use the LIST:RCL command to recall the saved
state.
The following procedure shows how to generate a simple 4-step list of current
changes.