Keithley 2450 Reference Manual page 226

Interactive sourcemeter instrument
Table of Contents

Advertisement

Model 2450 Interactive SourceMeter® Instrument Reference Manual
Resistor sorting TSP code
local number_of_resistors = 100
-- Reset instrument to default settings
reset()
-- Measure function must be first measure setting;
-- most other settings are tied to the function
smu.measure.func = smu.DC_VOLTAGE
smu.measure.unit = smu.UNIT_OHM
-- Use 4-wire or "remote" voltage sensing
smu.measure.sense = smu.SENSE_4WIRE
-- Measure the actual value of the source for higher accuracy
smu.source.readback = smu.ON
-- Set measurement integration time to 1 PLC (16.67 ms at 60 Hz)
-- Decrease to reduce test time; trade off accuracy for speed
smu.measure.nplc = 1
-- Immediately update autozero reference measurements and then disable autozero
function
smu.measure.autozero.once()
-- Source settings must come after MANUAL ohms is enabled
-- Source function must be first source setting;
-- most other settings are tied to the function
smu.source.func = smu.FUNC_DC_CURRENT
-- This is actually a voltage range because of manual ohms mode
-- Set this after setting source function to current
smu.measure.range = 2
-- This is a current range
smu.source.range = 0.01
-- Set source level to 10 mA
smu.source.level = 0.01
-- Set voltage limit of current source to 2 V; set this after setting measure range
smu.source.vlimit.level = 2
-- This example records the resistance measurements for later statistical analysis.
-- Limit inspection and binning can be performed without recording the
measurements.
-- Set default buffer equal to the number of resistors to be tested
defbuffer1.capacity = number_of_resistors
-- Configure digital I/O lines 1 through 4 as digital outputs
-- These I/O lines are used to output binning code to component handler
digio.line[1].mode = digio.MODE_DIGITAL_OUT
digio.line[2].mode = digio.MODE_DIGITAL_OUT
digio.line[3].mode = digio.MODE_DIGITAL_OUT
digio.line[4].mode = digio.MODE_DIGITAL_OUT
-- Configure digital I/0 line 5 as a trigger input
-- Used to detect start-of-test trigger from component handler
digio.line[5].mode = digio.MODE_TRIGGER_IN
-- Set trigger detector to detect falling edge
trigger.digin[5].edge = trigger.EDGE_FALLING
2450-901-01 Rev. B/September 2013
Section 3: Functions and features
3-81

Advertisement

Table of Contents
loading

Table of Contents