Specifications
Chapter 15 193
Sample Application Programs
Measuring Array (Multi-Element) Components
15. Sample Application
Programs
Step 3. Performing measurement
After setting the channels, perform measurement for each channel while changing the
active table to the corresponding table with the :READ? command on page 293. During
measurement, use the /READY_FOR_TRIG signal for appropriate trigger timing. For
details on the timing of trigger input, refer to “Trigger Input Timing When Using the
:READ? Command” on page 98. Figure 15-1 shows the timing chart of command
execution, trigger input, and channel setup.
Step 4. Sorting and judgment
After completing measurement for all channels, based on the measurement result (or the
bin sorting result) for each channel retrieved with the :READ? command, perform
PASS/FAIL judgment of the DUT as a single array component or bin sorting judgment
using an external controller.
Sample Program
Example 15-3 shows a sample program for measuring 4-inductor arrays. You can find the
source file of this program, named meas_ary.bas, on the sample program disk.
Start the program. The program prompts you to enter the definition values for the LOAD
standard. Following the on-screen instructions, you must enter the Rs, Ls, and R
dc
values
for the LOAD standards for each channel (predefined working standards).
When you have finished defining the LOAD standard values, the program displays the
message “Set the Scanner's Channel to No.1, and Set Open-Connection.” Set the scanner’s
channel to 1, disconnect the system’s test connectors for channel 1 (such as the contact
probe) so that the test circuit is open, and press the
[y] key followed by the [Enter] key to
measure the OPEN data for calculating the calibration coefficients for table 1. In the same
way, measure the OPEN data for calculating the calibration coefficients for tables 2–4.
When you are presented with the message “Set the Scanner's Channel to No.1, and
Set Short-Connection.”, set the scanner’s channel to 1, short-circuit the test connectors for
channel 1, and press the
[y] key followed by the [Enter] key to obtain the SHORT
measurement data for calculating the calibration coefficients for table 1. In the same way,
measure the SHORT data for calculating the calibration coefficients for tables 2–4.
Finally, the program displays the message “Set the Scanner's Channel to No.1, and
Set Load-Connection.” Set the scanner’s channel to 1, connect the working standard to the
test connectors for channel 1, and press the
[y] key followed by the [Enter] key to measure
the LOAD data for calculating the calibration coefficients for table 1. In the same way,
measure the LOAD data for calculating the calibration coefficients for table tables 2–4.
When the instrument has finished the above measurement, the calibration function is
turned on, and the program displays the message “Set the Dut. Set the Scanner's Channel to
No.1. Input external trigger after the /READY_FOR_TRIG signal changed to Low level.”
Connect the test connectors with a DUT and set the scanner’s channel to 1. When the
/READY_FOR_TRIG signal of the handler interface has changed to Low level, input an
external trigger signal from the handler interface. Perform measurement for channels 2–4
in the same way. When the instrument has finished measurement of all channels, it
determines bin sorting depending on the results from all of the channels and displays the
result of the bin sorting.
When the instrument has finished the 10th cycle of measurement, the program displays the
measurement results and then terminates.