About this Manual We’ve added this manual to the Agilent website in an effort to help you support your product. This manual is the best copy we co
1Quick Start
5ReferenceInformation
IntroductionThis chapter contains reference information for the Test AutomationModules including its operating characteristics, connector pin outs,and
Operating CharacteristicsTrace MemoriesNumber of Memories: 2, nonvolatile.Step SequencingNumber of Steps 100, nonvolatileInstrument Setup Whole front
Mask Template TestingNumber of masktemplates40, nonvolatile.Mask template generationAutomask generates a mask from Autostore or trace data withvariabl
RS-232 ConfigurationsConnector Type With the adapter cable connected, at the end of the cable is a 25pin DTE port; a printer cable is required to conn
RS-232 pin outThe following figures show the pin outs of the RS-232 cables used with HP 54656A. The signals for the RS-232 port on the HP 54656A are
Pin out of RS-232 cable for connecting to Printer/Plotter/HP Vectra 25-pin serial portPin out of RS-232 cable for connecting to 9-pin serial portFigur
Pin out of RS-232 cable for connecting to IBM PC/XT 25-pin serial portFigure 36Reference InformationRS-232 pin out106
I/O lines pin outs (HP 54656A only)The table below shows the pin outs of the RJ-45 I/O port on the HP 54656A.Pin Number Function1 Output Line #12 Outp
Timing of the output lines (HP 54656A only)Figure 38 shows the timing of the output lines in the HP 54656A. The mainstep shown in the figure has four
IntroductionThe exercises in this chapter acquaint you with some of the basicfunctions and operations of the Test Automation Modules. Theoperation of
6HP 54653AScopeLink 2.0Software
IntroductionThis part of the manual contains information on the enhancedcommands in the HP 54653A ScopeLink software version 2.0. Thesecommands suppo
To protect a test sequence setupThe HP 54653A ScopeLink software 2.0 can enable or disable the protectionof a test sequence setup in the Test Automati
To transfer the setup of an entire test sequenceThe HP 54653A ScopeLink software 2.0 can transfer an entire test sequencefrom the oscilloscope to the
To transfer the setup of an individual stepThe HP 54653A ScopeLink software 2.0 can transfer the setup of anindividual step from the oscilloscope to t
To transfer an individual mask templateThe HP 54653A ScopeLink software 2.0 can transfer the setup of anindividual mask template from the oscilloscope
To document a test sequenceThe HP 54653A ScopeLink software 2.0 can document a test sequence to aprinter. The documenation for each step includes the
IndexAadjust mode, 40, 44adjustmentusing mask, 40Automask, 28 / 30Autostore, 29Bbackuptest sequence, 57, 112 / 114baud rate, 18branching, 47 / 48Ccabl
PPass, 38PASS indicator, 14Permit, 50pixelediting, 31, 33plotterconnection, 17supported, 102PREVious command, 91print factors, 19print resolution, 21p
To install the Test Automation Module1 Turn off the oscilloscope.2 Install the interface as shown in figure 1.The oscilloscope is reset after installa
Copyright Hewlett-Packard Company 1991All Rights Reserved.Reproduction, adaption, ortranslation without priorwritten permission isprohibited, except
About this editionThis is the first edition of theHP 54655A and HP 54656ATest Automation ModulesUser’s Guide. Edition datesare as follows:1st edition
To set up the Test Automation ModuleIn the next two exercises, the front panel calibration signal is used as thesource signal. A probe is needed to c
7 Press the Define Automask softkey.8 Turn the knob closest to the Cursors key until the number highlightedunder the Mask softkey is 1.9 Press the Cre
To use the Test Automation ModuleNow, the setup for the test is complete. In an actual application, thiscompletes the administration portion. You ca
2Operating the TestAutomation Module
IntroductionThe exercises in this chapter guide you through the operation of theTest Automation Modules. The exercises include detailed informationab
To configure the interfaceThe Test Automation Module can be connected to a printer, a plotter, or acomputer through the interface. The HP 54655A has
2 Press Print/Utility .If the Previous Menu softkey appears on the rightmost softkey, press Print/Utility again.When the module is installed, an ad
User’s GuidePublication Number 54655-90901September 1991 (pdf version Dec 1998)HP 54655A andHP 54656A TestAutomation Modules
4 Toggle the softkeys to select the correct configuration for yourprinter, plotter, or computer.Print FactorsOscilloscope factors may be turned on or
Plot with Factors OffFigure 3Operating the Test Automation ModuleTo configure the interface20
Print ResolutionHigh or low hard copy resolution can be selected for hard copy prints and plots.When high resolution is selected, the full-bright and
To save a front-panel setup in the Test AutomationModule memories1 Press Print/Utility .2 Press the Sequence Admin softkey.The Test Automation Module
To recall a front-panel setup from the Test AutomationModule memories1 Press Setup .2 Press the Sequence Menu softkey.3 Press the Step softkey, or tu
To create a label for a front-panel setupEach front-panel setup stored in Test Automation Module can have a label upto 60 characters long to identify
8 Turn the Delay knob to move the cursor in the label to the positionthat you want to edit.9 Turn the knob closest to the Cursors key to move the curs
To create a setup sequenceA simple sequence of setups can be easily created to accomplish your test ormeasurement task.1 Set up the oscilloscope front
To execute a sequence1 Press Setup .2 Press the Sequence Menu softkey.A softkey menu with five softkey choices appears. Four of them are relatedto u
To create a mask template using AutomaskA mask template contains two limit lines: minimum and maximum. The TestAutomation Module provides an easy way
IntroductionThe HP 54655A and HP 54656A Test Automation Modules providesemiautomated, or fully-automated testing capabilities to the HP 54600A and HP
To create a mask template using AutostoreAn envelop of the passing region can be generated using the Autostorefunction. Then the Automask function ca
11 Press the Tolerance softkey, then turn the knob closest to theCursors key to set the tolerance to +/- 0.0%.12 Press the Create Mask softkey to crea
To create a mask using straight linesThe Test Automation Module has a built-in Mask Editor for creating orediting masks. It provides two editing tool
7 Turn the knob closest to the Cursors key to move the Y-coordinate ofthe cursor to the voltage corresponding to the first point.8 Press the Mark soft
To edit an individual pixel of a mask1 Press Print/Utility twice.2 Press the Sequence Admin softkey.3 Press the Mask Editor softkey.4 To select the
To edit the mask to test only a portion of a waveformIn certain testing, not all of the points on the waveform need to be tested.Only the area of inte
Mask editing operating hintEach limit line can have its own selectable test region. The testing time isgenerally proportional to the size of the test
To assign a testing mask to a stepBefore using a testing mask in a test step, the mask must be created andstored in one of the forty mask memories.1 P
To spot the failure areaThere is a fail zone indicator at the bottom of the screen when a mask is usedin a step for testing. The fail zone indicator
To define action messagesIn each sequence step, you can define three different action messages toprompt the operator. The action messages are display
Accessories supplied with the HP 54655A and HP 54656A• This User’s Guide.• The HP 54600A and HP 54601A Oscilloscopes Programmer’s Guide.Additional acc
•Default Messages Sets all four messages in this step as the default.The default messages are :Label ** Test #xx **(where the step number is filled i
To use a mask template for adjustmentA mask template can be used as the guideline, as well as for verifying anadjustment on a port on the device under
To set up the mask template testing for "Fail when In"testingNormally, the mask template test signals pass when the signal lies inside thema
When the failure condition of inside is selected, instead of displaying the twolimit lines on the screen, the failure regions are displayed as enclose
Limit lines of mask template shown in Figure 7Mask Template for Inside failure condition operating hintWhen selecting the failure condition to be insi
To use mask template testing in the XY modeThe mask generated by the Automask or the mask editor can also be used totest signals in the XY mode. Howe
To define the output lines (HP 54656A only)The HP 54656A RS-232 Test Automation Module has five output lines in itsI/O jack. These output lines can b
•PASS If no testing mask is defined in this step, the output line remainslow all during this step. If a testing mask is defined, the output line goe
To create a branching sequenceEach sequence step can be branched to different steps depending on theresult of the mask testing. 1 Press Print/Utilit
Step Branching operating hintIn the case where no testing mask is specified in a particular step, the modulealways treats the test result as PASS and
In This BookThis book is the user’s guide for the HP 54655A and HP 54656A TestAutomation Modules. It contains six chapters.• Chapter 1, "Quick S
To prevent the operator from changing the setupOnce the setups for each measurement step are properly set up, you may notwant the operator to change a
Permit operating hintDifferent levels of permit can be set for different steps of a sequence. To allowthe operator to make fine adjustments to fit th
To view the configuration of a sequence step1 Press Print/Utility twice.2 Press the Sequence Admin softkey.3 Press the Define Sequence softkey.4 Pre
Show Step operating hintThe picture of the mask displayed by Show Step is 25% of the size of theoriginal mask. Due to limited display resolution, sma
To copy a step or a maskTo edit the sequence of steps in a sequence, use the copy function in theTest Automation Module. This allows you to copy a st
To set a step or mask to default values1 Press Print/Utility twice.2 Press the Sequence Admin softkey.3 Press the Copy Step/Mask softkey.4 Toggle th
Default setting for a mask templateFigure 11Operating the Test Automation ModuleTo set a step or mask to default values55
To set all of the steps and masks to default values1 Press and hold the third softkey from the left on the oscilloscope.2 Turn the oscilloscope off.3
To backup and duplicate sequencesTo duplicate a sequence from one oscilloscope to another, or to backup asequence, you must use an instrument controll
To protect sequences through the communication portSequences can be protected through the communications port by issuing aSEQUENCE:PROTECT ON command.
Contents1 Quick StartTo install the Test Automation Module 11To set up the Test Automation Module 12To use the Test Automation Module 142 Operating
To protect sequences with the recessed switch(HP 54656A only)The HP 54656A RS-232 Test Automation Module has a small recessed switchbetween the 9-pin
To document a single stepA single step can be documented by displaying the contents of the step onthe screen and performing a print screen to the prin
3Solutions
IntroductionThis part of the manual provides information on how to solve yourspecific problems using the Test Automation Modules.This chapter contains
Creating a frequency testing maskA mask can be used to test the frequency of the input signal. The shape ofthe mask varies depending on the shape of
The following procedure can be used to setup a mask template for testing thefrequency of a sine wave or a square wave. Similar methods can be used to
Creating a DC voltage testing maskA mask can be used to test the proper voltage of a DC signal. The shape ofthe mask is very simple: just two horizon
In order to maximize the vertical accuracy, the upper limit line should belocated approximately one division below the top of the screen. Similarly,
Creating an overshoot testing maskThere are two parameters associated with the overshoot of a signal: thepercentage of overshoot and the settling time
Creating a rise time testing maskMask template testing can be used to test the rise time of a signal, includingspecifying an upper limit for rise time
3 SolutionsCreating a frequency testing mask 63Creating a DC voltage testing mask 65Creating an overshoot testing mask 67Creating a rise time testi
Toggling switches in the test fixture (HP 54656A only)The user-definable output lines of HP 54656A can be used to toggle switchesin the test fixtures.
For edge sensitive switching units, the corresponding output lines should bedefined as always on or always off according to the combination required.T
Counting the numbers of units passing or failing(HP 54656A only)The external output lines from an HP 54656A can be used to count thenumber of tests, t
Displaying the sequence steps through the output lines(HP 54656A only)Sometimes, it is convenient to display the step number in a remote unithosting t
Implementing external switches through the inputlines (HP 54656A only)The HP 54656A RS-232 Test Automation Module can be controlled remotelythrough th
Testing the eye opening of an eye pattern signalThere are generally two tests that you want to perform on an eye patternsignal: an eye boundary test a
1 Set up the oscilloscope for proper viewing of the eye-pattern signal.2 Determine the fail region.3 Create the mask using the line drawing capabiliti
Optimizing the mask testing speedThe mask testing speed can vary with different setups of the oscilloscope andthe size of the test region.Proper oscil
Optimizing the mask testing accuracyThe testing accuracy can be divided into two parts: vertical accuracy andhorizontal accuracy.Vertical accuracyThe
An example of an oscilloscope setting for testing rise timeFigure 23SolutionsOptimizing the mask testing accuracy78
6 HP 54653A ScopeLink 2.0 SoftwareTo protect a test sequence setup 111To transfer the setup of an entire test sequence 112To transfer the setup of a
Storing multiple sequences for multiple devicesThe Test Automation Module can store 100 sequence steps and 40 masktemplates. In most cases, a test se
Memory usage in implementing multiple sequencesFigure 24SolutionsStoring multiple sequences for multiple devices80
Test sequence exampleThis example uses the HP 54654A Operator’s Training Kit. A test sequenceis set up to test various signals on the board. This in
The testing sequence can be implemented in the Test Automation Module.All together, 7 steps and 3 mask templates are required. Each step isdocumented
Documentation of step #3Documentation of step #4Figure 28Figure 29SolutionsTest sequence example83
Documentation of step #5Documentation of step #6Figure 30Figure 31SolutionsTest sequence example84
Documentation of step #7Figure 32SolutionsTest sequence example85
4Test SequencingProgramming
IntroductionThe Test Automation Module provides fully automated testingcapabilities. Sequencing can be activated through the RS-232 orHP-IB interface
Contents8
Programming Conventions< > Angle brackets enclose words or characters that symbolize aprogram code parameter or an HP-IB command.::= is define
:SEQuence:NEXTCommand :SEQuence:NEXTThe :SEQUENCE:NEXT command sets the current step to be the next stepnumber according to the test results and the s
:SEQuence:PREViousCommand :SEQuence:PREViousThe :SEQUENCE:PREVIOUS command sets the current step in sequencingto the previous step number.Example OUTP
:SEQuence:PROTectCommand :SEQuence:PROTect [ {ON|OFF} ]The :SEQUENCE:PROTECT command turns the protection for the testsequence setup on and off.Exampl
:SEQuence:RESetCommand :SEQuence:RESetThe :SEQUENCE:RESET command sets the current sequencing step back tostep 1.Example OUTPUT 707; ":SEQ:RESET&
:SEQuence:SETupCommand :SEQuence:SETup [{MASK|STEP},<number>,]<header><setup_string>The :SEQUENCE:SETUP command sets up the whole te
Example 10 DIM Set$[1100]20 OUTPUT 707; ":SEQ:SETUP? MASK,1"30 ENTER 707 USING "-K"; Set$40 PAUSE50 OUTPUT 707; ":SEQ:SE
:SEQuence:STEPCommand :SEQuence:STEP <number>The :SEQUENCE:STEP command sets the current step to be the stepnumber specified in the command.<
:SEQuence:TEST?Query :SEQuence:TEST?Return Format <Result><NL>The :SEQUENCE:TEST query performs a mask template test and returns theresult
98
Commentaires sur ces manuels