EasyManua.ls Logo

Keithley Series 2600

Keithley Series 2600
136 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...
A- 68
APPENDIX A
Scripts
if (l_vsbsource == nil) then --Use default value
l_vsbsource = -1
end --if
if (l_vsbsource > 0) then --Coerce value
l_vsbsource = -l_vsbsource
end --if
if (l_vsbsource < -40) then --Coerce value
l_vsbsource = -40
end --if
--Data tables
local l_vgs_data = {} --Create data table for sourced gate-source voltage
local l_vds_data = {} --Create data table for drain-source voltage
local l_id_data = {} --Create data table for drain-source measured current
node[1].smua.reset() --Reset SMU
node[1].smub.reset() --Reset SMU
node[2].smua.reset() --Reset SMU
errorqueue.clear() --Clear the error queue
--Configure Drain-Source (node [1] SMUA) source and measure settings
node[1].smua.source.func = node[1].smua.OUTPUT_DCVOLTS
node[1].smua.source.autorangev = node[1].smua.AUTORANGE_ON --Enable source
autorange
node[1].smua.source.levelv = 0
node[1].smua.source.limiti = l_icmpl
node[1].smua.measure.autorangei = node[1].smua.AUTORANGE_ON --Enable measure
autorange
node[1].smua.measure.autozero = node[1].smua.AUTOZERO_AUTO
node[1].smua.measure.nplc = l_nplc --Measurement integration rate
node[1].smua.source.output = node[1].smua.OUTPUT_ON --Enable Output
--Configure Gate-Source (node [1] SMUB) source and measure settings
node[1].smub.source.func = node[1].smub.OUTPUT_DCVOLTS
node[1].smub.source.autorangev = node[1].smub.AUTORANGE_ON --Enable source
autorange
node[1].smub.source.levelv = 0
node[1].smub.source.limiti = l_icmpl
node[1].smub.measure.autorangei = node[1].smub.AUTORANGE_ON --Enable measure
autorange
node[1].smub.measure.autozero = node[1].smub.AUTOZERO_AUTO
node[1].smub.measure.nplc = l_nplc --Measurement integration rate
node[1].smub.source.output = node[1].smub.OUTPUT_ON --Enable Output

Table of Contents

Related product manuals