EasyManua.ls Logo

Keithley 2600a series - Page 579

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
Loading...
2600AS-901-01 Rev. B / September 2008 Return to Section Topics 19-257
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 voltage measurements are stored in the reading buffer specified by the
buffer input argument.
Example ConfigPulseIMeasureVSweepLin(smua, 0, 0.01, 0.05, 1, 1e-3,
0.1, 20, smua.nvbuffer2, 3)
Set up a pulsed sweep that will use SourceMeter instrument Channel A. The
pulsed sweep will start at 10mA, end at 50mA, and return to a 0mA bias level
between pulses. Each pulsed step will be on for 1ms and then at the bias level for
100ms. The voltage limit will be 1V during the entire pulsed sweep. The pulse
train will be comprised of 20 pulsed steps and the pulse train will be assigned a
tag index of 4.
See also InitiatePulseTest, InitiatePulseTestDual
Table 19-15
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])
Description Configures a linear pulsed voltage sweep with a current 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 volts. The magnitude of the last pulse will be stop
volts. The magnitude of each pulse in between will be step volts larger than the
previous pulse where:
step = (stop - start) / (points - 1)
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 InitPulseTest(tag) and
InitPulseTestDual(tag) functions are used to initiate a pulse train assigned
to a valid tag.
Table 19-14 (cont.)
KIPulse TSP test script: ConfigPulseIMeasureVSweepLin
TSP project name: KIPulse
TSP test script name: KIPulse
Function:
ConfigPulseIMeasureVSweepLin
Usage:
f, msg = ConfigPulseIMeasureVSweepLin
(smu,bias,start,stop,limit,ton,toff,points,buffer,tag[,sync_in]
[,sync_out][,sync_in_timeout][,sync_in_abort])

Table of Contents

Related product manuals