EasyManuals Logo

Keithley 2600B User Manual

Keithley 2600B
897 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 #452 background imageLoading...
Page #452 background image
Series 2600B
System SourceMeter® Instrument Reference Manual Section 7:
TSP command reference
2600BS-901-01 Rev. C / August 2016 7-113
Usage
f, msg = InitiatePulseTest(tag)
f
A Boolean flag; this flag is true when the pulse was successfully configured,
false
when errors are encountered
msg
A string message; if the f flag is false, msg contains an error message; if it is
true, msg contains a string that indicates successful configuration
tag
Numeric identifier of the pulse configuration to be initiated
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 = 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
f1, msg1 = ConfigPulseVMeasureI(smua, 0, 5,
1, 0.002, 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 System SourceMeter
®
instrument 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 5 V. The pulse level is
present for 2 ms and the bias level
for 200 ms, with a 1 A 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-36)
ConfigPulseVMeasureI() (on page 7-42)
ConfigPulseIMeasureVSweepLin() (on page 7-38)
ConfigPulseVMeasureISweepLin() (on page 7-45)
ConfigPulseIMeasureVSweepLog() (on page 7-40)
ConfigPulseVMeasureISweepLog() (on page 7-47)
KIPulse factory script (on page 5-22)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

Keithley 2600B Specifications

General IconGeneral
BrandKeithley
Model2600B
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals