
2600AS-901-01 Rev. B / September 2008
Return to
19-247
Series 2600A System SourceMeter® Instruments Reference Manual
Section 19: Remote Commands
Table 19-8
KISweep TSP test script: SweepVListMeasureI
TSP project name:
KISweep
TSP test script name:
KISweep
Function:
SweepVListMeasureI(smu, vlist, stime, points)
Description
Performs a voltage list sweep with current measured at every step (point):
• Sets the
smu
to output the first
vlist
volts value, allows the source to settle
for
stime
seconds and then performs a current measurement.
• Sets the
smu
to output the next
vlist
volts value, allows the source to settle
for
stime
seconds and then performs a current measurement.
• Repeats the above sequence until the current is measured for the last volts
value. The last point in the list to be measured is
points
.
Parameters
smu, vlist, stime, points
smu:
SourceMeter instrument Channel (A or B). Defaults to SMU A if all
parameters are omitted when function is called.
vlist:
Arbitrary list of voltage source values:
vlist = {value1, value2, ....valueN}
stime:
Settling time in seconds. Occurs after sourcing a value and before
performing a measurement.
points:
Number of sweep measure points (must be
≥
2).
Data
Current measurements, voltage source values and timestamps are stored in
smuX.nvbuffer1
.
Example
myvlist = {-0.1, 0.1, -1, 1, -6, 6, -40, 40, 0, 0}
SweepVListMeasureI(smua, myvlist, 500E-6, 10)
This function performs a 10-point voltage list sweep starting at the first point in
myvlist
. Current is measured at every step (point) in the sweep. The source will
be allowed to settle on each value for 500µs before a measurement is performed.