High Voltage SourceMeter Instrument Reference Manual Section 12:
2470-901-01 Rev. A / May 2019 12-93
A configuration list must be created before you send this command. You can either use the
:SOURce[1]:LIST:<function> to set up the configuration list, or you can create your ow
n
configuration list.
You cannot use a writable reading buffer to collect data from a sweep.
To run the sweep, initiate the trigger model.
Example 1
SENS:FUNC "CURR"
SENS:CURR:RANG:AUTO ON
SENS:CURR:RSEN OFF
SOUR:FUNC VOLT
SOUR:VOLT:RANG 20
SOUR:VOLT:ILIM 1
SOUR:LIST:VOLT 1, 5, 1, 5, 1, 5
SOUR:SWE:VOLT:LIST 1, 0.2
INIT
*WAI
TRAC:DATA? 1, 6, "defbuffer1", SOUR, READ
This example uses the :SOURce[1]:LIST:<function> command to set up the configuration list that is
used by the sweep.
This example will source 1 V, 5 V, 1 V, 5 V, 1 V, 5 V and measure the resulting current at each voltage point.
The time duration of each voltage point is 200 ms.
Example 2
SOUR:CONF:LIST:CRE "biasLevel"
SOUR:FUNC VOLT
SENS:FUNC "CURR"
SOUR:VOLT:LEV 5
SOUR:CONF:LIST:STORE "biasLevel"
SOUR:SWE:VOLT:LIST 1, .001, 1, 1, "defbuffer2", "biasLevel"
This example uses a user-defined configuration list.
Create a configuration list named biasLevel. Set the source function to 5 V and the measure function to
current.
Store the configuration list.
Set up a voltage sweep that uses the configuration list, starting at index point 1 with a delay of 1 ms. The
sweep is to abort if the source limit is exceeded, store data in defbuffer2, and use the configuration list
.
Also see
Configuration lists (on page 4-83)
:INITiate[:IMMediate] (on page 12-143)
:SOURce[1]:LIST:<function> (on page 12-85)
Sweep operation (on page 4-54)