Keithley 2601 Reference Manual page 412

System sourcemeter 2600 series (smu)
Hide thumbs Also See for 2601:
Table of Contents

Advertisement

Section 13: Factory Scripts
Table 13-19 (continued)
KIGeneral TSP test script: InitiatePulseTestDual
TSP project name:
TSP test script name:
Firmware version:
Function:
InitiatePulseTestDual
Usage:
f, msg = InitiatePulseTestDual(tag1, tag2)
Example(s)
See Also
13-34
KIFactoryPulse
KIPulse
1.2.0 and later
f1, msg1 = ConfigPulseVMeasureI(smua, 0, 5, 1, 0.002, 0.2,
10,smua.nvbuffer1, 1)
f2, msg2 = ConfigPulseIMeasureV(smub, 0,-1, 5, 0.001, 0.2,
10,
smub.nvbuffer1, 2)
if (f1 == true) and (f2 == true) then
f3, msg3 = InitiatePulseTestDual(1,2)
print("Initiate message:", msg3)
else
print("Config errors:", msg1, msg2)
end
Set up SourceMeter channels A and B for pulse operation, configure pulse trains
for each channel, initiate the pulse trains if no errors are encountered. Channel A
will pulse voltage from a bias level of 0V to pulse level of 5V. The pulse level will
be present for 2msec and the bias level for 200msec, with a 1A limit setting. A
total of 10 pulses will be generated and the measurement data will be stored in
SMU A.nvbuffer1. This pulse train will be assigned to tag = 1. Channel B will pulse
current from a bias level of 0A to pulse level of 1A. The pulse level will be present
for 1 msec and the bias level for 200msec, with a 5V limit setting. A total of 10
pulses will be generated and the measurement data will be stored in
smub.nvbuffer1. This pulse train will be assigned to tag = 2.
ConfigPulseIMeasureV, ConfigPulseVMeasureI,
ConfigPulseIMeasureVSweepLin,
ConfigPulseVMeasureISweepLin,
ConfigPulseIMeasureVSweepLog,
ConfigPulseVMeasureISweepLog
Return to
Section Topics
Series 2600 System SourceMeter® Instruments Reference Manual
2600S-901-01 Rev. C / January 2008

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

26362602261126122635

Table of Contents