5-14 Sweep Operation Series 2600 System SourceMeters Reference Manual
2600S-901-01 Rev. A / May 2006 Return to Section 5 topics
Custom sweep example
1. Configure source functions
Examples – The following commands restore defaults and set the
compliance to 10mA:
smua.reset() --Restore Series 2600 defaults.
smua.source.limiti = 10e-3 --Set compliance to 10mA.
2. Configure the sweep.
Example – The following parameters configure a list sweep with 3V, 1V,
4V, 5V, 2V points using a 0.1s settling time:
vlist = {5, 3, 1, 4, 5, 2} --Define voltage list.
SweepVListMeasureI(smua, vlist,
0.1, 5)
--List sweep, channel A, 3V, 1V,
4V, 5V, 2V steps, 0.1s delay, 5
points.
3. Run the sweep.
smua.source.output =
smua.OUTPUT_ON
--Turn on output.
waitcomplete() --Wait for sweep to complete.
4. Turn off output.
When the sweep is done, turn the source output off with this
command:
smua.source.output = smua.OUTPUT_OFF
5. Request readings.
Request readings from Buffer 1 as follows:
printbuffer(1, 5, smua.nvbuffer1.readings)