EasyManua.ls Logo

Keithley Series 2600 - Page 86

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-33
APPENDIX A
Scripts
--Returns gain values.
--Global variables
local l_irange = 100e-6 --Base current source range
local l_vcmpl = 11 --Base source compliance
local l_vrange = 40 --Collector-emitter voltage source range
local l_icmpl = 100e-3 --Collector-emitter source compliance
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_istart = istart --Base sweep start current
local l_istop = istop --Base sweep stop current
local l_isteps = isteps --Number of steps in sweep
local l_vce_source = vcesource --Vce source value
--Default values and level check
if (l_vce_source == nil) then --Use default value
l_vce_source = -10
end --if
if (l_vce_source > 0) then --Coerce value
l_vce_source = -l_vce_source
end --if
if (l_istart == nil) then --Use default value
l_istart = -1e-3
end --if
if (l_istart > 0) then --Coerce value
l_istart = -l_istart
end --if
if (l_istop == nil) then --Use default value
l_istop = -10e-3
end --if
if (l_istop > 0) then --Coerce value
l_istop = -i_stop
end --if
if (l_isteps == nil) then --Use default value
l_isteps = 10
end --if
if (l_isteps > 100) then --Coerce value
l_isteps = 100

Table of Contents

Related product manuals