6-36 Agilent 4155C/4156C VXIplug&play Driver User’s Guide, Edition 4
Programming Examples for VEE Users
Multi-Channel Pulsed Sweep Measurements
Multi-Channel Pulsed Sweep Measurements
To make multi-channel pulsed sweep measurements, use the following functions.
Table 6-20
Functions for Multi-Channel Pulsed Sweep Measurements
A program example is shown in Figure 6-32 on page 6-37. This program measures
bipolar transistor Ic, Ib-Vbe characteristics. The example uses the User Function of
the Agilent VEE. See Figure 6-33 on page 6-38. The measurement setup is shown in
Figure 6-31.
Figure 6-31
Device Connection and Source Setup for Example Program
Description
Function
Parameters
Output Switch Setup
hp4156b_setSwitch
channel,state
Output Filter Setup
hp4156b_setFilter
channel,state (pulse channel must be set to OFF)
Integration Time Setup
hp4156b_setInteg
table,time,average
Forces dc bias
hp4156b_force
channel,mode,range,value,compliance,polarity
Sends Command String
hp4156b_cmd
command (PT and PWV commands are sent)
Executes measurement
hp4156b_startMeasure
meas_type,channel[ ],mode[ ],range[ ],source
Disables output
hp4156b_zeroOutput
channel
Reads measurement data
hp4156b_readData
eod,data_type,value,status,channel
A
Collector
Base
Emitter
channel: SMU1
mode: V output
value: 0V
range: AUTO
comp: 0.1A
polarity: AUTO
channel: SMU2
mode: V output
value: 0V
range: 2V
comp: 0.1A
polarity: AUTO
channel: SMU3
mode: V pulse
range: AUTO
base: 0V
start: VbeStart
stop: VbeStop
step: MeasPoints
comp: 0.1A
hold: 0sec
width: 5msec
period: 10msec
t_delay: 0sec
priority: P width
channel: SMU1
mode: I measure
value: Ic
range: AUTO
A
channel: SMU2
mode: I measure
value: Ib
range: AUTO
1:PWV command parameters
2:PT command parameters
1
2
Summary of Contents for 4155C
Page 3: ......
Page 13: ...1 Installation...
Page 19: ...2 Driver Function Reference...
Page 89: ...3 Programming Examples for Visual Basic Users...
Page 147: ...4 Programming Examples for Visual Basic NET Users...
Page 183: ...5 Programming Examples for C Users...
Page 225: ...6 Programming Examples for VEE Users...