2600AS-901-01 Rev. B / September 2008 Return to Section Topics 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.