Triggering; Remote Triggering Overview - Keithley 2651A Reference Manual

High power system sourcemeter instrument
Hide thumbs Also See for 2651A:
Table of Contents

Advertisement

Section 3: Functions and features
Pulse sweep examples
The programming example below illustrates a pulse sweep.
-- Restore Model 2651A defaults.
smua.reset()
-- Set compliance to 10 V.
smua.source.limitv = 10
-- Pulse current sweep, 1 mA bias,
-- 10 mA level, 10 ms pulse on,
-- 50 ms pulse off, 10 cycles.
PulseIMeasureV(smua, 1e-3, 10e-3, 20e-3, 50e-3, 10)
printbuffer(1, 10, smua.nvbuffer1.readings)
List sweep example
The programming example below illustrates a list sweep.
-- Restore Model 2651A defaults.
smua.reset()
-- Set compliance to 10 mA.
smua.source.limiti = 10e-3
-- Define voltage list.
vlist = {3, 1, 4, 5, 2}
-- List sweep, channel A, 3 V, 1 V, 4 V,
-- 5 V, 2 V steps, 0.1 s delay, 5 points.
SweepVListMeasureI(smua, vlist, 0.1, 5)
printbuffer(1, 5, smua.nvbuffer1.readings)

Triggering

Remote triggering overview

There are two programming methods for triggering:
Using the trigger model
Interactive triggering
3-32
Model 2651A High Power System SourceMeter® Instrument Reference Manual
1. Configure source functions.
Restores defaults and set the compliance to
10 V.
2. Configure and execute the sweep.
Configures a 10 mA pulse current sweep
with a 10 ms pulse on time, a 50 ms pulse
off time, and 10 pulse-measure cycles.
3. Request readings.
Requests readings from buffer 1.
1. Configure source functions.
Restores defaults and set the compliance to
10 mA.
2. Configure and execute the sweep.
Configures a list sweep with 3 V, 1 V, 4 V,
5 V, and 2 V points using a 0.1 second
settling time.
3. Request readings.
Requests readings from buffer 1.
2651A-901-01 Rev. A / March 2011

Advertisement

Table of Contents
loading

Table of Contents