3-4 Return to Section Topics 2600AS-900-01 Rev. B / September 2008
Section 3: Test Script Processor Interaction Series 2600A System SourceMeter
®
 Instruments User’s Manual
How do I interact with scripts using Test Script Builder?
The following function for factory script “KIPulse” is stored in the nonvolatile memory of the Series 
2600A:
PulseVMeasureI(smu, bias, level, ton, toff, points)
The above function performs a specified number of pulse V, measure I cycles:
• Sets the smu to output bias volts and dwell for ton seconds.
• Sets the smu to output level volts and dwell for ton seconds.
• Performs current measurement with the source at level volts.
• Sets the smu to output bias volts for toff seconds.
• Repeats the above sequence for points pulse-measure cycles.
Figure 3-1 shows one pulse-measure cycle for the function.
Figure 3-1
Pulse-measure cycle for the PulseVMeasureI function
Running a factory script
NOTE All commands to run a factory script are to be executed from the 
Instrument Console of the Test Script Builder.
The following steps explain how to run the PulseVMeasureI function and read the data stored in 
the buffer. 
NOTE The “KIPulse” factory script is an autorun script. The script runs 
automatically when the Series 2600A is turned on. The functions of 
the script are ready to be called.
Step 1:  Call the function
The following are example parameters for the PulseVMeasureI function which will perform three 
pulse voltage, measure current cycles:
smu  SMU A
bias  -1V
level  1V
ton  1ms
toff  2ms
points  3
The following command will execute the PulseVMeasureI function using the above parameters:
PulseVMeasureI(smua, -1, 1, 1E-3, 2E-3, 3)
level
bias
ton
bias
ton toff
Current measurement