Series 2600 System SourceMeters Reference Manual Factory Scripts 13-11
Return to Section 13 topics 2600S-901-01 Rev. A / May 2006
TSP Project Name: KIFactoryGeneral
TSP Test Script Name: KIGeneral
Firmware Version: 1.0.2 and later
Function:
SweepIListMeasureV(smu, ilist, stime, points)
Description: Performs a current list sweep with voltage measured at every step (point):
• Sets the smu to output the first ilist amps value, allows the source to
settle for
stime seconds and then performs a voltage measurement.
• Sets the smu to output the next ilist amps value, allows the source to
settle for
stime seconds and then performs a voltage measurement.
• Repeats the above sequence until the voltage is measured for the last
amps value. The last point in the list to be measured is
points.
Parameters:
smu, ilist, stime, points
smu: SourceMeter Channel (A or B). Defaults to smua if all parameters
are omitted when function is called.
ilist: Arbitrary list of current source values:
ilist = {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: Voltage measurements, current source values and timestamps are stored in
smuX.nvbuffer1.
Example:
myilist = {-100E-9, 100E-9, -1E-6, 1E-6, -1E-3, 1E-3}
SweepIListMeasureV(smua, myilist, 500E-6, 6)
This function performs a 6-point current list sweep starting at the first point in
myilist. Voltage 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.