Agilent Technologies 4294A Programming Manual page 232

Precision impedance analyzer
Hide thumbs Also See for 4294A:
Table of Contents

Advertisement

Application Sample Programs
Measurement using scanner
variables Adapter$, Meas_para$, Swp_type$, Pow_mod$, and
Dc_mod$, respectively.
Lines 340 to 370
Performs setting the 3499A. Make setting so that the system mode is
3488A mode, modules 1 and 2 are coupled, and channel 0 is closed.
Lines 410 to 450
Performs setting to set up the adapter. After preset, in order to use
SRQ, enables the instrument event status register's bit 8
(calibration/compensation data measurement completion) and sets the
service request enable register's bit 2 to 1.
Lines 460 to 500
Displays the message to prompt the user to bring channel 0 to the open
state and then, using the subprogram FNSetup_4tp, measures the
phase compensation data. The subprogram FNSetup_4tp will be
described later.
Lines 540 to 560
Sets the measurement parameter to Meas_para$, the oscillator power
level setting unit to Pow_mod$, and the DC bias setting unit to
Dc_mod$, respectively.
Lines 570 to 740
Reads data from the DATA statements and creates the list sweep table.
In this block, enters the position of the measurement point at the end of
each segment to Point (n). Enters 0 to Point(0) to use it later for
creating the compensation coefficient and setting the manual sweep
range. After creating the list sweep table, sets the sweep mode to the
list sweep.
Lines 780 to 790
Defines the compensation coefficient array variables: Open, Short,
Load, and Temp. Temp is used temporarily to store the compensation
coefficient read out from the 4294A. Because the compensation
coefficient is a complex number, the array size is 2 times the total
number of measurement points.
Lines 800 to 810
Sets the readout format for compensation coefficient to IEEE64-bit.
Then, makes setting so that the measurement points at which the
compensation data is measured are the points that the user has
specified.
Line 850
Sets the switches of the 3499A to scan the channel.
Lines 860 to 880
Displays the connected channel and, using the subprogram
FNFixt_comp, measures the open data. For information on the
subprogram FNFixt_comp, see the description in Example 4-3 on
page 65.
Lines 890 to 920
Reads out the open compensation coefficient calculated from the
measurement data from the 4294A and enters it to the variable Temp.
Lines 930 to 960
Enters the sweep range for the channel from the variable Temp to
Open. In this sample, the segment number for a channel is larger than
the channel number by 1. For example, the sweep range for channel 0
is the sweep range of segment 1.
Lines 1000 to 1150 Performs the short compensation in the same way as the open
compensation and creates the multiple channel support compensation
coefficient.
Lines 1180 to 1190 Enters the load values used for the load compensation. In this sample,
R:100 Ω and L:0 nH are set.
232
13

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents