2600S-901-01 Rev. C / January 2008
Return to
13-11
Series 2600 System SourceMeter® Instruments Reference Manual
Section 13: Factory Scripts
Table 13-8
KIGeneral TSP test script: SweepVListMeasureI
Function:
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 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.
TSP project name:
KIFactoryGeneral
TSP test script name:
KIGeneral
Firmware version:
1.0.2 and later
SweepVListMeasureI(smu, vlist, stime, points)