EasyManuals Logo

Agilent Technologies 8719ET Programmer's Guide

Agilent Technologies 8719ET
541 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
Page #462 background imageLoading...
Page #462 background image
Chapter 7 7-99
Programming Examples
List-Frequency and Limit-Test Table Examples
Example 6E: Performing PASS/FAIL Tests While Tuning
The purpose of this example is to demonstrate the use of the limit/search-fail bits in
event-status register B, to determine whether a device passes the specified limits. Limits
can be entered manually, or using Example 6D.
The limit/search-fail bits are set and latched when limit testing or a marker search fails.
There are four bits, one for each channel for both limit testing and marker search. See
Figure 6-1 on page 6-3 and Table 4-1 on page 4-5 for additional information. Their purpose
is to allow the computer to determine whether the test/search executed was successful.
They are used in the following sequence:
1. Clear event-status register B.
2. Trigger the limit test or marker search.
3. Check the appropriate fail bit.
When using limit testing, the best way to trigger the limit test is to trigger a single sweep.
By the time the single sweep command (SING) finishes, limit testing will have occurred.
NOTE If the device is tuned during the sweep, it may be tuned into and then out of
limit, causing a limit test to qualify as “passed” when the device is not in fact
within the specified limits.
When using marker searches (max, min, target, and widths), outputting marker or
bandwidth values automatically triggers any related searches. Therefore, all that is
required is to check the fail bit after reading the data.
In this example, several consecutive sweeps must qualify as “passing” in order to ensure
that the limit-test pass was not extraneous due to the device settling or operator tuning
during the sweep. Upon running the program, the number of “passed” sweeps for
qualification is entered. For very slow sweeps, a small number of sweeps such as two are
appropriate. For relatively fast sweeps, where the device requires time to settle after
tuning, as many as six or more sweeps may be more appropriate.
The following is an outline of the program's processing sequence:
An I/O path is assigned for the analyzer.
The system is initialized.
The pass counter is initialized on entry.
The analyzer takes a sweep.
The event-status register B byte is output and the channel-1 limit is tested.
If the device fails the first sweep, the operator is prompted to ensure it is tuned
correctly and the device is measured again.
If the device passes the first sweep, the operator is prompted not to touch the device as
testing continues.
If the device passes the required number of sweeps, the operator is prompted that the
device has passed and to connect the next device for testing.
The program initializes the pass counter and begins to measure the new device.

Table of Contents

Other manuals for Agilent Technologies 8719ET

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies 8719ET and is the answer not in the manual?

Agilent Technologies 8719ET Specifications

General IconGeneral
BrandAgilent Technologies
Model8719ET
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals