EasyManuals Logo
Home>Keithley>Measuring Instruments>2600a series

Keithley 2600a series User Manual

Keithley 2600a series
696 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #591 background imageLoading...
Page #591 background image
2600AS-901-01 Rev. B / September 2008 Return to Section Topics 19-269
Series 2600A System SourceMeter® Instruments Reference Manual Section 19: Remote Commands
Example(s)
smua.reset()
smua.source.rangev = 5
smua.source.rangei = 1
smua.source.levelv = 0
smua.measure.rangev = 5
smua.measure.rangei = 1
smua.measure.nplc = 0.01
smua.measure.autozero = smua.AUTOZERO_ONCE
smua.nvbuffer1.clear()
smua.nvbuffer1.appendmode = 1
smua.source.output = smua.OUTPUT_ON
smub.reset()
smub.source.func = smub.OUTPUT_DCAMPS
smub.source.rangei = 1
smub.source.rangev = 5
smub.source.leveli = 0
smub.measure.rangei = 1
smub.measure.rangev = 5
smub.measure.nplc = 0.01
smub.measure.autozero = smub.AUTOZERO_ONCE
smub.nvbuffer1.clear()
smub.nvbuffer1.appendmode = 1
smub.source.output = smub.OUTPUT_ON
Example(s)
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 instrument 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 2ms and the bias level for 200ms, 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 ms and the bias level for 200ms, 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.
Table 19-20 (cont.)
KIPulse TSP test script: InitiatePulseTestDual
TSP project name: KIPulse
TSP test script name: KIPulse
Function:
InitiatePulseTestDual
Usage:
f, msg = InitiatePulseTestDual(tag1, tag2)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 2600a series and is the answer not in the manual?

Keithley 2600a series Specifications

General IconGeneral
BrandKeithley
Model2600a series
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals