Agilent Technologies 85330A User Manual

Agilent Technologies 85330A Multiple Channel Controller
Operating, Programming, and Service Manual
Part number: 85330-90019 Printed in USA October 2002
Supersedes November 1999
Notice
Restricted Rights Legend
Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 for DOD agencies, and subparagraphs (c)(1) and (c)(2) of the Commercial Computer Software Restricted Rights clause at FAR 52.227-19 for other agencies.
© Copyright Agilent Technologies, Inc. 1997,1999, 2002

What You’ll Find in This Manual…

Chapter 1 Installation - Shows how a standard Agilent 85330A system is installed.
If you purchased a preconfigured system, Agilent has provided documentation that contains installation information for your specific system. Use the documentation for your special system instead of the information in this chapter.
Chapter 2 Performance Verification - Explains how to verify that the 85330A
system is operating properly.
Chapter 3 Operator’sCheck - This is a quick check of the system to make sure it is
operating properly.
Chapter 4 General Information - Describes a typical system, and includes
information on:
Supplied items Features 85330A connectors Accessories Specifications Environmental Characteristics Compatible instruments
Chapter 5 Manual Operation - Describes functions that can be performed manually
using the multiple channel controller’s front panel softkeys.
Chapter 6 Programming - Describes the 85330A programming fundamentals with
examples.
Chapter 7 Remote Programming Command Reference - A dictionary of the
85330As programming commands.
Chapter 8 In Case of Difficulty - How to solve common system problems. Chapter 9 Service - Explains how to determine if the 85330A specific control cards
are working. This chapter does not explain how to troubleshoot the VXI mainframe, which has its own service documentaiton.
Appendix Glossary of Terms - This glossary defines special terminology
associated with this system. Words shown in bold text are defined in the glossary.

Warranty

Certification Agilent Technologies certifies that this product met its published
specifications at the time of shipment from the factory. Agilent further certifies that its calibration measurements are traceable to the United States National Institute of Standards and Technology (NIST, formerly NBS), to the extent allowed by the Institute’s calibration facility, and to the calibration facilities of other International Standards Organization members.

Documentation Warranty

THE MATERIAL CONTAINED IN THIS DOCUMENT IS PROVIDED "AS IS," AND IS SUBJECT TO BEING CHANGED, WITHOUT NOTICE, IN FUTURE EDITIONS. FURTHER, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, AGILENT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED WITH REGARD TO THIS MANUAL AND ANY INFORMATIONCONTAINEDHEREIN,INCLUDINGBUTNOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. AGILENT SHALL NOT BE LIABLE FOR ERRORS OR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, USE, OR PERFORMANCE OF THIS DOCUMENT OR ANY INFORMATION CONTAINED HEREIN. SHOULD AGILENT AND THE USER HAVE A SEPARATE WRITTEN AGREEMENT WITH WARRANTY TERMS COVERING THE MATERIAL IN THIS DOCUMENT THAT CONFLICT WITH THESE TERMS, THE WARRANTY TERMS IN THE SEPARATE AGREEMENT WILL CONTROL.

Assistance Product maintenance agreements and other customer assistance agreements

are available for Agilent products. For assistance, call your local Agilent Technologies office (refer to “Service
and Support” on page v).

Service and Support

Any adjustment, maintenance, or repair of this product must be performed by qualified personnel. Contact your customer engineer through your local Agilent Technologies Service Center. You can find a list of local service representatives on the Web at:
http://www.agilent.com/find/assist
Click on “Contact Us” and select your country.
If you do not have access to the Internet, one of these centers can direct you to your nearest Agilent Technologies representative:
United States (800) 403-0801
(800) 593-6635 for on-site service of systems
Canada (877) 429-9969 Europe (41 22) 780.6111 (Switzerland)
(33 1) 69 82 66 66 (France) (49 7031) 464-6222 (Germany) (44 188) 9696622 (Great Britain)
Japan 0120-32-0119 Latin America (11) 7297-3700 (Brazil) Australia/New
Zealand Asia-Pacific 080-047-669
1-800-802-540 (Australia) 0800-738-378 (New Zealand)

Safety and Regulatory Information

Review this product and related documentation to familiarize yourself with safety markings and instructions before you operate the instrument. This product has been designed and tested in accordance with international standards.
WARNING The WARNING notice denotes a hazard. It calls attention to a procedure,
practice, or the like, that, if not correctly performed or adhered to, could result in personal injury. Do not proceed beyond a WARNING notice until the indicated conditions are fully understood and met.
CAUTION The CAUTION notice denotes a hazard. It calls attention to an operating
procedure, practice, or the like, which, if not correctly performed or adhered to, could result in damage to the product or loss of important data. Do not proceed beyond a CAUTION notice until the indicated conditions are fully understood and met.
Instrument Markings
The ON symbol. The ON symbol is used to mark the positions of the instrument line switch.
The OFF symbol. The OFF symbol is used to mark the positions of the instrument line switch.
The ON symbol. The ON symbol is used to mark the positions of the instrument line switch.
The OFF symbol. The OFF symbol is used to mark the positions of the instrument line switch.
This symbol indicates that the power line switch is OFF or in STANDBY position.
The AC symbol. The AC symbol is used to indicate the required nature of the line module input power.
The instruction documentation symbol. The product is marked with this symbol when it is necessary for the user to refer to the instructions in the documentation.
The CE mark is a registered trademark of the European Community. (If accompanied by a year,it is when the design was proven.)
The CSA mark is a registered trademark of the Canadian Standards Association.
This is a symbol of an Industrial Scientific and Medical Group 1 Class A product.

Safety Earth Ground

ICES /
NMB-001
This is a Safety Class I product (provided with a protective earthing terminal). An uninterruptible safety earth ground must be provided from the
This is a marking to indicate product compliance with the Canadian Interference-Causing Equipment Standard (ICES-001).
The C-Tick mark is a registered trademark of the Australian Spectrum Management Agency.
main power source to the product input wiring terminals, power cord, or supplied power cord set. Whenever it is likely that the protection has been impaired, the product must be made inoperative and secured against any unintended operation.

BeforeApplying Power Verify that the product is configured to match the available main power

source as described in the input power configuration instructions in this manual. If this product is to be powered by autotransformer, make sure the common terminal is connected to the neutral (grounded) side of the ac power supply.
WARNING Nooperatorserviceablepartsinside.Referservicingtoqualifiedpersonnel.To
prevent electrical shock do not remove covers.
WARNING For continued protection against fire hazard, replace line fuse only with the
same type and ratings (type nA/nV). The use of other fuses or materials is prohibited.
WARNING To prevent electrical shock, disconnect the 85330A from mains before
cleaning. Use a dry cloth or one slightly dampened with water to clean the external case parts. Do not attempt to clean internally.
WARNING If this product is not used as specified, the protection provided by the
equipmentcould be impaired. This productmust be used ina normal condition (in which all means for protection are intact).
CAUTION Always use the three-prong ac power cord supplied with this product.
Failure to ensure adequate earth grounding by not using this cord may cause product damage.
CAUTION Install the instrument according to the enclosure protection provided. This
instrument does not protect against the ingress of water.
This instrument protects against finger access to hazardous parts with the enclosure.

Manufacturers Declaration

This is to certify that this product meets the radio frequency interference requirements of Directive FTZ 1046/1984. The German Bundespost has been notified that this equipment was put into circulation and has been granted the right to check the product type for compliance with these requirements.
This product has be designed and tested in accordance with IEC Publication 1010, Safety Requirements for Electronic Measuring Apparatus, and has been supplied in a safe condition. The instruction documentation contains information and warnings which must be followed by the user to ensure safe operation and to maintain the product in a safe condition.
NOTE If test and measurement equipment is operated with unshielded cables
and/or used for measurements on open set-ups, the user must insure that under these operating conditions, the radio frequency interference limits are met at the boarder of his premises.
Hiermit wird bescheinigt, dass dieses Gerät/System in Übereinstimmung mit den Bestimmungen von Postverfügung 1046/84 funkentstört ist.
Der Deutschen Bundespost wurde das Inverkehrbringen dieses Gerät/Systems angezeight und die Berechtigung zur Überprüfung der Serie auf Einhaltung der Bestimmungen eingeräumt.
Zustzinformation für Mess-und Testgeräte: Werden Mess- und Testgeräte mit ungeschirmten Kabeln und/oder in
offenenMessaufbauten verwendet, so ist vom Betreiber sicherzustellen, dass die Funk-Entstörbestimmungen unter Betriebsbedingungen an seiner Grundstücksgrenze eingehalten werden.

Sound Emmisions This is to declare that this product is in conformance with the German

Regulation on Noise Declaration for Machines (Laermangabe nach der maschinenlaermrerordnung -3. GSGV Deutschland).
Acoustic Noise Emission Geraeuschemission
LpA < 70 dB Operator Position Normal Position per ISO 7779
LpA < 70 dB am Arbeitsplatz normaler Betrieb nach DIN 45635 t. 19
Manufacturers Declaration
DECLARATION OF CONFORMITY
According to ISO/IEC Guide 22 and EN 45014
Manufacturer’s Name: Hewlett-Packard Co. Manufacturer’s Address: 1400 Fountaingrove Parkway
Santa Rosa, CA 95403-1799 USA
Declares that the product:
Product Name: Multiple Channel Controller Model Number: HP 85330A Product Options: This declaration covers all options of the above
product.
Conforms to the following product specifications:
Safety:IEC 61010-1:1990 / EN 61010-1:1993
CAN/CSA-C22.2 No. 1010.1-92
EMC: CISPR 11:1990/EN 55011:1991 Group 1, Class A
IEC 801-2:1984/EN 50082-1:1992 4 kV CD, 8 kV AD IEC 801-3:1984/EN 50082-1:1992 3 V/m, 27-500 MHz IEC 801-4:1988/EN 50082-1:1992 0.5 kV sig. lines, 1 kV power lines
Supplementary Information:
The product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC and the EMC Directive 89/336/EEC and carries the CE-marking accordingly.
The controller was tested with HP 85331A and HP 85332A switches.
Santa Rosa, CA, USA 12 July 1999
Greg Pfeiffer/Quality Engineering Manager
European Contact: Your local Hewlett-Packard Sal es and Service Office or Hewlett-Packard GmbH Department HQ­TRE, Herreneberger Strasse 130, D71034 Boblingen, Germany (FAX +49-7031-14-3143)

Typeface Conventions

Typeface Conventions
Italics Used to emphasize important information:
Use this software only with the Agilent 85330A system.
Used for the title of a publication:
Refer to the Agilent Technologies 85330A System-Level User’s
Guide.
Used to indicate a variable:
Type
LOAD BIN filename.
Instrument Display Used to show on-screen prompts and messages that you will see on the
display of an instrument:
The Agilent xxxxxX will display the message
[Keycap] Used for labeled keys on the front panel of an instrument or on a
computer keyboard:
Press
[Return].
CAL1 SAVED.
{Softkey} Used for simulated keys that appear on an instrument display:
Press
{Prior Menu}.
User Entry Used to indicate text that you will enter using the computer keyboard;
text shown in this typeface must be typed exactly as printed:
Type
LOAD PARMFILE
Used for examples of programming code:
#endif // ifndef NO_CLASS
Path Name
Computer Display Used to show messages, prompts, and window labels that appear on a
Used for a subdirectory name or file path:
Edit the file
usr/local/bin/sample.txt
computer monitor:
The
Edit Parameterswindow will appear on the screen.
Used for menus, lists, dialog boxes, and button boxes on a computer
monitor from which you make selections using the mouse or keyboard:
Double-click
EXIT to quit the program.
Typeface Conventions

Contents

Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
What You’ll Find in This Manual… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Documentation Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Assistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Service and Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Safety and Regulatory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Safety Earth Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Before Applying Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Manufacturers Declaration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Sound Emmisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Typeface Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1. Installation
Installation at a Glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Preparing the Main Antenna Measurement System . . . . . . . . . . . . . . . . 1-2
Installing the Agilent 85330A Multiple Channel Controller . . . . . . . . . 1-2
Choosing the Proper Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Checking Operation of the Multiple Channel Controller . . . . . . . . . . . . 1-6
Loading the Driver from a Personal Computer . . . . . . . . . . . . . . . . 1-6
Viewing or Changing the GPIB Address of the Multiple Channel
Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Selecting Positive or Negative-Edge Event Triggers . . . . . . . . . . . . . . . 1-8
Installing the Switch Control Units and Switches . . . . . . . . . . . . . . . . 1-10
Mounting the SCU and RF Switch . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Switch Control Unit Configuration Switches . . . . . . . . . . . . . . . . . 1-10
2. Performance Verification
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Recommended Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Performance Verification Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Setting Up the Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
85330 System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Digital Oscilloscope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Network Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Save Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Verifying the Multiple Channel Controller . . . . . . . . . . . . . . . . . . . . . . . 2-6
Turn-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Voltage Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Inputs/Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Output Trigger Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Pulse Receive and Cycle Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
Counter Pulse Delay Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Measurement Busy Signal and Pulse Width Test . . . . . . . . . . . . . . 2-11
Verifying the Switch Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Verifying the RF Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Switch Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
RF Performance Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
Verifying Remote Ports 1 and 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
AUX 1 and AUX 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Pulse Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Measuring Pulses from AUX 1 or AUX 2 . . . . . . . . . . . . . . . . . . . 2-17
AUX 1 and AUX 2 Output Voltage Test . . . . . . . . . . . . . . . . . . . . . 2-18
When Finished with All Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
3. Operator’s Check
Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
4. General Information
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Product Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
In-depth Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Manual Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Automated Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Preparing the 85330A to Control the System . . . . . . . . . . . . . . . . . . . . . 4-4
Special Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
Switch Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
The Downloadable Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Required Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
PIN Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Supplied Equipment and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
85330A Multiple Channel Controller Characteristics . . . . . . . . . . . . . . . 4-9
Environmental Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
Ventilation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Front Panel Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
Need More Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
Rear Panel Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
85330A Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
Compatible Receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
Compatible LO Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
Compatible RF Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
5. Manual Operation
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
To Use the Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
About the Softkeys Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Utility Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Softkey Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
To View or Change the 85330’s GPIB Address . . . . . . . . . . . . . . . . . . . 5-4
Viewing GPIB Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Changing the GPIB Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
To Close Any Switch in the System (to select a channel) . . . . . . . . . . . 5-5
More about Switch Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
To Change the TTL State of AUX 1 or AUX 2 . . . . . . . . . . . . . . . . . . . 5-6
To View the Most Recent Error Message . . . . . . . . . . . . . . . . . . . . . . . . 5-6
To View the Revision of the Downloaded Driver . . . . . . . . . . . . . . . . . 5-6
To View Custom Option Number (If Applicable) . . . . . . . . . . . . . . . . . 5-7
To Manually Send Trigger Pulses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
To Perform Service Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
6. Programming
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
GPIB Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Long and Short Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Definition of Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
To Choose a Measurement Configuration . . . . . . . . . . . . . . . . . . . . . . . 6-3
CW Measurement Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
To Use this Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Single Source Multiple-Frequency Configuration . . . . . . . . . . . . . . . . . 6-5
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
To Use this Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
Dual Source Multiple-Frequency Measurements . . . . . . . . . . . . . . . . . . 6-7
8530A Control of Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
To Use this Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
Fast Source Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
To Use this Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
To Use Direct Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
Selecting a Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
To Use Run-Time Control Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
Setup of the 85330A Multiple Channel Controller . . . . . . . . . . . . 6-12
Event Triggering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
Number of Frequency Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
Number of Angular Increments (Events) . . . . . . . . . . . . . . . . . . . . 6-12
List of Switch States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
Switch Settling Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
TTL Trigger and Ready Timeouts . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Using More than One Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
Starting Run-Time Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
Run-Time Measurement Sequence . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
Run-Time Measurement Sequence for Multiple Controllers . . . . . 6-18
Using IMM vs. TTL Trigger for Source 1 . . . . . . . . . . . . . . . . . . . 6-18
Programming Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
Example 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
85330A Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-34
7. Remote Programming Command Reference
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Common Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Standard Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Common Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
*CLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
*IDN? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
*OPC? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
*RST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Standard Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
ROUTe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Subsystem Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
ROUTe:CLOSe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
ROUTe:CONTrol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
ROUTe:DELay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
RUNTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
RUNTime:CONTroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
RUNTime:EVENt:COUNt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
RUNTime:EVENt:TRIGger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
TTL Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
IMM Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
RUNTime:INITiate:IMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
RUNTime:SOURce:COUNt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
RUNTime:SOURce:SOURCE1:TRIGger . . . . . . . . . . . . . . . . . . . . . . . 7-11
RUNTime:SOURce:SOURCE2:TRIGger . . . . . . . . . . . . . . . . . . . . . . . 7-11
RUNTime:SWITch:DELay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
RUNTime:SWITch:SCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
RUNTime:SWITch:TRIGger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14
RUNTime:TIMEout:EVENt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
RUNTime:TIMEout:RECeiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
RUNTime:TIMEout:REMote . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
RUNTime:TIMEout:SOURce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
SYSTem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
SYSTem:ERRor? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17
8. In Case of Difficulty
The 85330A Does Not Show the Main Menu When Turned ON . . . . . 8-11
9. Service
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
Theory of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
Recommended Test Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
Troubleshooting the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
Troubleshooting the Multiple Channel Controller . . . . . . . . . . . . . 9-10
Troubleshooting the Switch Control Unit . . . . . . . . . . . . . . . . . . . 9-11
Troubleshooting the RF Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
Troubleshooting the Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
Replaceable Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Parts List Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Replaceable Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Mainframe, Plug-in Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
Switch Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17
RF Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17
Interconnect Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
Assembly and Disassembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19
Mainframe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19
E1330 Card Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-20
85330-60002 Card Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 9-20
Switch Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21
Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-22
Selecting Positive or Negative-Edge Event Triggers . . . . . . . . . . . 9-22
Selecting the Multiple Channel Controller’s GPIB Address . . . . . 9-23
Switching from the Internal to External Power Supply . . . . . . . . . 9-24
Preventive Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
10. Accessory Documentation
11. Glossary
-xviii 85330A Multiple Channel Controller
1 Installation

Installation

Installation at a Glance

The installation procedure is composed of the following basic steps:
1. If you just purchased an antenna measurement system, install all
components as described in the documentation that came with that
system. Do not connect the Agilent 85330A yet.
2. Turn on the system and perform a functional check.
3. If desired, verify the performance of the system components by referring
to the Performance Verification chapter of the system manual.
4. Install and verify the 85330A system as explained in this manual.
Installation

Preparing the Main Antenna Measurement System

Preparing the Main Antenna Measurement
System
CAUTION As an antistatic precaution, do not touch exposed connector contacts!
Information about installing, performing an operational check, and verifying the main antenna measurement system is explained in the appropriate documentation listed below:
Agilent 85301B Antenna Measurement System Manual
Agilent 85301C Antenna Measurement System Manual
Agilent 85310A Distributed Frequency Converter Manual
If you purchased an Agilent 8511 as a stand-alone unit, refer to the Agilent 8530A On-Site Service Manual for installation instructions. Verify the 8511
as explained in its operating and service manual.
Choosing the Proper Configuration
Installing the Agilent 85330A Multiple Channel
Controller
There are two ways to install the Agilent 85330A system. Figure 1-1 on
page 1-3 is a flow chart that shows a installation configuration that is
appropriate for you to use.
How to use the figure
Follow the flow chart from the top. Determine if your measurements are made with a single frequency (CW), or multiple frequencies. Proceed down the appropriate flow chart path. Proceed in this way until you get to a box that recommends either Figure 1-2 on page 1-4, or Figure 1-3 on page 1-5.
Fast Source Control
Fast source control speeds up frequency switching speed in multiple-frequency measurements. It is only available in systems that use two Agilent 836xx series synthesized sources. This mode uses TTL signals to increment RF and LO source frequency, providing faster frequency switching speeds than are possible under 8530A control. In the fast source control configuration, the system’s computer must set up the sources with appropriate frequency settings, triggering mode, and so on. When automatic Run Time measurement mode is engaged, the 85330A automatically increments the RF and LO source frequencies using TTL lines. More information is provided in Chapter 6, “Programming.” When the sources are controlled by a computer, the SCPI language mode must be selected. This is shown in Figure 1-3 on page 1-5.
Installation
Preparing the Main Antenna Measurement System
Figure 1-1 Flow Chart for Choosing the Correct Installation
NOTE If the receiver does not have the RECEIVER READY, as shown in
Figure 1-2 on page 1-4 and Figure 1-3 on page 1-5, then the STOP SWEEP
may be used.
Installation
Preparing the Main Antenna Measurement System
Figure 1-2 85330A Installation Diagram for 8530A Source Control
Installation
Preparing the Main Antenna Measurement System
Figure 1-3 85330A Installation Diagram for Fast (TTL) Source Control
Installation

Checking Operation of the Multiple Channel Controller

Checking Operation of the Multiple Channel
Controller
Turn the multiple channel controller ON; the following screen should appear:
Select an instrument._ SYSTEM 85330A IBASIC
NOTE IBASIC is only present if the IBASIC option is installed.
If the display shows loaded.
If you do not see this display, load the VXI mainframe downloadable driver files as explained in “Loading the Driver from a Personal Computer,” next.
The 85330A contains 85330A driver files from the disk labeled 85330A Downloadable Driver Disk. When your system was shipped, the driver files were already loaded into the non-volatile memory of the 85330A mainframe. Once loaded, it will remain when the mainframe is powered down or when the power is interrupted to the mainframe.
If you must reload the drivers, a complete set of instructions are included in the
INSTALL.TXT file on the supplied driver disk, or perform the following
instructions:
NOTE This method uses a personal computer (PC) to download the drivers over a
serial cable (supplied).
(see note below)
“DIG I/O” instead of “85330A”, then the drivers are no longer
NOTE The downloadable driver disk should not be set to the write-protected
position or the driver files will not load properly.

Loading the Driver from a Personal Computer

Equipment Needed
The following equipment was supplied with your system:
Serial Cable: 24542U part number 24540-80014, 9-pin to 9-pin
Adapter: 1252-7577, 9-pin to 25-pin (only needed if your computer has
a 25-pin serial connector)
Downloadable Driver Disk: p/n 85330-10016 (rev A.02.31 or higher)
Installation
Checking Operation of the Multiple Channel Controller
NOTE You can use other com ports, such as com2. However, you have to edit a file
called
“VXIDLD.CFG” so the software knows you are using a different port.
This configuration file can be edited with any ASCII text editor, such as notepad. Save the changed file back to the supplied disk.
NOTE Agilent recommends that you make two backups of the driver disk. Make
one copy to a floppy disk, and one copy to the personal computer used with the system.
Procedure
NOTE This procedure may not work on later versions of Microsoft®1 Windows®
such as Windows NT® and Windows 2000®.
1. Disconnect any GPIB cables from the mainframe. If it is easier, you can
disconnect the GPIB from the back of the system controller computer.
2. Turn the VXI mainframe ON.
3. On your PC, open a DOS command prompt window.
4. Insert the supplied driver disk into drive A. (Do not write-protect the
downloadable driver disk. The driver will not load if the write-protect
window is open. Make sure the tab is snapped fully into the closed
portion.)
5. In the DOS command prompt window, change to drive A.
6. In the DOS command prompt window, type
VXIDLD and press [Enter].
7. The mainframe download procedure takes approximately six or seven
minutes, and the mainframe will reboot.
NOTE There are several error messages that can be ignored. These are described in
the README.TXT file on the driver disk. Specifically, refer to the description of the VXIDLD.CFG file.
8. Reconnect all the GPIB cables.
9. When finished, the following should be displayed:
Select an instrument._
SYSTEM 85330A IBASIC
(see note below)
NOTE IBASIC is only present if the IBASIC option is installed.
1 Microsoft, Windows, Windows NT, and Windows 2000 are U.S. registered trademarks of Microsoft Corporation.
Installation

Selecting Positive or Negative-Edge Event Triggers

Viewing or Changing the GPIB Address of the Multiple Channel Controller

The factory default setting of the GPIB address is 9. To view the GPIB address:
Press
[Select Instr] {SYSTEM} {GPIB} {READ}.
To change the current GPIB address:
1. Press
2. Enter the new address and press
[Select Instr] {SYSTEM} {GPIB} {SET}.
[Return].
Selecting Positive or Negative-Edge Event
Triggers
By default, the positive-edge of the EVENT TRIG line starts the measurement. To change this so a negative-edge starts the measurement, perform the following procedure.
CAUTION This device contains devices that are sensitive to static discharge. When you
remove the cover of this device, observe static safety precautions:
1. Place the unit on a grounded anti-static mat.
2. Wear a grounded wrist strap. Foot straps are only acceptable if you wear one on each foot, and if you are standing on a grounded floor mat.
Refer to Figure 1-4 on page 1-9.
Installation
Selecting Positive or Negative-Edge Event Triggers
Figure 1-4 Positive/Negative-Edge EVENT TRIG jumpers
1. Remove the two screws that hold the E1330B board in place.
2. Remove the four screws that hold the 85330-60002 board in place.
3. Pull out the two boards at the same time. You can do this by pulling each one out a little at a time, until they are both removed. Place the boards
on an anti-static surface.
Standard positive-edge operation is set at the factory by jumpering E9 and E10 together.
4. To select negative-edge operation, move the jumper across E9 and E8.
5. Reinstall the boards and screws.
Installation

Installing the Switch Control Units and Switches

Installing the Switch Control Units and Switches

MountingtheSCU and RF Switch

NOTE Make sure the 85383A local control cable can reach from the multiple
Switch Control Unit Configuration Switches
If desired, you can mount the SCU using the supplied mounting screws. You must provide a mounting plate or drill holes in an existing structure before mounting an SCU or a switch. Refer to the mounting diagram in Figure 1-5
on page 1-11.
channel controller to the SCU. Make sure the 85384A switch drive cable is long enough to reach from the SCU to the switch.
Changing any of the DIP switches inside the SCU is not recommended. All switch settings are made at the factory.
In a standard system (defined below), the following settings are used:
SCU address is set to 0.
Channel numbers 1 through 4 are used to select switch positions.
A “standard system” uses one 85330A with one or two switch control units, each with a two-throw or four-throw switch module. Remember that 85330A PORT 1 and PORT 2 are addressed independently. So:
If you have two SCUs, both can use the default SCU address (0).
You can use the default channel number assignments (1 through 4) for
both switch modules. Since each SCU is on a different port, and each port is addressed independently, there is not a channel number conflict.
Installation
Installing the Switch Control Units and Switches
Figure 1-5 SCU and Switch Mounting Diagram
Installation
Installing the Switch Control Units and Switches

Performance Verification

2 Performance Verification

In This Chapter Recommended performance verification test equipment

Performance verification tests
Verifying the multiple channel controller
Verifying the RF switches

Description This performance verification should be done once a year, or more

frequently as needed. This procedure verifies that the Agilent 85330A system meets or exceeds its published specifications. Specifications are listed in Chapter 4, “General Information.”If traceability to a local standards organization is required, then it can be done with this procedure. One such standards organization is the United States National Institute of Standards and Technology (NIST, formerly NBS).
This verification can be performed at the measurement system’s site, or at a service bench. The verification will verify all parts of the multiple channel system: multiple channel controller, switches, and cables. This verification does not check the performance of the measurement system’s transmitter or receiver. Use the measurement system’s manual for more information on that procedure.
Performance Verification

Recommended Equipment

Table 2-1 lists the equipment that is mandatory when performing the
performance verification.
Table 2-1 Required Equipment
Qty Item Agilent Part or Model Number
1 Downloadable Driver Disk, rev A.03.00 85330-10016 1 Multimeter (20 Vdc, digital) E2377A 1 Digital Oscilloscope (100 MHz bandwidth
1 MHz Single-shot bandwidth) 1 Tee adapter (BNC male to female, female) 1250-0781 3 Cable (BNC male to male 122 cm) 8120-1840 1
Network Analyzer System
(50 MHz to 40 GHz
90 dB dynamic range) 1
Plotter or Printer 1 Torque wrench (2.4/3.5 mm @ 8 in-lb)
6
4, 5
1
2
54501A
3
8722C (Option 003)
HP 7550A+, or LaserJet
8710-1765
7
1. Other part numbers or model numbers may be used if they meet the minimum requirements.
2. Included with 85330A shipment.
3. System must include vector network analyzer, test port cables, and a calibration kit.
4. A 50 MHz to 26.5 GHz network analyzer may be used if the 3.5 mm adapters are used with the
microwave switches.
5. If a network analyzer is used with a frequency range less than the switches, the performance
verification will only be valid over the frequency range of the network analyzer.
6. Plotter or printer must be connected to the network analyzer and oscilloscope for test documentation.
7. Use this wrench for any 2.4/3.5 /SMA mm connections in this procedure.
Performance Verification

Performance Verification Test

Performance Verification Test
The following verification procedure will verify the Agilent 85330 system in two parts. The first part will verify the operation of the multiple channel controller to make sure that it is controlling the switches and the receiver correctly. The second part will check the switch’s RF performance and to make sure that they are switching correctly.

Setting Up the Equipment

85330 System Connect the 85330 system to the switch control unit using the correct local

control cable. This should be set up the same way that the 85330A system is used in the measurement system (Agilent 85301B/C). Do not connect the Switch Control Units (SCU) to their switches at this time. Do not connect the 85330A to any other instruments in the measurement system. An example of a setup is shown in Figure 2-1. Do not turn ON the 85330A at this time.
Figure 2-1 An Example Performance Verification Setup
Performance Verification
Performance Verification Test

Digital Oscilloscope Set up the Agilent 54503A digital oscilloscope (or any oscilloscope) as

described in the following procedure, using the same settings.
NOTE The oscilloscope setup described in the following procedure will not display
a trace on the oscilloscope screen until a pulse is initiated. The oscilloscope will then hold the trace until the [CLEAR DISPLAY] is pressed.
Procedure
Turn ON the oscilloscope and press the following keys on the 54503A:
[CHAN]: {1} {ON}
{2v/Div} {Offset: 0v} {Coupling: DC} {Input: 1 M {Probe Ratio: 1:1}
}
[CHAN]: {2} {ON}}
{2v/Div} {Offset: 5v} {Coupling: DC} {Input: 1 M {Probe Ratio: 1:1}
[TRIG]:
{Trig’d} {Edge} {Source: 1} {Adjust: 1v} { } (- Edge)
[TIMEBASE]:
{2 us/Div} {Delay: 0} {Reference: Cntr}
[SAVE] [1]
}
Performance Verification
Performance Verification Test

Network Analyzer Turn ON the vector network analyzer. Adjust the controls for the following

setup:
Measurement Display
Display: 4 Channel
Channel 1: S11 SWR Channel 2: S21 Log Mag Channel 3: S12 Log Mag Channel 4: S22 SWR Domain: Frequency Start Frequency: 45 MHz Stop Frequency: 40 GHz Number of Points: 201 RF Source Power: Maximum Measurement: Continuous Averaging: As required Set up the rest of the measurement display for your convenience and ease of
viewing.

Cables Connect one test port cable to Port 2 of the test set. The RF switch will be

connected directly to the test set Port 1. An example of this setup is shown in
Figure 2-1, “An Example Performance Verification Setup,” on page 2-3.

Calibration Perform a full, two port calibration at the test set Port 1, and at the end of the

test port cable connected to Port 2.

Save Setup Savethis instrument state setup in Save/Recall register 1. It will be used later

in the tests. Press:
[SAVE] {1}
Performance Verification

Verifying the Multiple Channel Controller

Verifying the Multiple Channel Controller
This portion of the verification will check the 85330 multiple channel switch controller to ensure that it is operating correctly. It will also check the Switch Control Unit of the Agilent 85331/2 to make sure that it is switching correctly. Document the test results by plotting or printing the test instrument screens as each test is performed.

Turn-On Turn the multiple channel controller ON; the following screen should

appear:
Select an instrument._
SYSTEM 85330A IBASIC
(see note below)
NOTE IBASIC is only present if the IBASIC option is installed.
If you see the above display, the unit has passed its turn on tests and is working properly. If you do not see this display, load the 85330A downloadable driver files as explained in the “Loading the Driver from a
Personal Computer” on page 1-6.

Voltage Check Check the voltage on the switch control unit’s OUTPUT connector. This is

the connector that is used to daisy-chain the switch control units together. The voltages are shown in Table 2-2. If an external power supply is used to bias the switch control units, the supply may require some adjustment to keep the voltage within the tolerances.
Table 2-2 Switch Control Unit Voltages
Pin Voltage
E, L, V
+12 ±1.8 Vdc
a F, M, W, b ground
−12 ±1.8 Vdc
Verifying the Multiple Channel Controller
Figure 2-2 Switch Control Unit Output Connector Voltages

Inputs/Outputs Press the following on the multiple channel controller:

[Clear Instr] [Select Instr]
You should see the following display:
Select an instrument._
Performance Verification
SYSTEM 85330A IBASIC
(see note below)
NOTE IBASIC is only present if the IBASIC option is installed.
This is the MAIN MENU.

Output Trigger Test The following test will determine if the rear-panel ports output the correct

signals. Note that a single press on the specific single trigger pulse. If you hold down this key, a train of trigger pulses will be outputted.
1. Connect a BNC cable between Channel 1 of the oscilloscope and the multiple channel controller rear panel BNC connector that is being tested.
2. On the oscilloscope, press:
[RECALL] [1]
3. Connect the BNC cable to the RCVR TRIG connector on the multiple channel controller, and press:
{TRIGGER} key will cause a
{85330A} {TRIGGER} {RCVR}
On the oscilloscope, press [CLEAR DISPLAY]. You should see a negative pulse, with an approximate width of one to three microseconds.
4. Connect the BNC cable to the SRC 1 TRIG connector on the multiple channel controller, and press:
{SRC_1}
Performance Verification
Verifying the Multiple Channel Controller
On the oscilloscope, press [CLEAR DISPLAY]. Set the [TIMEBASE] to {5 us/Div}. You should see a positive pulse, with an approximate width of 10 to 14 microseconds.
5. Connect the BNC cable to the SRC 2 TRIG connector on the multiple channel controller, and press:
{SRC_2}
On the oscilloscope, press [CLEAR DISPLAY]. You should see a positive pulse, with an approximate width of 10 to 14 microseconds.
6. Remove the BNC cable from the multiple channel controller.

Pulse Receive and Cycle Test

The following test will determine if the rear panel ports successfully sense the trigger pulses. These tests will output a train of 100 pulses.
1. Press the following on the multiple channel controller:
[Clear Instr] [Select Instr] {85330A}
2. Connect a BNC cable between the RCVR READY and RCVR TRIG connectors. Press:
[More] {TEST} {RCVR} [1] [0] [0] [Return]
If the test is successful, the RCVR menu will appear on the display. If the test fails, the following error message will appear:
-214, Trigger deadlock
3. Connect a BNC cable between the SRC1 READY and SRC1 TRIG connectors. Press:
{SRC_1} [1] [0] [0] [Return]
If the test is successful, the RCVR menu will appear on the display. If the test fails, the following error message will appear:
-214, Trigger deadlock
4. Connect a BNC cable between the SRC2 READY and SRC2 TRIG connectors. Press:
{SRC_2} [1] [0] [0] [Return]
If the test is successful, the RCVR menu will appear on the display. If the test fails, the following error message will appear:
-214, Trigger deadlock
5. Remove the BNC cable from the multiple channel controller.
Performance Verification
Verifying the Multiple Channel Controller

Counter Pulse Delay Test

The following test determines if the on-board counter is operating correctly.
1. Connect BNC cables between the SRC1 TRIG, RCVR READY connectors and the oscilloscope as shown in Figure 2-3 on page 2-10.
2. On the oscilloscope press:
[RECALL] [1] [TRIG] {Source 2} {Adjust: 1.5v} { }
[TIMEBASE] {1 us/Div} {Delay: 4 us} {Ref: Centr} [SAVE] [2]
(+ Edge}
3. Press the following on the multiple channel controller:
[Clear Instr] [Select Instr] {85330A} {RESET} [More] {TEST} {COUNTER}
4. Press the following on the multiple channel controller:
[4] [Return]
5. The negative edge of the displayed pulse should be 4 ±1 microseconds. To use the scope measurement feature, press:
[t v] {t Marker: ON}.
Rotate the front panel knob until the vertical marker line intersects the negativeedge of the pulse. Note that the Start Marker reading will be the pulse delay. See Figure 2-4 on page 2-10 for more information.
6. On the oscilloscope press:
[TIME BASE] {1 us/Div} {Delay: 1000 us} [CLEAR DISPLAY]
7. Press the following on the multiple channel controller:
[1] [0] [0] [0] [Return]
8. The negative edge of the displayed pulse should be 1,000 ± 1 microseconds.
To use the scope measurement feature, press:
[t v] {t Marker: ON}.
Rotate the front panel knob until the vertical marker line intersects the negativeedge of the pulse. Note that the Start Marker reading will be the pulse delay. See Figure 2-4 for more information.
9. On the oscilloscope press:
[TIME BASE] {2 us/Div} {Delay: 15 ms} [CLEAR DISPLAY]
10. Press the following on the multiple channel controller:
[1] [5] [0] [0] [0] [Return]
11. The negative edge of the displayed pulse should be 15 ± 0.001 milliseconds.
To use the scope measurement feature, press:
[t v] {t Marker: ON}.
Rotate the front panel knob until the vertical marker line intersects the
Performance Verification
Verifying the Multiple Channel Controller
negativeedge of the pulse. Note that the Start Marker reading will be the pulse delay. See Figure 2-4 for more information.
12. Remove the BNC cables.
Figure 2-3 Counter Pulse Delay Test Setup
Figure 2-4 15 millisecond Delay Trigger Example
Performance Verification
Verifying the Multiple Channel Controller

Measurement Busy Signal and Pulse Width Test

The following test will determine if the MEAS BUSY port output pulse width is correct. It will also test the EVENT TRIG input.
1. Connect a BNC cable between the SRC1 TRIG and EVENT TRIG connectors.
2. Connect a BNC cable between the MEAS BUSY connector and the oscilloscope channel 1.
3. On the oscilloscope press:
[TIME BASE] {10 us/Div} [CLEAR DISPLAY]
4. Press the following on the multiple channel controller:
[Clear Instr] [Select Instr] {85330A} [More] {TEST} {EVENT} [1] [Return]
5. While the measurement is cycling, observe the MEAS BUSY pulse on the oscilloscope. The pulse width should be approximately 50 microseconds.
6. If the test is successful the RCVR menu will appear on the display.If the test fails, the following error message will appear:
-214, Trigger deadlock
Performance Verification

Verifying the Switch Control Unit

Verifying the Switch Control Unit
This test will determine if the multiple channel controller is controlling the Switch Control Unit and that the SCU is operating correctly. If the system has move than one SCU on a single port, then check each SCU.
1. Check to make sure that the multiple channel controller is connected to each switch control unit. An example of this setup is shown in
Figure 2-5 on page 2-13.
2. Check each switch control unit. The Active light should be ON.
3. Press the following on the multiple channel controller:
[Clear Instr] [Select Instr] {85330A} {CLOSE}
4. Select {PORT 1} or {PORT 2} depending on the setup of your switch system. If your system uses both PORT 1 and PORT 2, then perform the following tests for both ports:
a. Press:
{PORT 1} or {PORT 2}
b. Enter each switch control unit’s address and switch number and
observe that unit’s lights. As each switch address is activated, the light should turn ON.
To enter a unit address and switch number, press:
[x] [y] [z] [Return]
x = switch control unit’s address (normally 0) y = switch number to be closed (normally 0) z = switch number to be closed (0 = opens all switches) For example,
{PORT 1} [1] [0] [3] [Return] will close switch 3 in the switch
control unit with address 1 that is connected to PORT 1. The switch control unit address can be found on the units label. To close switch 4, just press
[1] [0] [4].
c. Close each switch on a module and insure that the light turns ON.
5. Perform the above test for each Switch Control Unit in the system.
Performance Verification

Verifying the RF Switches

Verifying the RF Switches
This portion of the verification will check the switches to make sure that they are switching correctly. This portion will also test the RF performance of the switches.

Switch Setup 1. Turn OFF the multiple channel controller before making any

connections.
2. Connect each switch to its switch control unit. Use the supplied switch drive cable.
3. Connect the switch to the network analyzer. An example of this setup is shown in Figure 2-5. Note that all of the switch ports will be tested, so make sure that there is enough room to connect all of the ports to the network analyzer.
4. Turn ON the multiple channel controller.
Figure 2-5 RF Switch Test Setup
Performance Verification
Verifying the RF Switches

RF Performance Tests Recall the network analyzer setup that was saved earlier by pressing:

[RECALL] {1}
Perform each of the following tests on each input and output port of the switch. Check the results of each of the tests against the switch’s specifications shown in the Agilent 85331A/Agilent 85332A User’s Manual.
1. Connect the test port cable to the first switch port.
2. Close the switch path. This will turn the switch light ON on the switch control unit.
a. Check the S11 (input match, ON). b. Check the S22 (output match, ON). c. Check the S21 (insertion loss, ON). d. Check the S12 (reverse insertion loss, ON). e. Document the test results by plotting the display to a plotter or
printer.
3. Open the switch path. This will turn the switch light OFF on the switch control unit.
a. Check the S11 (input match, OFF). b. Check the S22 (output match, OFF). c. Check the S21 (isolation, OFF). Use averaging if required. d. Check the S12 (reverse isolation, OFF). Use averaging if required. e. Document the test results by plotting the display to a plotter or
printer.
4. Move the test port cable to the next switch port. Repeat all of the above until all switch ports are tested.
Performance Verification

Verifying Remote Ports 1 and 2

Verifying Remote Ports 1 and 2
Equipment Required
Jumper (see below)
Soldering iron
2 jumper wires

Jumpers Figure 2-6 shows the jumper assembly that can be used to verify remote port

1 and remote port 2. Using Agilent part number 1251-8863, solder one wire from pin 6 to pin 8, and another wire from pin 7 to pin 9. A connector hood is recommended for the 9-pin connector, such as L-com (part number SDC9AG) (http://www.L-com.com).
Figure 2-6 Jumper Assembly
Performance Verification
Verifying Remote Ports 1 and 2
Remote Port 1 and remote Port 2 Test Procedure
1. Download the 85330A drivers version A.03.00 or above.
2. When
select instrument is displayed, press:
{85330A}, {More}, {TEST}, {More}
3. Connect the modified connector to REMOTE 1 on the rear panel and press:
{REM_1_2}
4. The display should read:
“85330A_144:REM1 0101 PASS, REM2 1100 FAIL”
5. Move the modified connector to REMOTE 2 on the rear panel and press:
{REM_1_2}
6. The display should read:
“85330A_144: REM1 1111 FAIL, REM2 0011 PASS”
Performance Verification

AUX 1 and AUX 2

AUX 1 and AUX 2

Pulse Test You can output one or more 500 µs pulses from AUX 1 or AUX 2 and

measure them with an oscilloscope. The number of pulses is selectable. The pulses have a 50% duty cycle, and thus a total period of 1 ms. The amplitude of the signal is roughly 0 to 4 volts. The pulses are not perfect square waves. The leading edge rises higher than 4 volts, then curves down to approximately 4 volts.

MeasuringPulsesfrom AUX 1 or AUX 2

NOTE The 85330A will not perform any other functions during this test. If you
NOTE To test AUX 2, use the same basic procedure as shown above.
1. Connect an oscilloscope to the AUX 1 or AUX.
2. Set the scope as necessary to view the waveform described above.
3. Press:
[Select Instr] {85330A} {} {TEST} {} {AUX 1} or {AUX 2}
4. The message TEST AUXn OUTPUT: # OF TESTS will appear.
5. Use the keyboard to enter the desired number of pulses. You can enter the number in units or in scientific notation: For example:
100, or 1E2
6. Press the [Return] key. The pulses will appear on the scope.
enter a large number, such as 1E6, it will take a while to finish. You can abort the test by cycling line power.
Performance Verification
AUX 1 and AUX 2

AUX 1 and AUX 2 Output Voltage Test

The following test will determine if the rear panel ports successfully output the correct DC switch drive levels.
1. On the oscilloscope press:
[RECALL] [1] [TRIG] {AUTO} [CLEAR DISPLAY]
2. Press the following on the multiple channel controller:
[Clear Instr] [Select Instr] {85330A}
3. Connect a BNC cable between the AUX 1 connector and channel 1 of the oscilloscope.
a. Press:
{CLOSE} {AUX1} {0} or [f1]
The oscilloscope should show a trace of about 0 Vdc. b. Press:
{1} or [f2]
The oscilloscope should show a trace of about 4 Vdc.

When Finished with All Tests

4. Connect a BNC cable between the AUX 2 connector and channel 1 of the oscilloscope.
a. Press:
[Clear Instr] {CLOSE} {AUX2} {0} or [f1]
The oscilloscope should show a trace of about 0 Vdc. b. Press:
{1} or [f2]
The oscilloscope should show a trace of about 4 Vdc.
All of the performance verification tests are now complete. Reconnect the 85330A system in the original measurement system configuration. Refer to
Chapter 1, “Installation” for more information.

Operator’s Check

3 Operator’s Check

Purpose

This operator’s check verifies that the Agilent 85330A can close switches, showing that the 85330A, switch control units, and switches are working. You can perform this check daily, or as desired. This is not a performance verification procedure (refer to Chapter 2, “Performance Verification” for more information).

Procedure This procedure asks you to close every switch in your standard system, and

look for an appropriate signal with the measurement system.
1. Press:
2. If the
3. Press:
4. Enter the switch address using the numeric keypad. In a standard
5. Look at the channel LEDs on the front of the switch control unit. The
6. Perform a measurement with your system. The measurement system
7. Repeat these steps for each channel on each switch port.
[Select Instr] {85330A}.
{CLOSE} softkey does not appear, press [Prev Menu] until it does.
{CLOSE}
a. If the switch you want to close is connected to SWITCH PORT 1,
press
{PORT_1}.
b. If the switch you want to close is connected to SWITCH PORT 2,
press
{PORT_2}.
system, simply enter the channel number (1, 2, 3, or 4), and press
[Return]. If you have a custom system, refer to Chapter 5, “Manual
Operation” for instructions.
light for the selected channel should be ON. This shows that the SCU is responding properly.
should be able to measure any signal present on the selected channel.
Operator’s Check
4 General Information

In This Chapter Product description

Required equipment
Supplied equipment and software
Agilent 85330A multiple channel controller characteristics
Front panel features
Rear panel features
AC power cord

General Information

Figure 4-1 85330A System Overview
General Information

Product Description The Agilent 85330A multiple channel controller adds high-speed

multiple-channel measurement capability to Agilent 8530A-based automated measurement systems, using high-isolation solid state microwave switch modules. The 85330A is a run time controller that orchestrates the sequencing and synchronizing of all the required functions for multiple-channel and multiple-frequency measurements, to allow very fast data acquisition speed and data throughput of the measurement system.
Option 908 - Rack Mount Kit Without Handles
Multiple Channel Controller rack mount kit without handles. To obtain this item after receiving the 85330A, order part number 5062-3978.
Option 913 - Rack Mount Kit With Handles
Multiple Channel Controller rack mount kit with handles. Toobtain this item after receiving the 85330A, order part number 5062-3984.
Option 910 - Additional Manual
This provides an additional manual. To obtain this item after receiving the 85330A, order part number 85330-90019.

In-depth Information Measurement Speed Advantages

The multiple channel controller, when used with the Autoranged Fast Data Acquisition mode, provides very fast measurement speeds. Even faster measurements can be made when the RF/LO sources are controlled using the direct TTL source control capabilities of the multiple channel controller.
Frequency states can be downloaded to the Agilent 8360 series of frequency synthesizers. The multiple channel controller sends TTL triggers to the sources (in two-source systems) at the appropriate time to change their frequency. This method maximizes the frequency agility of the system by allowing the sources to switch at their fastest rate.
Triggering
The 85330A receives triggers from the positioning system, and synchronizes the data acquisition to the positioning system. It also controls the triggering of the microwave receiver, and sequencing of the multiple channel data into the receiver.
Lowering the Workload on the Computer Controller
When using 85330A as the system controller, the demands of the computer are decreased during run-time. The computer is free to collect data from the receiver and perform data manipulation, display, and storage.
Installing the Detachable Power Cord
Install the instrument so that the detachable power cord is readily identifiable and is easily reached by the operator.The detachable power cord is the instrument disconnecting device. It disconnects the mains circuits from the mains supply. The front panel switch is only a standby switch and is not a LINE switch. Alternatively, an externally installed switch or circuit breaker (which is readily identifiable and is easily reached by the operator) may be used as a disconnective device.

Manual Operation Front panel softkeys allow you to:

View or change the 85330A’s GPIB address.
Close any switch in the system (select a channel).
Change the TTL state of AUX 1 or AUX 2.
View the revision of the downloaded driver.
General Information
Perform service functions.
Refer to Chapter 5, “Manual Operation,” for more information.

Automated Operation During automated operation, the 85330A can control switches in two ways:

Direct Control The 85330A can directly control switch states
and issue triggers using GPIB commands.
Run Time Mode Using GPIB commands, the 85330A
can be set up for a specific measurement sequence, then automatically execute that measurement (run-time mode).
General Information

Preparing the 85330A to Control the System

Preparing the 85330A to Control the System
Configuring the 85330A is composed of the following steps:
1. Send the 85330A a series of GPIB setup commands prior to starting the run-time sequence.
2. Start the run-time sequence by sending a specific GPIB command.
3. The 85330A then waits for a positioner trigger signal to begin the sequence.
4. The 85330A repeats the sequence for the specified number of frequency points to be measured.
More detailed information on this subject is explained in Chapter 6,
“Programming.”

Special Systems Special system configurations allow you to:

Daisy-chain SCUs to provide many channels with a single multiple
channel controller.
Add remote multiple channel controllers to expand the switch tree or
extend the physical distance that switches can be placed from the control room. Additional remote multiple channel controllers can be up to 2 Kilometers away from the master.

Switch Components The 85330A controls the following items:

Switch control units
In standard systems, the system interface board communicates with one or two SCUs. SCUs perform the following tasks:
They decode binary information from the multiple channel controller to
determine which switch should be closed.
They provide the necessary bias voltages to the switches, which causes
them to switch states.
In a standard system, one SCU is connected to the multiple channel controller’sPORT 1 connector, and the other SCU is connected to PORT2. The separate ports provide the ability to put switches at the transmit and receive site.
General Information
Preparing the 85330A to Control the System
PIN switch modules
The switches are broadband, high-isolation switches. Each switch is supplied with a switch control unit. Specifications and performance characteristics are provided in the Agilent 85331A and Agilent 85332A PIN
Switch User’s Manual.

The Downloadable Driver

The multiple channel controller cannot perform tasks until programming instructions are supplied. These instructions specify:
How to interact with the control boards installed in its rear panel slots.
The softkey menu interface and the functions performed by each
softkey.
The GPIB programming commands that setup and control the multiple
channel controller.
This driver is supplied by Agilent and is loaded into the multiple channel controller at the factory. If you must ever re-load the driver, refer to the instructions provided in Chapter 5, “Manual Operation.”

System Interface A system interface board (85330-60002) is installed in the back of the

multiple channel controller. This board contains the TTL trigger and ready lines that interface to the receiver, switch control units, and (if using Fast Source Control) the RF and LO sources.

Required Equipment The following equipment is required in addition to the 85330A:

The cables that connect the 85330A, switch control units and switch
modules.
One or more 85331A or 85332A PIN switch. The switches include their
associated switch control unit.

Cables 85383A Local Control Cable

Provides the connection between the multiple channel controller and each SCU. Cable length is determined at the time of order by selecting the appropriate length option.
Option 002: 2 meters
Option 005: 5 meters
Option 010: 10 meters
Option 020: 20 meters
Option 030: 30 meters
Option 040: 40 meters
Option 050: 50 meters
General Information
Preparing the 85330A to Control the System
Table 4-1 Agilent 85383 Wiring Table
D-Type Connector Pins
1 A 14 K 2 C 15 R 3 B 16 S 4 D 17 X 5 E 18 T 6L19Y 7NC 8 F 21 Z 9 M 22 V 10 H 23 a 11 N 24 W 12 J 25 b 13 P
1. NC = No Connection
Circular Connector Pins
1
D-Type Connector Pins
20 U
Circular Connector Pins
85383B expansion cable
Allows SCUs to be daisy-chained together to create expanded switch matrices. Only 0.5 m cables are available.
85384A Switch Driver Cable
Provides the connection between SCUs and switch modules. Cable length is determined at time of order by selecting the appropriate length option.
Option 001: 1 meter
Option 002: 2 meters
Option 005: 5 meters
Option 010: 10 meters
85385A Remote Trigger Cable
Is a twisted-pair cable which allows you to connect a remote multiple channel controller. Cable lengths up to 2 Kilometers are available.

PIN Switches The 85331A SP2T PIN Switch

The 85331A SP2T PIN switch consists of two modules:
A switch control unit (SCU)
A high-speed high-isolation SP2T microwave switch module
The 85332A SP4T PIN Switch
Identical to the 85331A except that the 85332A uses a SP4T switch module.
General Information
Preparing the 85330A to Control the System
General Information

Supplied Equipment and Software

Supplied Equipment and Software
Table 4-2 Supplied Equipment and Software
Item Quantity Part or Model Number
Multiple channel controller 1 85330A Downloadable driver disk Rev A.03.00 1 85330-10016 Operating and Service Manual 1 85330-90019 E1301A/B Getting Started Guide 1 E1300-90004 E1302A User’s Manual 1 E1300-90005 9-pin to 25-pin adapter 1 1252-7577 RS-232 Cable 1 24542U p/n 24540-80014 E1330A/B Users Manual 1 E1330-90004 ac power cord 1 Depends on Destination Country
General Information

85330A Multiple Channel Controller Characteristics

85330A Multiple Channel Controller
Characteristics
This product is designed for use in Installation Category II and Pollution Degree 2 per IEC 1010 and 664 respectively.
CAUTION Before switching on this instrument, make sure the line voltage selector
switch is set to the voltage of the mains supply and the correct fuse is installed. Ensure the supply voltage is in the specified range.

Environmental Limits

Table 4-3 Environmental Conditions for the 85330A
Temperature:
For Operation For Storage
Humidity:
For Operation
Pressure Altitude:
For Operation or Storage
Power Requirements:
Line Voltage Fused at
Power Consumption:
85330A only 85330A + 85331A (all off) 85330A + 85332A (all off) 85330A + 2 85332As (all off)
1. This is the worst case for a standard system.
1
+0 to +55 °C (32 to 131 °F)
40 to +70 °C (40 to 158 °F)
5% to 95% at +40 °C or less (non condensing) 5% to 95% at +65 °C or less (non condensing)
Less than 4,600 meters (15,000 feet)
115 or 230 Vac 50 to 400 Hz 3 A at 115 Vac
1.5 A at 230 Vac
78 VA 88 VA 92 VA 107 VA
General Information
85330A Multiple Channel Controller Characteristics

Ventilation Requirements

CAUTION When installing the product in a cabinet, the convection into and out of the
product must not be restricted. The ambient temperature (outside the cabinet) must be less than the maximum operating temperature of the product by 4
°C for every 100 watts dissipated in the cabinet. If the total
power dissipated in the cabinet is greater than 800 watts, then forced convection must be used.

Dimensions

Table 4-4 Size and Dimensions
Height without feet 177 mm 6.97 in Height with feet 189 mm 7.44 in Width 426 mm 16.75 in Depth 510 mm 20.1 in Depth with terminal blocks 569 mm 22.38 in Net weight
11.8 kg 26 lbs

Front Panel Features

The front panel contains:
A 2-line by 40 character display.
A QWERTY keyboard, plus utility keys.
Five software-controlled display softkeys.
General Information
Front Panel Features

Need More Information

Refer to the following locations for more information:
Refer to Chapter 5, “Manual Operation,” for more information. This
chapter also describes the tasks you can perform manually with the 85330A.
“Using the Front Panel” in the Agilent 75000 Series B Mainframes
User’s Manual.
General Information

Rear Panel Features

Rear Panel Features
Figure 4-2 85330A Rear Panel Connectors
EVENT TRIG
By default, this input accepts a positive or negative-edge TTL trigger from the positioner controller or other device. The default is positive-edge triggering. The trigger signal initiates a measurement sequence. Connect EVENT TRIG to the positioner controller or other TTL trigger source.
You can configure the 85330A so it responds to a negative-edge TTL trigger signal. Refer to Chapter 1, “Installation,” for instructions.
MEAS BUSY
Goes TTL HIGH when the EVENT TRIG line is asserted. This line stays HIGH during the measurement sequence, going LOW after the measurement sequence is finished. This line is designed to tell external control logic when the measurement system is busy, and using it is optional.
RCVR TRIG
Sends a 2 to 3 µs negative-edge pulse to the EVENT TRIGGER input of the receiver. This causes the receiver to acquire data. The number of parameters measured by a single trigger pulse is determined by how the receiver measurement controls are set up. A single parameter (radioed measurement point) is taken in the FASC, FASD, FASAD (Fast Data Acquisition) modes, and multiple parameters are measured if you are using the FASMUX mode.
General Information
Rear Panel Features
The multiple channel controller may send several receiver trigger pulses during the measurement sequence, depending on the instructions you sent to it before starting the run-time mode.
RCVR READY
This positive-edge signal is sent by the receiver when it finished acquiring data. This line connects to the RECEIVER READY line on the receiver.
AUX 1
Provides a user-controllable TTL line for special applications. The state of AUX 1 must be set before entering the 85330A’s automatic run-time mode. The state of AUX 1 is controlled with the ROUTe:CONTrol command.
AUX 2
Provides a user-controllable TTL line for special applications. The state of AUX 2 can be set in two ways:
Before entering run-time mode using the ROUTe:CLOSe command.
During run-time using RUNTime:SWITch:SCAN command.
SRC 1 TRIG
Used in conjunction with SRC 1 READY, controls frequency switching in the RF source much faster than is possible under 8530A control.This connects to the TRIGGER IN line of the RF source.
SRC 1 READY
Used in conjunction with SRC 1 TRIG, controls frequency switching in the RF source much faster than is possible under 8530A control. This connects to the TRIGGER OUT line of the RF source.
SRC 2 TRIG
Used in conjunction with SRC 2 READY, controls frequency switching in the LO source much faster than is possible under 8530A control. This connects to the TRIGGER IN line of the LO source.
SRC 2 READY
Used in conjunction with SRC 2 TRIG, controls frequency switching in the LO source much faster than is possible under 8530A control. This connects to the TRIGGER OUT line of the LO source.
REMOTE 1 and 2
These connectors are used to add remote multiple channel controllers in custom systems—they are not used with the standard instrument.
General Information
Rear Panel Features
SWITCH PORT 1 and 2
Connects to either of the two switch control units (SCUs). These ports provide binary data for switch control as well DC power.
AUX POWER IN
This connector is not used with the standard instrument.
General Information

85330A Compatibility

85330A Compatibility

Compatible Receivers The 85330A is compatible with the Agilent 8530A microwave receiver.

Compatible LO Sources

Table 4-5 Required Options for Agilent 836xx LO Sources
Model Number
83620A/B 008 83620As with a serial prefix less than 3103A require
83621A/B None 83621As with a serial prefix less than 3103A require
83622A/B 008 83622As with a serial prefix less than 3103A require
83623A/B 008 83623As with a serial prefix less than 3103A require
83624A/B 008 83624As with a serial prefix less than 3103A require
83630A/B 008 83630As with a serial prefix less than 3103A require
83631A/B None 83630As with a serial prefix less than 3103A require
83640A/B 008 None
Recommended Options
Special Option Requirements
OptionH87. Ifcable length between the LO source and 85309A is greater than 7 meters, contact your local Agilent representative.
Option H87.
OptionH87. Ifcable length between the LO source and 85309A is greater than 7 meters, contact your local Agilent representative.
Option H87.
Option H87.
Option H87.
Option H87.

Compatible RF Sources

83642A 008 None 83650A/B 008 None 83651A/B None None
Any Agilent 836xx series source is compatible.
General Information
85330A Compatibility
5 Manual Operation
This chapter describes how to manually operate the Agilent 85330A multiple channel controller.

In This Chapter To use the front panel

Softkey map
To view or change the 85330A’s GPIB address
To close any switch in the system (to select a channel)
To change the TTL state of AUX 1 or AUX 2
To view the most recent error message
To view the revision of the downloaded driver
To manually send triggers pulses
To perform service functions

Manual Operation

Manual Operation

To Use the Front Panel

To Use the Front Panel
This is an overview of main front panel features. For more information, refer to “Using the Front Panel” in Chapter 2 of the Agilent 75000 Series B
Mainframes Agilent E1300A and E1301A/B User’s Manual
The front panel contains:
A 2-line by 40 character display
A QWERTY keyboard, plus utility keys mentioned below
Five software-controlled display softkeys

About the Softkeys Menus

The 85330A’s softkey menus behave differently than those in a network analyzer or microwave receiver. Each of the top-level menu items
{85330A}
installed) are treated as if they were independent instrument personalities. When you leave a certain menu and return to it later, you start at the exact point you left off.
For example:
1. Press
2. Now leave the 85330A menu by pressing
3. Return to the 85330A menu by pressing [Select Instr] {85330A}. Notice that
and {IBASIC} (IBASIC is present only if the IBASIC option is
the CLOSE function reappears, not the top level of the 85330A menu.

Utility Keys [Select Instr]

This presents the two different instrument personalities, SYSTEM and 85330A. When you select an instrument, you are assigning the keyboard and display to that instrument. This means that any menu operations, commands executed or recalled, error displayed, for example. pertain only to that instrument. Front panel operation of an instrument is independent from other instruments and independent of the remote operation of the instrument.
{SYSTEM}
[Select Instr] {85330A} and press {CLOSE}.
[Select Instr] {SYSTEM}.
[Prev Menu]
This key presents the previous softkey menu.
[More]
When there are more than five menu choices, an arrow appears on the right side of the display.Press also displays the next 40 characters in a long display message.
[More] to display the next group of choices. This key

Softkey Map

Manual Operation
Softkey Map
Figure 5-1 85330A Softkey Menu Map
NOTE Refer to Chapter 3 of the Agilent 75000 Series B Mainframes Agilent
E1300A and E1301A/B User’s Manual.
Manual Operation

To View or Change the 85330’s GPIB Address

To View or Change the 85330’s GPIB Address

Viewing GPIB Address The factory default setting of the GPIB address is 9.

To view the GPIB address:
Press:
[Select Instr] {SYSTEM} {GPIB} {READ}

Changing the GPIB Address

To change the current GPIB address:
1. Press:
[Select Instr] {SYSTEM} {GPIB} {SET}
2. Enter the new address and press:
[Return]

To Close Any Switch in the System (to select a channel)

To Close Any Switch in the System
(to select a channel)
To manually close a switch (to select a channel):
1. Press:
[Select Instr] {85330A}
2. If the {CLOSE} softkey does not appear, press:
[Prev Menu] (until it does)
3. Press:
{CLOSE}
a. If the switch you want to close is connected to PORT 1, press
{PORT_1}
Manual Operation

More about Switch Addresses

b. If the switch you want to close is connected to PORT 2, press
{PORT_2}
4. Enter the switch address using the numeric keypad. In a standard system, simply enter the channel number (1, 2, 3, or 4), and press
[Return].
The “switch address” is a concatenation of the Switch Control Unit (SCU) address (set to 0 at the factory) with the channel number (in “standard” systems this number is 1, 2, 3, or 4).
If you just enter the channel number (1, 2, 3, or 4), the multiple channel controller will assume that the SCU address is still at the factory default (0). Changing SCU address requires DIP switch changes inside the SCU, and is not necessary in standard systems. To select switch 1 (channel 1), just press
[1] [Return].
In custom systems with many switches, a different SCU address might be used in part of the switch tree. Here are some example switch addresses for complex switch trees:
101 (SCU address 1, channel 01) 212 (SCU address 2, channel 12) 312 (SCU address 3, channel 12)
Notice in the first example (101) that a two digit channel number (01) was required. When the SCU address is set to 1, 2 or 3, you must enter a two-digit channel number – even for channels 1 through 9.
Manual Operation

To Change the TTL State of AUX 1 or AUX 2

To Change the TTL State of AUX 1 or AUX 2
To set AUX 1 or AUX 2 TTL state:
1. Press:
[Select Instr] {85330A}
2. If the {CLOSE} softkey does not appear, press [Prev Menu] until it does.
3. Press:
{CLOSE}
4. Press:
{AUX_1} or {AUX_2}
5. Press {0} for TTL LOW or {1} for TTL HIGH.

To View the Most Recent Error Message

1. To view the most recent error message, press:
[Select Instr] {85330A}
2. If the {ERROR?} softkey does not appear, press
[Prev Menu] (until it does)
3. Press:
{ERROR?}

To View the Revision of the Downloaded Driver

1. To view the revision of the downloaded driver, press:
[Select Instr] {85330A}
2. If the {REV?} softkey does not appear, press
[Prev Menu] (until it does)
3. Press:
{REV?}
4. Press the [] key to view the entire revision message.
Manual Operation

To View Custom Option Number (If Applicable)

To View Custom Option Number (If Applicable)
Some 85330As are equipped with custom driver s as required by the customer. Pressing:
[Select Instr] then [More] the display will read: Rev Opt? Test.
Click on Opt? This presents the custom option number (if any) for the driver.

To Manually Send Trigger Pulses

To manually issue a trigger to the receiver (EVENT TRIGGER), RF or LO source (TRIGGER IN):
1. Press:
[Select Instr] {85330A}
2. If the {TRIGGER} softkey does not appear, press
[Prev Menu] (until it does)
3. Press
{TRIGGER}, followed by: {RCVR} to send a trigger to the receiver. {SRC_1} to send a trigger to the RF source. {SRC_2} to send a trigger to the LO source.

To Perform Service Functions

Service functions are located under the {85330) {} {TEST} softkey menu. They are not described in this chapter. Refer to “Verifying the Multiple Channel
Controller” on page 2-6 for more information.
Manual Operation
To View Custom Option Number (If Applicable)

Programming

6 Programming

In This Chapter This chapter provides a general programing of the operation for the Agilent

85330A and a detailed description of the programming codes. Several scenarios and examples are given.

GPIB addresses

Definition of terms
To choose a measurement configuration
To use Direct control
To use run-time control mode
Programming examples
GPIB Addresses Using GPIB commands, the 85330A can be set up prior to run-time followed
by an GPIB command to pass run-time control to the 85330A. This is called run-time control mode. The 85330A can also directly control switch states and issue triggers using GPIB commands. This is called direct control.

Long and Short Command Syntax

BASIC is used for all examples. To address the 85330A, a secondary GPIB address is needed. In most cases the complete GPIB address would be 70918:
“7” refers to the select code of the GPIB address.
“09” is the GPIB address of the 85330A multiple channel controller.
“18” is the secondary address of the E1330A/B DIO card. This is a
board that is inside the multiple channel controller.
The GPIB commands have a long and short form. The upper-case characters represent the short form and the complete set of characters represent the long form. Example, ROUTe:CLOSe is the complete or long from of the GPIB command while the abbreviated or short form is ROUT:CLOS.
85330A Multiple Channel Controller 6-1
Programming
Definition of Terms
NOTE Please review the following terms before reading information in this chapter.
SCU address
At the factory, each Switch Control Unit is assigned an address called an SCU address. When commands are sent out port 1 or port 2, they only affect SCUs with the specified SCU address. SCU addresses are set using DIP switches inside the SCU, and can be set to 0, 1, 2, or 3. In a standard system, the factory default setting is 0. For custom-designed systems, refer to the documentation that came with that system for SCU address numbers. Daisy-chained SCUs may use the same SCU address.
Channel
Each switch module has either two or four possible switch positions, or channels. If you purchased a switching system designed by Agilent, you also have received a manual that applies specifically to that switch tree. That document shows the channel numbers for each switch. If you have purchased a “standard” system, then channels 1 through 4 are the factory default channel numbers. (Channels 3 and 4 only apply to four-throw switches.)
NOTE Ports 1 and 2 are addressed independently. Because of this, there are no
addressing conflicts when using two SCUs—even if they use the same SCU address and channel numbers.
Switch address
This is the complete software address for a specific switch. It is simply a concatenation of the SCU address (0, 1, 2, or 3) with the channel number (usually 1, 2, 3, or 4, but possibly a number up to 64 in custom systems).
Examples: @103 = SCU address 1 and channel 3 selected. @2 = SCU address is 0 (and need not be specified), and channel 2 is
selected. @232 = SCU address is 2 and channel 32 is selected (custom systems only). The port number (1 or 2) is specified separately, as is explained later in this
chapter.
6-2 85330A Multiple Channel Controller
Programming

To Choose a Measurement Configuration

To Choose a Measurement Configuration
The measurement configuration you use depends on the type of measurement (CW or multiple-frequency) and the type of system (one-source or two-source system). One-source systems use the Agilent 8511A/B frequency converter, two-source systems use the Agilent 85309A frequency converter.
Refer to Figure 6-1.
How to Use the Figure
Follow the flow chart from the top. Determine if your measurements are made with a single frequency (CW) or multiple frequencies. Proceed down the appropriate flow chart path. Proceed in this way until you get to a box that mentions one of the following headings:
CW Measurement Configuration
Single Source Multiple-Frequency Configuration
8530A Control of Sources
Fast Source Control
Proceed to the section indicated to read about that specific configuration.
Figure 6-1 Flow Chart for Finding the Correct Configuration
85330A Multiple Channel Controller 6-3
Programming

CW Measurement Configuration

CW Measurement Configuration

Description In single-frequency measurements, the Fast Source Control mode is not

used. The RF source (and LO source, if used) can either be controlled by:
The 8530A (set the sources to Analyzer Language mode), or...
The system computer (set the sources to SCPI Language mode).
Refer to the programming “Example 1” on page 6-21.
To Use this Configuration
The proper setup is shown in Figure 1-2 on page 1-4. Use the 8530A Fast Autoranging Data Mode (GPIB command: the Agilent 8530A User’s Guide.
FASAD),explained in Chapter 8 of
6-4 85330A Multiple Channel Controller
Programming

Single Source Multiple-Frequency Configuration

Single Source Multiple-Frequency Configuration

Description In single-source (8511A/B based) systems, the Fast Source Control mode is

not available. The RF source is controlled by the 8530A (Analyzer Language mode). The proper setup is shown in Figure 1-2 on page 1-4.
The Fast Data Acquisition modes of the 8530A cannot be used with this type of measurement. Instead, the multiple parameter display of the 8530A is used to measure each switch input.
Refer to the programming “Example 2” on page 6-25.
NOTE When using the multiple parameter display feature, the minimum switch
settling time (RUNT:SWIT:DEL) is 50 multiple parameter display mode can cause measurement problems
µs. Using shorter settling times in
To Use this Configuration
Here is an overview of how measurements are made in this configuration. Remember, GPIB commands must be immediately followed by a semicolon when entered into an actual program. For example
NUMEB1;.
8530A settings
Select multiple parameter display mode on the 8530A. The number of
parameters selected should equal the number of test signals you are measuring. For example, assume you have a two-throw receive switch connected to two test signals. In this case, program the 8530A for two parameter display GPIB command pressing
[DISPLAY] {DISPLAY MODE} {TWO PARAMETER}.
TWOP. This is the equivalent of
Set each parameter to measure the same input ratio. For example, set
them all to measure b1/a1. The numerator and the denominator are defined below:
The numerator is the input port (of the frequency downconverter)
that is connected to the common port of the receive switch. Set this using the GPIB equivalent to pressing PARAMETER
{NUMERATOR}, {NUMERATOR: a2}.
NUMEB1,NUMEB2, NUMEA1, or NUMEA2 command. This is
{MENU} {REDEFINE PARAMETERS}
then {NUMERATOR: b1}, {NUMERATOR: b2}, {NUMERATOR: a1}, or
The denominator is the input port that is connected to the reference
signal. Use the equivalent to pressing PARAMETER
{DENOMINATOR}
85330A Multiple Channel Controller 6-5
DENOA1, DENOA2, or DENOB1 command. This is
{MENU} {REDEFINE PARAMETERS}
, then {DENOM.: a1}, {DENOM.: a2}, or {DENOM.: b1}.
Programming
Single Source Multiple-Frequency Configuration
This setup allows the 8530A to measure each receive switch input in sequence. Each one is measured as a separate parameter, which you can read using the system computer. Refer to the GPIB Programming chapter of the Agilent 8530A Operating and Programming Manual for detailed information.
Select external triggering with TRGEXT. This is equivalent to pressing
STIMULUS command is described in the Stimulus chapter of the Agilent 8530A
Operating and Programming Manual.
Set the 8530A so it waits for a trigger before measuring each parameter.
You can do this by issuing is equivalent to pressing STIMULUS ensuring that (underlined). These commands are described in the Stimulus chapter of the Agilent 8530A Operating and Programming Manual.
{MENU} {MORE} {TRIGGER MODE} {TRIG SRC EXTERNAL}. This
PAR1TON, PAR2TON, PAR3TON, and PAR4TON. This
{MENU} {MORE} {TRIGGER MODE}, then
{PARAM 1}, {PARAM 2}, {PARAM 3}, and {PARAM 4} are activated
You only have to send the that are actually being measured. For example, if you are only measuring
Parameter 1 and Parameter 2, commands that must be executed.
NOTE You can issue all four of these commands even if you are measuring only
two or three parameters. The extra commands will simply be ignored.
PARTON commands that relate to the parameters
PAR1TON and PAR2TON are the only two
85330A settings
When the source is under 8530A control, the multiple channel controller
must be set to the IMMediate triggering mode:
RUNT:SOUR:SOURCE1:TRIG IMM;
Use GPIB address 19 for the RF source.
6-6 85330A Multiple Channel Controller
Programming

Dual Source Multiple-Frequency Measurements

Dual Source Multiple-Frequency Measurements
When you are using multiple-frequency measurements with an 85309A frequency converter, you can choose how the sources are controlled:
You can allow the 8530A to control source frequency switching, or...
You can use the Fast Source Control configuration, where source
frequency switching is controlled by the multiple channel controller.

8530A Control of Sources

Description If you choose to control source frequency switching with the 8530A (and

you are using the dual source multiple-frequency configuration), you cannot use the Fast Data Acquisition modes of the receiver. Refer to the programming “Example 2” on page 6-25.
To Use this Configuration
Operation in this mode is nearly identical to that described in “Single Source
Multiple-Frequency Configuration” on page 6-5. When the sources are
under 8530A control, the multiple channel controller must be set to the IMMediate triggering mode:
RUNT:SOUR:SOURCE1:TRIG IMM; RUNT:SOUR:SOURCE2:TRIG IMM;
Use GPIB address 19 for the RF source, and 18 for the LO source.
85330A Multiple Channel Controller 6-7
Programming

Fast Source Control

Fast Source Control

Description Fast source control speeds up frequency switching speed in

multiple-frequency measurements. It is only available in 85309A-based systems. This mode uses TTL signals to increment RF and LO source frequency, providing faster frequency switching speeds than are possible under 8530A control.
Refer to the programming “Example 3” on page 6-29.
To Use this Configuration
In the fast source control configuration, the system’s computer must set up the sources with appropriate frequency settings, triggering mode, and so on. When automatic run-time measurement mode is engaged, the 85330A automatically increments the RF and LO source frequencies using TTL lines. When being controlled by a computer, the SCPI language mode must be selected. This is shown in Figure 1-3 on page 1-5.
Fast Data Acquisition can be used in this configuration. Use the 8530A Fast Autoranging Data Mode (GPIB command: of the Agilent 8530A User’s Guide.
FASAD),as explained in Chapter 8
8530A settings
In the 8530A Local menu, the addresses for Source 1 and Source 2 must be set to 31. This tells the 8530A that it cannot communicate with the sources.
85330A settings
Since the 8530A does not control the sources, set the multiple channel controller to TTL triggering mode:
RUNT:SOUR:SOURCE1:TRIG TTL; RUNT:SOUR:SOURCE2:TRIG TTL;
Source settings
Use Frequency List or Step mode.
Sweep Point Trigger must be set to EXT:
SWE:TRIG:SOUR EXT;
Start Sweep Trigger must be set to AUTO:
TRIG:SOUR IMM;
The Sweep Point Trigger and Start Sweep Trigger settings allow external triggers from the 85330A to trigger the sources.
6-8 85330A Multiple Channel Controller

To Use Direct Control

To Use Direct Control
Direct control is where the host computer issues GPIB commands and the 85330A executes them immediately. For example, the
(port number) (switch address)
change switch states.

Selecting a Channel Here are examples of how to select a channel.

Example 1, for a standard system
OUTPUT 70918; “ROUT:CLOS 1,(@2);”
Switch port 1, default SCU address (0), channel 2 selected.
command causes the 85330A to immediately
Programming
ROUTe:CLOSe
In this example, the BASIC to the 85330A. The command, 70918 (the 85330A). This command string would:
OUTPUT command is used to output a command
ROUT:CLOS 1,(@2); is sent to GPIB address
Activate switch port 1.
Address the SCU (which is set at the factory to SCU address 0). Since
the default address is being used, the SCU address is not required, and is not specified in the command.
Select channel 2.
Example 2, for a typical custom system
OUTPUT 70918; “ROUT:CLOS 2,(@110);”
Switch port 2, SCU address 1, channel 10
The command 85330A). This command string would:
ROUT:CLOS 2,(@110); is sent to GPIB address 70918 (the
Activate switch port 2.
Address any SCU, or SCUs, at SCU address 1.
Select channel 10. “110” is the switch address and is defined as the
concatenation of the SCU address and the channel number.
85330A Multiple Channel Controller 6-9
Programming
To Use Direct Control
Other examples:
OUTPUT 70918;”ROUT:CLOS 2,(@103);”
Switch Port 2, SCU address 1, channel 3.
OUTPUT 70918;”ROUT:CLOS 1,(@2);”
Switch Port 1, SCU address 0, channel 2.
OUTPUT 70918,”ROUT:CLOS 1,(@132);”
Switch Port 1, SCU address 1, channel 32.
Sending multiple switch addresses is possible. In the following example:
An example is provided for standard systems (SCU address 0).
An example is provided for a typical custom system, with an SCU
address of 1.
Both examples select channel 1, 2 and 3 in sequence.
NOTE Because the switches are SP2Ts or SP4Ts, when a channel on a module is
closed, all other channels on that module are open. For example, when 1 is closed, 2, 3 and 4 are open; when 2 is closed, 1, 3, and 4 are open.
OUTPUT 70918;”ROUT:CLOS 1,(@1,2,3);”
example for standard systems
OUTPUT 70918;”ROUT:CLOS 1,(@101,102,103);”
example for custom systems
Another method of executing the above command is
OUTPUT 70918;”ROUT:CLOS 1,(@1:3);”
example for standard systems
OUTPUT 70918;”ROUT:CLOS 1,(@101:103);”
example for custom systems
The colon To set a delay between the closing of each switch state, the
: represents 1 through 3 (or 101 through 103).
ROUTe:DELAy
command is used. The input parameter is time in micro-seconds.
10 OUTPUT 70918;”*RST;”
Reset the 85330A.
20 OUTPUT 70918;”ROUT:DELA 10000;”
Set the time between switch states in micro-seconds.
30 OUTPUT 70918;”ROUT:CLOS 1,(@101:104);”
Close switch state 101 through 104.
6-10 85330A Multiple Channel Controller
To Use Direct Control
In this example:
The 85330A is reset using the *RST command.
A delay between switch states is specified.
Channels 101, 102, 103 and 104 are selected in sequence.
Programming
85330A Multiple Channel Controller 6-11
Programming

To Use Run-Time Control Mode

To Use Run-Time Control Mode

Setup of the 85330A Multiple Channel Controller

The setup for run-time operation includes setting:
The event triggering method
The number of frequency points
The number of angular increments

List of switch states

Switch settling time
TTL trigger and ready timeouts
Using more than one controller
Once the 85330A is set up, send the operation. Figure 6-2 on page 6-16 is a flow chart that illustrates the run-time measurement sequence. Commands are described in Chapter 7,
“Remote Programming Command Reference.”

Event Triggering During run-time operation, the 85330A may use two different types of event

triggering, TTL or IMM. Most angle scan measurements will be set up for TTL triggering, while TTL triggering can be suppressed for a frequency response measurement, typically at a single angle. Also, this IMM mode combined with the information of a multiple-frequency, multi-parameter measurement.
*OPC? command is useful for determining timing
RUNT:INIT:IMM command to begin run-time

Number of Frequency Points

Number of Angular Increments (Events)

Applicable command:
The 85330A does not require a start, stop, or frequency step size. In fact, it does not require any frequency values. It only needs to know the number of frequency points so it can issue the correct number of triggers.
Applicable command:
The 85330A does not require any angular values. It only requires the number of angular increments so it can issue the correct number of triggers.
Applicable command: RUNTime:EVENt:COUNt
RUNTime:EVENte:TRIGger
RUNTime:SOURce:COUNt
List of Switch States One must set up the list of channel addresses for the measurement. For each
event trigger received by the 85330A, each channel address entry will be asserted and a subsequent trigger issued to begin a measurement of each data point.
Applicable command:
RUNTime:SWITch:SCAN
6-12 85330A Multiple Channel Controller
Programming
To Use Run-Time Control Mode

Switch Settling Time You must specify switch settling time before starting run-time mode. The

default setting is 2
NOTE If your configuration requires you to use the multiple-parameter display
features of the 8530A, as described in “Single Source Multiple-Frequency
Configuration” on page 6-5, set settling time to 50 µs. This applies to:
µs.
The single source multiple-frequency configuration.
The dual source multiple-frequency configuration, but only when the
8530A controls the sources.

TTL Trigger and Ready Timeouts

Applicable command:
Timeout conditions are used for:
RUNTime:SWITch:DELay
Event triggering (EVENT TRIG)
Receiver ready (RCVR READY)
Source ready lines (SRC 1 READY and SRC 2 READY)
Timeouts enable the 85330A to recover from possible error conditions. The timeout for the event trigger input has two separate timeout settings:
One timeout is for the first trigger being issued.
The other timeout is for subsequent triggers.
If the expected signal is not received before the specified time, the 85330A will exit from run-time operation and issue an error.
Applicable commands:
RUNTime:TIMEout:EVENt
RUNTime:TIMEout:RECeiver
RUNTime:TIMEout:SOURce
85330A Multiple Channel Controller 6-13
Programming
To Use Run-Time Control Mode

Using More than One Controller

Starting Run-Time Mode

More than one multiple channel controller may be used in a system. Multiple controllers are usually used when the distance to a switch control unit exceeds the maximum length allowed. The REMOTE 1 and REMOTE 2 connectors on the rear panel allow connections to multiple controllers. See
Chapter 9, “Service” for more information on these connectors.
To set up and control the remote controller, use these commands:
RUNTime:CONTroller
RUNTime:TIMEout:REMote
RUNTime:SWITch:TRIGger
The remote controllers can be triggered using the commands:
RUNTime:SOURce:SOURCE1:TRIGger
RUNTime:SOURce:SOURCE2:TRIGger
Issue the RUNT:INIT:IMM command to initiate the run-time operation. This command passes the hardware control to the 85330A and allows it to accept and issue triggers.
OUTPUT 70918;"RUNT:INIT:IMM;”
Once the sequence is initiated the 85330A either:

Run-Time Measurement Sequence

Waits for an event trigger before issuing a trigger to the receiver,
OR:
Immediately issues a trigger to the receiver.
This is set using the
Refer to Figure 6-2, “Run-Time Flow Chart with Programming Command
References,” on page 6-16. The chart shows the sequence of a run-time
measurement. Programming commands applicable to each function are shown. All programming commands must be executed before run-time is initiated. Here is a description of the run-time measurement sequence:
Idle
This is the idle state of the 85330A. This also the state the unit enters if an error occurs during run-time. Run-time mode is started when executed.
Select Switch State
The first switch state is selected for Port 1 or Port 2, as defined with the
RUNT:SWIT:SCAN command. A delay now occurs to allow the switch to settle,
defined with
RUNT:SWIT:DEL.
RUNT:EVEN:TRIG command.
RUNT:INIT:IMM is
6-14 85330A Multiple Channel Controller
Programming
To Use Run-Time Control Mode
Event Trigger
If TTL triggering has been selected, the 85330A waits for an Event Trigger pulse before sending a measurement trigger to the receiver. If IMM triggering has been selected, the measurement trigger is sent to the receiver immediately. The trigger mode is selected using
RUNT:EVEN:TRIG. If a timeout
occurs while waiting for Event Trigger, run-time is aborted and an error message is issued. The timeout duration can be set using the
RUNT:TIME:EVEN
command.
Receiver Ready
The 85330A now waits for the Receiver Ready signal (from the receiver), indicating that the 8530A is ready to take another measurement. If a timeout occurs while waiting for Receiver Ready, run-time is aborted and an error message is issued. The timeout duration can be set using the
RUNT:TIME:REC
command.
Switch List Loop
If all switch settings defined in RUNT:SWIT:SCAN have not been measured, the next switch state is asserted and the settling time delay occurs. Another measurement trigger is sent to the receiver, and the 85330A waits for Receiver Ready again. This loop continues until all defined switch states have been measured.
85330A Multiple Channel Controller 6-15
Programming
To Use Run-Time Control Mode
Figure 6-2 Run-Time Flow Chart with Programming Command References
6-16 85330A Multiple Channel Controller
Programming
To Use Run-Time Control Mode
Frequency Loop
After all switch states have been measured at the first frequency, the measurements can now be repeated at the next frequency. Here are the steps that occur during the frequency change:
The first switch state is asserted once more, and the settling time delay
occurs.
If source 1 triggering is set to TTL (applicable for fast source control
mode), a frequency-incrementing trigger is sent to source 1, and the 85330A waits for the TTL Ready signal before continuing. If a timeout occurs while waiting for TTL Ready, run-time is aborted and an error message is issued. The timeout duration can be set using the
RUNT:TIME:SOUR command. When TTL Ready is received, the 85330A
checks the triggering mode of source 2. If source 1 triggering is set to IMM (applicable for measurements where
the sources are controlled by the 8530A), the 85330A immediately checks the triggering mode of source 2.
If source 2 triggering is set to TTL (applicable for fast source control
mode), a frequency-incrementing trigger is sent to source 2, and the 85330A waits for the TTL Ready signal before continuing. If a timeout occurs while waiting for TTL Ready, run-time is aborted and an error message is issued. The timeout duration can be set using the 85330A
RUNT:TIME:SOUR command. When TTL Ready is received, the 85330A
re-enters the Switch List Loop so all switch states will be measured at the new frequency.
If source 2 triggering is set to IMM (applicable to measurements where the sources are controlled by the 8530A), the 85330A immediately re-enters the Switch List Loop so all switch states will be measured at the new frequency.
Event Loop
Once all switch states have been measured at all frequencies, the next “event” can be measured. This would be the next angle in an antenna measurement system. Stated generically, this is a full repetition of measurements at all switch states and frequencies for the next “event.” An “event” being whatever has occurred that caused another Event Trigger signal. The number of events in the measurement is defined using the
RUNT:EVEN:COUN command.
The sequence now loops back to START EVENT, which is at the beginning of the eventloop. The event loop repeats, measuring all switch states at each frequency until the number of event loops is completed. When finished, the 85330A exits run-time mode and goes into the idle state.
85330A Multiple Channel Controller 6-17
Programming
To Use Run-Time Control Mode

Run-Time Measurement Sequence for Multiple Controllers

Using IMM vs. TTL Trigger for Source 1

The run-time measurement sequence for multiple controllers is similar to a single controller shown earlier. See “Starting Run-Time Mode” on page 6-14 for more information on this sequence. The sequence for multiple controllers has additional steps to allow communications between the controllers. Refer to Figure 6-3 on page 6-19 and Figure 6-4 on page 6-20 for the actual run-time measurement sequence.
Refer to “Source 1 IMM, TTL or REM1 trigger diamond in Figure 6-3. When using multi frequencies:
The RF Source controlled by the master 85330A should use the TTL
trigger.
The other RF Source (not controlled by the master 85330A) should use
the IMM trigger.
6-18 85330A Multiple Channel Controller
To Use Run-Time Control Mode
Programming
Figure 6-3 Run-Time Flow Chart for Multiple Controller, Control Mode controlling
REMote1
85330A Multiple Channel Controller 6-19
Programming
To Use Run-Time Control Mode
Figure 6-4 Run-Time Flow Chart for Multiple Controller, Remote Mode being
controlled by CONToller
6-20 85330A Multiple Channel Controller

Programming Examples

Programming Examples

Example 1 Example 1 is applicable to CW measurements.

1001 ! 1002 ! RE-SAVE “EX1” 1003 ! 1004 Example_1:! 1005 ! 1006 ! This example shows how to make single-frequency, multi-channel 1007 ! measurements using the HP 85330A and the FAST DATA modes of the HP 8530A 1008 ! Microwave Receiver. 1009 ! 1010 ! It uses the HP BASIC/WS TRANSFER command to read data from the receiver 1011 ! The HP BASIC command ENTER may also be used. 1012 ! 1013 INTEGER Data_f1(1:32000,0:2) BUFFER ! DATA FROM RECEIVER IN FORMAT FORM1. 1014 DIM Err_str$[128] 1015 ! 1016 Build_table:! 1017 ! 1018 ALLOCATE REAL Exp_tbl(0:255) 1019 ! 1020 ! Build the FORM1 to FORM3 coversion table. During the FAST DATA 1021 ! aquisition from the HP 8530A data translation is need to conver the 1022 ! 6 bytes read from the receiver to a data point consiting of a 1023 ! real and imaginary pair. 1024 ! 1025 Exp_tbl(0)=2^(-15) 1026 FOR N=0 TO 126 1027 Exp_tbl(N+1)=Exp_tbl(N)+Exp_tbl(N) 1028 NEXT N 1029 Exp_tbl(128)=2^(-143) 1030 FOR N=128 TO 254 1031 Exp_tbl(N+1)=Exp_tbl(N)+Exp_tbl(N) 1032 NEXT N 1033 ! 1034 Set_vars:! 1035 ! 1036 ! Set variables 1037 ! 1038 Scu_addr=0 ! SCU address
Programming
85330A Multiple Channel Controller 6-21
Programming
Programming Examples
1039 Chan_start=1 ! First Channel 1040 Chan_stop=4 ! Last Channel 1041 Chan_pts=(Chan_stop-Chan_start)+1 ! Number of channels 1042 Switch_start=Scu_addr*100+Chan_start ! Starting SWITCH ADDRESS 1043 Switch_stop=Scu_addr*100+Chan_stop ! Ending SWITCH ADDRESS 1044 ! 1045 Angle_start=-90 1046 Angle_stop=90 1047 Angle_incr=10 1048 Angle_pts=((Angle_stop-Angle_start)/Angle_incr)+1 1049 ! 1050 Freq_cw=2 ! GHz 1051 ! 1052 Rec_averages=1 1053 ! 1054 Points=Angle_pts*Chan_pts ! Total points to be taken. 1055 ! 1056 REDIM Data_f1(1:Points,0:2) ! Re-dimension array to the number of points. 1057 ALLOCATE Data_f3(1:Points,1:2) ! Converted data in FORM3 (REAL AND IMAGINARY 1058 ! ! PAIRS). 1059 ! 1060 ! Set HP-IB addresses 1061 ! 1062 ASSIGN @Rec TO 716 ! ASSIGN 8530A HP-IB. 1063 ASSIGN @Rec_data TO 716;FORMAT OFF ! ASSIGN 8530A DATA HP-IB. 1064 ASSIGN @Hp85330a TO 70918 ! ASSIGN 85330A HP-IB 1065 ASSIGN @Buffer TO BUFFER Data_f1(*) ! ASSIGN input BUFFER for TRANFER 1066 ! ! statement. 1067 Set_receiver:! 1068 ! 1069 OUTPUT @Rec;”FREQ;” ! Set to frequency domain 1070 OUTPUT @Rec;”SINC;” ! Set to single channel 1071 OUTPUT @Rec;”SINP;” ! Set to single point 1072 OUTPUT @Rec;”CENT “;Freq_cw;”GZ;” ! Set to single point 1073 OUTPUT @Rec;”PARA1;” ! select b1/a1 ratio 1074 ! 1075 IF Rec_averages>1 THEN 1076 OUTPUT @Rec;”AVERON”;Rec_averages;”;” ! Turn averaging on. 1077 ELSE 1078 OUTPUT @Rec;”AVEROFF;” ! Turn averaging off. 1079 END IF 1080 ! 1081 ! 1082 Set_85330a:! 1083 !
6-22 85330A Multiple Channel Controller
Programming Examples
1084 OUTPUT @Hp85330a;”*RST;” ! Reset 1085 OUTPUT @Hp85330a;”RUNT:EVEN:TRIG TTL;” ! Set the triggering. 1086 OUTPUT @Hp85330a;”RUNT:EVEN:COUN “;Angle_pts;”;” ! Angle increments 1087 ! 1088 OUTPUT @Hp85330a;”RUNT:TIME:EVEN 0,15000000;” ! timeout 1st point: 15 sec. 1089 OUTPUT @Hp85330a;”RUNT:TIME:EVEN 1,5000000;” ! timeout 2nd - last: 5 sec. 1090 OUTPUT @Hp85330a;”RUNT:TIME:REC 1000000;” ! timeout receiver: 1 sec. 1091 ! 1092 OUTPUT @Hp85330a;”RUNT:SWIT:DEL 2;” ! Switch settling is 2 uS. 1093 OUTPUT @Hp85330a;”RUNT:SWIT:SCAN 1,(@”;Switch_start;”:”;Switch_stop;”);” 1094 ! 1095 OUTPUT @Hp85330a;”RUNT:SOUR:COUN 1;” ! Frequency points = 1 for CW 1096 OUTPUT @Hp85330a;”RUNT:SOUR:SOURCE1:TRIG IMM;” ! No External triggering. 1097 OUTPUT @Hp85330a;”RUNT:SOUR:SOURCE2:TRIG IMM;” ! No External triggering. 1098 ! 1099 OUTPUT @Hp85330a;”SYST:ERR?;” ! Check error status 1100 ENTER @Hp85330a;Err_num,Err_str$ ! 1101 ! 1102 Set_positioner:! 1103 ! 1104 ! Set positioner to start angle. 1105 ! Set velocity, acceleration. 1106 ! Set start, stop and increment angles. 1107 ! 1108 Start_meas:! 1109 ! 1110 ! Set the HP 8530A in FAST AUTO-RANGING data mode. 1111 ! 1112 OUTPUT @Rec;”FASAD;” ! SET THE RECEIVER TO FAST DATA w/ AUTO-RANGE. 1113 REPEAT ! WAIT UNTIL THE RECEIVER IS READY TO 1114 WAIT .001 ! TO TAKE DATA. 1115 UNTIL BIT(SPOLL(@Rec),2) ! 1116 TRIGGER @Rec ! ISSUE HPIB TRIGGER TO BEGIN FAST DATA MODE. 1117 ! 1118 ! Set the HP 85330A to intitiate the run time control. 1119 ! 1120 OUTPUT @Hp85330a;”RUNT:INIT:IMM;” ! Initiate the HP 85330A run time mode. 1121 ! 1122 ! Set the positioner to take an angle scan. 1123 ! 1124 REM Start the positioner. 1125 ! 1126 ! This starts the data tranfer from the receiver to the computer. When 1127 ! a trigger is issued to the receiver the data is placed into the receiver’s 1128 ! buffer and then read from the reciever using the following TRANSFER
Programming
85330A Multiple Channel Controller 6-23
Programming
Programming Examples
1129 ! statement. 1130 ! 1131 TRANSFER @Rec TO @Buffer;RECORDS Points,EOR (COUNT 6) 1132 ! 1133 N=1 ! N IS THE CURRENT POINT. 1134 REPEAT 1135 ! 1136 ! The TRANFER statement is a background process that allows the 1137 ! computer BUFFER to be filled while the other commands are executed. 1138 ! Therefore, other code (i.e. drawing data to the display data can go 1139 ! here without hindering the measurement process. 1140 ! 1141 ! The ENTER statement can also be used to read part or all of the trace 1142 ! instead of using the TRANFER statement. 1143 ! 1144 ! Remember that in FORM 1 data, which the HP 8530A uses in the FAST DATA 1145 ! modes each data point is 6 bytes. The 6 bytes must be converted to 1146 ! a real and imaginary pair. 1147 ! 1148 ! -­1149 ! 1150 STATUS @Buffer,4;R4 ! Check the number of bytes in the buffer 1151 IF R4>=6*N THEN ! Is there another point (6 bytes) in the buffer? 1152 ! 1153 ! If yes THEN converte the data from FORM 1. 1154 ! 1155 Exp=Exp_tbl(BINAND(Data_f1(N,2),255))! CONVERT FORM1 TO FORM3. 1156 Data_f3(N,1)=Data_f1(N,1)*Exp ! REAL DATA. 1157 Data_f3(N,2)=Data_f1(N,0)*Exp ! IMAGINARY DATA. 1158 N=N+1 1159 END IF 1160 ! 1161 UNTIL N>Points 1162 ! 1163 CONTROL @Buffer,8;0 ! TERMINATE TRANSFER 1164 OUTPUT @Rec;”SINP;” ! TAKE RECEIVER OUT OF FAST-CW MODE 1165 END
6-24 85330A Multiple Channel Controller
Programming
Programming Examples

Example 2 Example 2 applies to measurements where the sources are controlled by the

8530A
1001 ! 1002 ! RE-SAVE “EX2” 1003 ! 1004 Example_2:! 1005 ! 1006 ! This example shows how to use the HP 85330A and HP 8530A’s Multi-parameter 1007 ! Display mode. This is used for multi-frequency measurements when the 1008 ! microwave sources are under HP 8530A HP-IB control. 1009 ! 1010 ASSIGN @Rec TO 716 ! ASSIGN 8530A HP-IB. 1011 ASSIGN @Rec_data TO 716;FORMAT OFF ! ASSIGN 8530A DATA HP-IB. 1012 ASSIGN @Hp85330a TO 70918 ! Assign 85330A HP-IB 1013 ! 1014 DIM Outstr$[128] 1015 DIM Err_str$[128] 1016 ! 1017 Scu_addr=0 ! SCU address 1018 Chan_start=1 ! First Channel 1019 Chan_stop=4 ! Last Channel 1020 Chan_pts=(Chan_stop-Chan_start)+1 ! Number of channels 1021 Switch_start=Scu_addr*100+Chan_start ! Starting SWITCH ADDRESS 1022 Switch_stop=Scu_addr*100+Chan_stop ! STOPPING SWITCH ADDRESS 1023 ! 1024 Angle_start=-90 1025 Angle_stop=90 1026 Angle_incr=10 1027 Angle_pts=((Angle_stop-Angle_start)/Angle_incr)+1 1028 ! 1029 Freq_start=2 1030 Freq_stop=20 1031 Freq_pts=5 1032 ! 1033 Rec_averages=1 1034 ! 1035 Set_receiver: ! 1036 ! 1037 INTEGER Preamble,Data_bytes 1038 ALLOCATE REAL Data_freq(1:Freq_pts,1:2) 1039 ! 1040 OUTPUT @Rec;”FREQ;” ! FREQUENCY DOMAIN. 1041 OUTPUT @Rec;”EDITLIST;CLEL;SADD;” ! Edit FREQ LIST. 1042 OUTPUT @Rec;”STAR”;Freq_start;” GHZ;STOP”;Freq_stop;”GHZ;”! Set Start, stop. 1043 OUTPUT @Rec;”POIN”;Freq_pts;”;SDON;EDITDONE;” ! Set points.
85330A Multiple Channel Controller 6-25
Programming
Programming Examples
1044 OUTPUT @Rec;”LISFREQ;” ! Turn on FREQ LIST. 1045 ! 1046 IF Rec_averages>1 THEN 1047 OUTPUT @Rec;”AVERON”;Rec_averages;”;” ! Turn averaging on. 1048 ELSE 1049 OUTPUT @Rec;”AVEROFF;” ! Turn averaging off. 1050 END IF 1051 ! 1052 ! MULTI-PARAMETER display only uses trigger if parameter is active. 1053 ! 1054 OUTPUT @Rec;”STITOFF;”! STIMULUS TRIGGER OFF 1055 OUTPUT @Rec;”PAR1TON;”! PARAMETER 1 TRIGGER ON 1056 OUTPUT @Rec;”PAR2TON;”! PARAMETER 2 TRIGGER ON 1057 OUTPUT @Rec;”PAR3TON;”! PARAMETER 3 TRIGGER ON 1058 OUTPUT @Rec;”PAR4TON;”! PARAMETER 4 TRIGGER ON 1059 ! 1060 ! Set all ratios for each displayed parameter to a common channel 1061 ! 1062 OUTPUT @Rec;”PARA1;NUMEB1;DENOA1;LOCKNONE;DRIVNONE;REDD;” ! b1/a1 ratio 1063 OUTPUT @Rec;”PARA2;NUMEB1;DENOA1;LOCKNONE;DRIVNONE;REDD;” ! b1/a1 ratio 1064 OUTPUT @Rec;”PARA3;NUMEB1;DENOA1;LOCKNONE;DRIVNONE;REDD;” ! b1/a1 ratio 1065 OUTPUT @Rec;”PARA4;NUMEB1;DENOA1;LOCKNONE;DRIVNONE;REDD;” ! b1/a1 ratio 1066 ! 1067 ! Set the active channels using the MULTI-PARAMETER display. 1068 ! 1069 IF Chan_pts=1 THEN OUTPUT @Rec;”SINC;” 1070 IF Chan_pts=2 THEN OUTPUT @Rec;”TWOP;” 1071 IF Chan_pts=3 THEN OUTPUT @Rec;”THREEP;” 1072 IF Chan_pts=4 THEN OUTPUT @Rec;”FOURP;” 1073 ! 1074 ! The first pass of a frequency sweep for the HP 8360A source is slower than 1075 ! subsequent sweeps, since the source is in learn mode. Take one slow one, 1076 ! then one fast one. 1077 ! 1078 FOR Passes=1 TO 2 ! Take two passes: one slow, one fast. 1079 OUTPUT @Rec;”TRGSFRE;HOLD;” ! Use internal triggering for these sweeps. 1080 OUTPUT @Rec;”SING;” ! take a single sweep. 1081 FOR N=1 TO Chan_pts 1082 OUTPUT @Rec;”PARA”&VAL$(N)&”;” 1083 OUTPUT @Rec;”FORM3;OUTPDATA;” 1084 ENTER @Rec_data;Preamble,Data_bytes 1085 ENTER @Rec_data;Data_freq(*) 1086 NEXT N 1087 NEXT Passes 1088 !
6-26 85330A Multiple Channel Controller
Loading...