EasyManua.ls Logo

Keithley 2657A

Keithley 2657A
805 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
Loading...
Model 2657A High Power System SourceMeter® Instrument Reference Manual Section 7: TSP command reference
2657A-901-01 Rev. B/December 2012 7-103
Details
This function only initiates configured pulse trains assigned to a valid tag. Configure the pulse before initiating it
using one of the ConfigurePulse* functions (refer to the Also see section).
Example
smua.reset()
smua.source.rangev = 200
smua.source.rangei = 0.01
smua.source.levelv = 0
smua.measure.rangev = 200
smua.measure.rangei = 0.01
smua.measure.nplc = 1
smua.measure.autozero = smua.AUTOZERO_ONCE
smua.nvbuffer1.clear()
smua.nvbuffer1.appendmode = 1
smua.source.output = smua.OUTPUT_ON
f1, msg1 = ConfigPulseVMeasureI(smua, 0,
100, 1e-3, 10e-3, 0.2, 10,
smua.nvbuffer1, 1)
if f1 == true then
f2, msg2 = InitiatePulseTest(1)
print("Initiate message:", msg2)
else
print("Config errors:", msg1)
end
Configure Model 2657A channel A
to generate a pulse train. If no
errors are encountered, initiate the
pulse train. Channel A pulses
voltage from a bias level of 0 V to
a pulse level of 100 V. The pulse
level is present for 10 ms and the
bias level for 200 ms, with a 1 mA
limit setting. A total of 10 pulses is
generated, and the measurement
data is stored in
smua.nvbuffer1. This pulse
train is assigned to tag = 1.
Also see
ConfigPulseIMeasureV() (on page 7-33)
ConfigPulseIMeasureVSweepLin()
(on page 7-35)
ConfigPulseIMeasureVSweepLog()
(on page 7-37)
ConfigPulseVMeasureI()
(on page 7-39)
ConfigPulseVMeasureISweepLin()
(on page 7-41)
ConfigPulseVMeasureISweepLog()
(on page 7-42)
KIPulse factory script
(on page 5-20)
io.close()
This function closes a file.
Type TSP-Link accessible Affected by Where saved Default value
Function Yes (see Details)
Usage
io.close()
io.close(file)
file
The descriptor of the file to close

Table of Contents

Related product manuals