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-76
APPENDIX A
Scripts
l_vsource_val = l_vstart
end --if
node[1].smua.source.levelv = l_vsource_val --Increment source
end --for
l_isource_val = l_isource_val + l_istep --Calculate new source value
end--for
node[1].smua.source.output = node[1].smua.OUTPUT_OFF --Disable output
node[1].smub.source.output = node[1].smub.OUTPUT_OFF --Disable output
node[2].smua.source.output = node[2].smua.OUTPUT_OFF --Disable output
node[1].smua.source.levelv = 0 --Return source to bias level
node[1].smub.source.leveli = 0 --Return source to bias level
node[2].smua.source.levelv = 0 --Return source to bias level
Print_Data(l_isteps,l_vsteps, l_ce_volt, l_ce_curr, l_base_curr,l_vsbsource)
end--function BJT_Comm_Emit()
function Print_Data(isteps,vsteps, ce_volt,ce_curr, base_curr, vsbsource)
--Print Data to output queue
--Local Variables
local l_isteps = isteps
local l_vsteps = vsteps
local l_i = 1 --Iteration variable
local l_v = 1 --Iteration variable
local l_ce_volt = ce_volt
local l_ce_curr = ce_curr
local l_base_curr = base_curr
local l_vsbsource = vsbsource
for l_i = 1, l_isteps do
print(“”)
print(“Base Current Bias (A)”, l_base_curr[l_i])
print(“Substrate Bias (V)”, l_vsbsource)
print(“Emitter Voltage (V)”,”Emitter Current (A)”)
for l_v = 1, l_vsteps do
print(l_ce_volt[l_i][l_v], l_ce_curr[l_i][l_v])
end --for
end --for
end --function Print_Data()

Table of Contents

Related product manuals