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 #581 background imageLoading...
Page #581 background image
2600AS-901-01 Rev. B / September 2008 Return to Section Topics 19-259
Series 2600A System SourceMeter® Instruments Reference Manual Section 19: Remote Commands
Return
values
f: A Boolean flag. This flag will be true when the pulse was successfully
configured, false when errors were encountered.
msg: A string message. If the f flag is false, msg will contain an error
message. Otherwise, msg will contain a string indicating successful
configuration.
Output
Data
Pulsed current measurements are stored in the reading buffer specified by the
buffer input argument.
Example ConfigPulseVMeasureISweepLin(smub, 0, 1, 10, 1, 10e-3,
20e-3, 16, smub.nvbuffer1, 4)
Set up a pulsed sweep that will use SourceMeter instrument Channel B. The
pulsed sweep will start at 1V, end at 10V, and return to a 0V bias level between
pulses. Each pulsed step will be on for 10ms and then at the bias level for 20ms.
The current limit will be 1A during the entire pulsed sweep. The pulse train will be
comprised of 16 pulsed steps and the pulse train will be assigned a tag index of 4.
See also InitiatePulseTest, InitiatePulseTestDual
Table 19-16
KIPulse TSP test script: ConfigPulseIMeasureVSweepLog
TSP project name: KIPulse
TSP test script name: KIPulse
Function:
ConfigPulseIMeasureVSweepLog
Usage:
f, msg = ConfigPulseIMeasureVSweepLog
(smu,bias,start,stop,limit,ton,toff,points,buffer,tag[,sync_in]
[,sync_out][,sync_in_timeout][,sync_in_abort])
Description
Configures a logarithmic pulsed current sweep with a voltage measurement at
each point. Measurement(s) will be made at the end of the ton time. The
magnitude of the first pulse will be start amps. The magnitude of the last pulse
will be stop amps. The magnitude of each pulse in between will be LogStep
n
amps larger than the previous pulse where:
LogStepSize =(log10(stop) - log10(start)) / (points -1)
LogStepn = (n - 1) x (LogStepSize) where n = [1, points]
SourceStepLeveln = antilog(LogStepn) x start
This function does not cause the specified smu to output a pulse train. It simply
checks to see if all of the pulse dimensions are achievable and if so, assigns the
indicated tag or index to it. The InitiatePulseTest(tag) and
InitiatePulseTestDual(tag) functions are used to initiate a pulse train
assigned to a valid tag.
Table 19-15 (cont.)
KIPulse TSP test script: ConfigPulseVMeasureISweepLin
TSP project name: KIPulse
TSP test script name: KIPulse
Function:
ConfigPulseVMeasureISweepLin
Usage:
f, msg = ConfigPulseVMeasureISweepLin
(smu,bias,start,stop,limit,ton,toff,points,buffer,tag[,sync_in]
[,sync_out][,sync_in_timeout][,sync_in_abort])

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