Advanced Features For Models 2635 And 2636 - Keithley 2601 Reference Manual

System sourcemeter 2600 series (smu)
Hide thumbs Also See for 2601:
Table of Contents

Advertisement

Series 2600 System SourceMeter® Instruments Reference Manual

Advanced features for Models 2635 and 2636

NOTE These advanced features are available with Models 2635 and 2636
Variable off time between pulses in a pulse train
The KIPulse scripts will now accept the off_time parameter as a table as well as just a number.
The table allows defining different off times to be used after each pulse.
The following should be noted:
1.
If off_time is passed as a number or only a single value is used in the table, it will be used
for all points in a multiple point pulse.
2.
The number of times specified in the table must match the number of points called for in the
sweep.
3.
The times used in tables must match for dual channel pulsing.
4.
Each specified off_time must adhere to the duty cycle limits for the specified pulsing region.
Example:
Simultaneous IV measurement during pulse
The KIPulse ConfigPulseXMeasureY() functions will now optionally accept an extra reading buffer
in order to activate simultaneous IV measurements during pulsing.
Previous usage of passing in a reading buffer or a nil (for no measurement) is still supported.
Example:
2600S-901-01 Rev. C / January 2008
firmware version 1.3.0 and higher.
local timelist1 = { 1, 2, 3, 4, 5 }
local timelist2 = { }
for i = 1,5 do timelist2[i] = math.pow(10, i) end
configure a pulse with 1 second on time and variable off time, no measurement
f,msg = ConfigPulseVMeasureI(smua, 0, 1, 100e-3, 1,
timelist1, 5, nil, 1)
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)
Return to
Section Topics
Section 13: Factory Scripts
13-13

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

26362602261126122635

Table of Contents