Model 2651A High Power System SourceMeter® Instrument Reference Manual Section 7: Command reference
2651A-901-01 Rev. A / March 2011 7-33
Figure 101: ConfigPulseVMeasureI()
Pulse initiated here
level
Last source value before pulse train was initiated
bias
ton toff
pulse level
Measurement
(1/NPLC seconds)
Example 1
ConfigPulseVMeasureI(smua, 0, 20, 1,
0.001, 0.080, 10, smua.nvbuffer1, 2)
Set up a pulse train that uses SourceMeter
instrument channel A. The pulse amplitude will
be 20 V and will return to 0 V after 1 ms. The
pulse will remain at 0 V for 80 ms, and the
current limit will be 1 A during the pulse. The
pulse train will consist of 10 pulses, and the
pulse train will be assigned a tag index of 2.
Example 2
local timelist = { 1, 2, 3, 4, 5 }
f, msg = ConfigPulseVMeasureI(smua, 0, 1,
100e-3, 1, timelist, 5, nil, 1)
Variable off time between pulses in a pulse
train.
Configure a pulse with 1 second on time and
variable off time, no measurement
Example 3
rbi = smua.makebuffer(10)
rbv = smua.makebuffer(10)
rbi.appendmode = 1
rbv.appendmode = 1
rbs = { i = rbi, v = rbv }
f, msg = ConfigPulseVMeasureI(smua, 0, 10,
1e-3, 1e-3, 1e-3, 2, rbs, 1)
Simultaneous IV measurement during pulse.
Also see
InitiatePulseTest() (on page 7-97)