Agilent E1472A Users Guide

HP E1472A/73A/74A/75A User’s Manual Contents
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
WARNINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Safety Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Declaration of Conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Manual Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Manual Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Suggested Sequen ce to Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 1: Getting Started
RF Multiplexer Descr ip ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Typical Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Instrument Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Programming the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Specifying SCPI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
RF Multiplexer Ch an nel Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . 12
RF Multiplexer Card Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Module Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Channel Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
SCPI Command F ormat Used in Th is Ma nua l . . . . . . . . . . . . . . . . . . . . 14
Initial Opera ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Chapter 2: Configuring the RF Multiplexer Mod ules
Warnings and Cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Setting the Address S witch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Selecting the Interrupt Pri ori ty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Expanding the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Selecting the Rela y Drive Lev el . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Connectin g U ser Inputs To E14 72A/73A . . . . . . . . . . . . . . . . . . . . . . . . . 23
Cabling Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Connectin g U ser Inputs To E14 74A/75A . . . . . . . . . . . . . . . . . . . . . . . . . 24
Cabling Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Example 1: Connection to a Network Analyzer . . . . . . . . . . . . . . . . . . . . 25
Example 2: Connection to a Network Analyzer . . . . . . . . . . . . . . . . . . . . 26
Cables and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 3: Using the RF Multiplexer
RF Multiplexer Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Reset Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Switching Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Example: Standard Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Examp le: T r ee Switchi ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Examp le: Matrix-Typ e Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
HP E1472A/73A/74A/75A User’s Manual Contents - 1
Recalling and Savi ng States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Storing Sta t e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Recalling State s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Detecting Error Conditi ons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Checking for Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Synchronizing t he RF Multipl exer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Synchronizing Instruments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Querying the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Chapter 4: RF Multiple xe r Com mand Refe re nce
Command Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Common Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
SCPI Command F ormat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
SCPI Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Subsystem Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Common Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Chapter A: Spec if ic ati ons
50-Ohm RF Multiplexer Spe cifi ca tions . . . . . . . . . . . . . . . . . . . . . . . . . 51
INPUT CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
AC PERFORMANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
DC PERFORMANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
75-Ohm RF Mult iplexer Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . 52
INPUT CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
AC PERFORMANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
DC PERFORMANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Relay Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
End-of-Life Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Replacement Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Chapter B: RF Multiple xer Regi ste rs
Address ing the Reg isters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Reading the Re gisters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
ID and Device T ype Register s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Status/C ont rol Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Remote M odule ID Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Channel Enable Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Writing to the Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Status/C ont rol Regi ster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Channel Enable Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Selecting Channels Using Your Own Relays . . . . . . . . . . . . . . . . . . . . . . . . 61
Example: U sing the Register and Pin-out Maps . . . . . . . . . . . . . . . . . . . . 63
Chapter C: R F Mult ipl exer Error Messages
Contents - 2 HP E1472A/73A/74A/75A User’s Manual
Certification
Hewlett-Packard Company certifies that this product met its publ i sh ed speci fica t ions a t the time of shipme nt from the fact or y. Hewl ett ­Packard further certifi es that its calibrat ion mea sureme nt s are tracea ble to the Unit ed Sta tes Na tion al Institut e of Standards and Technol­ogy (formerly National Bureau of Standards), to the extent allowed by that organization’s calibration facility, and to the calibration facilities of other International Standards Organization members.
Warranty
This Hewlet t-Pa ck ar d product is warr ante d agai nst de fect s in mate rials and w orkmansh ip for a period of three years from date of ship­ment. Duration and conditions of warranty f or this pr oduct ma y be super seded when the product is integrat ed into (become s a part of) other HP product s. Du ring the warrant y period, He wlett-Packard Company will, at its option, either repair or replace pr oducts which prove to be defective.
For warranty se r vice or repair, this product mu st be r etur ned to a service facil ity de si gnated by Hewlett-P ackard (HP). Buyer sha l l pre­pay shipping cha rges to HP and HP shall pay shipping charges to retu rn the product to Buyer. However, Buyer shall p ay all shipping charges, duties, and taxe s for products returned to HP from anot her count r y.
HP warrants that its softwar e and firmwar e designa ted b y HP for use with a product will execute its programmin g instru cti ons wh en properly installe d on that product. HP does not warrant that the operat ion of the product, or software , or firmware will be uninterrupted or er ro r f r ee.
Limitation Of Warrant y
The foreg oin g warra nt y sh al l not apply t o defects resulting from impr oper or inadequate mai nt enance by Buyer, Buyer-supplied prod­ucts or interfacing, unauthori ze d m odificati on or misus e, operation outside of the environmenta l specificat i ons for the product, or im­proper site prep arat i on or maint ena nce.
The design and imp le mentation of an y circuit on thi s product is the sole responsibil ity of the Buyer. HP does not warrant th e Buyer’s circuitr y or malfunctions of HP products that result from the Bu yer’s circuitry. In addition, HP d oes not warrant an y damage tha t oc­curs as a result of the B uyer’s circuit or any defects that resul t from Buyer-supplied products.
NO OTHER WARRANTY IS EXPRESSED OR IMPLIED. HP SPECIFICALLY DISCLAIMS THE IMPLIED WARR ANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Exclusive Remedie s
THE REMED IES PROVIDED HEREIN ARE BUYER’S SOLE AND EXCLUSIVE REMEDIES. HP SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER BASED ON CON­TRACT, TORT, OR ANY OTHER LEGAL THEORY.
Notice
The information contained in this document is subject to change without notice. HEWLETT-PACKARD (HP) MAKES NO WAR­RANTY OF ANY KIND W ITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WAR­RANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. HP shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance or use of this material. This docu­ment c ontains proprietary information which is protected by copyright. All righ ts ar e re served. No part o f this document may be photo­copied, reproduced, or translate d to another lan guage wit h out the prior written consent of Hewlett -Packar d C ompany. HP assumes no responsibility for the use or reliability of its software on equipment that is not furnished by HP.
U.S. Government Restricted Rights
The Software and Do cumentat ion have been devel ope d entir ely at privat e expe nse. The y are delivere d and licens ed as " comme rci al computer software" as defined in DF ARS 252. 227-7013 (Oct 19 88), DF ARS 252.211 -7015 (Ma y 1991) or DFARS 252. 22 7 -7 014 (Jun 1995), as a "commercial item" as defined in FAR 2.101(a), or as "Restrict ed c ompute r so ftwar e" as defi ned in FAR 52.2 27-19 (Jun
1987) (or any equivalent agency regulation or contract cl ause), whi cheve r is applicable. You have onl y those rights provided f or such So ft­ware and Documentation by the applicable FAR or DFARS clause or the H P s tanda rd software agreement for the product involved.
HP E1472A, E1473 A, E1474A, E1475A 50- & 75-Ohm RF Multiplexers/Expanders User’s Manual
Copyright © 1992 He wle tt-Pa cka rd Company. All Right s Reser ve d.
Edition 2
HP E1472A/73A/74A/75A User’s Manual 3
Documentatio n History
All Editions and Updates of this manual and their creation date are listed below. The first Edition of the manual is Edition 1. The Edi­tion number increment s by 1 whenever the manua l is revised . Updates , which are issued betw een Edi ti ons, c ontain repla ce ment pa ges to correct or add additional information to the current Edition of the manual. Whenever a new Edition is created, it wil l contain all of the Update inf ormat ion for the pre viou s Editi on. Each new Ed iti on or Update also incl ude s a revis ed c op y of this documentation his­tory page.
Edition 1 (Part Number E1472-90001). . . . . . . . . . . . . . . . . . . . . . January 1990
Edition 1 (Part Number E1474-90001). . . . . . . . . . . . . . . . . . . . . . October 1991
Edition 2 (Part Number E1472-90002). . . . . . . . . . . . . . . . . . . . November 1992
Safety Symbols
Instruction manual symbol affixed to prod­uct. Indicat es that the user must refer to the manual for specific WARNING or CAU­TION information to avoid personal injury or damage to the product.
Indicates the field wiring terminal that must be connected to earth ground before operat­ing the equipment—protects against electri­cal shock in case of fault.
Frame or chassis ground termi nal — t ypi-
or
cally connects to the equipment’s metal frame.
WARNING
CAUTION
Alternating current (AC).
Direct curren t (DC).
Indicate s ha za rdous voltages.
Calls at te nt i on t o a pr ocedure, practice, or condition that could cause bodily injury or death.
Calls at te nt i on t o a pr ocedure, practice, or con­dition that could possibly cause damage to equipme nt or perma nen t los s of data.
WARNINGS
The following ge ner al safet y prec aut ions mus t be observed du ring al l phas es of oper ation , ser vice , and repai r of this pr oduct. Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design, manufacture, and inten ded use of the product. Hewlett-Packard Company assumes no liability for the custo mer’s failu re to comply with these requirements.
Ground the equipment: For Safety Cl as s 1 equipmen t (equ ipment ha vin g a protective ea rth ter mi nal) , an unint erru ptib le sa fety earth
ground must be provide d from the ma in s power sour ce to the produ ct input wi rin g termi nals or suppli ed power cable .
DO NOT operate the produc t in an explosive at mospher e or in the presen ce of flammable gases or fume s.
For continued protect ion a gainst fire, repl ace the line fuse (s) only with fuse(s) of the same voltage and current rating and type. DO NOT use repaired fuses or short-circui ted fuse holders.
Keep away from live circuits: Operatin g personnel must not remove equipment covers or shields. Procedures involving the removal of covers or shields are for use by service-trained personnel only. Under certain conditions, danger ous v oltage s m ay exist even with the equipment switched off. To avoid dangerous ele ctrical shock , DO NOT perf orm procedures involving cover or shield removal unless you are qualified to do so.
DO NOT operate damaged equipment: Whene ver it i s p ossibl e tha t the sa fe ty protection features buil t into t hi s product have been im­paired, eithe r t hr ough physical damage, excessive moisture , or any other reason, REM OVE POWER and do not use the product until safe operation can be verified by service-tra ined personn el. If necessary, return the produ ct to a Hewlett-P ackar d Sale s and Ser vice Of­fice for service and repair to ensure that safety features are maintained.
DO NOT service or adjust alon e: Do not attempt internal service or adjustment unless another person, capable of rendering first aid and resuscitation, is present.
DO NOT substitute parts or modify equipment: Because of the danger of introducing additional hazards , do not install substitute parts or perform any unauthorized modifica tion to the product. Retur n the product to a Hewlet t-P ackar d Sales and Ser vice O ffice for service and repair to ensure that sa fe ty features are mai nt ai ned.
4 HP E1472A/73A/74A /75A User’s Manual
Declaration of Conformity
according to ISO/IEC Guide 22 and EN 45014
Manufacturer ’s Na me: Hewlett-Pa ckar d C ompany
Loveland Manufacturing Center
Manufactu rer ’s Address: 815 14th Street S.W.
Loveland, Colorado 80537
declares, that the product:
Product Name: Six 1x4, 50- and 75-Oh m RF Multipl exer and Expa nder
Model Number(s): HP E1472A/E1473A/E1474A/E1475A
Product Opti ons: All
conforms to the foll ow in g Product Specifications:
Safet y: IEC 348:1978 /HD 401 S1:1 981
CSA 556B UL 1244
EMC: CISPR 11:1990/EN55011 (1991): Group1 Class A
EN50082-1: 1992 IEC 801-2:1991: 4kVCD, 8kVAD IEC 801-3:1984: 3 V/m IEC 801-4:1988: 1kV Po wer Line, 0. 5k V Signa l Line s
Supplementary Information: The pr oduct herewith complies w ith th e req uirements of the Low Voltage Directive 73/23/EEC and the EMC Directive 8 9/336/ EEC and carries th e "CE" markin g accordingly.
Safet y qualifica tion per formed May, 1989. Tested in a typical HP B-size VXI configuration.
September 5, 1996 Jim White, QA Manager
European conta ct: Your loca l He wlett-Pa cka rd Sales a nd Servi ce O ffic e or Hewlett- Packa rd GmbH, Departm ent HQ-TRE, Herr en ber ger Straße 130, D- 71034 Böblingen, Germa ny (FAX +49-7031-143143).
HP E1472A/73A/74A/75A User’s Manual 5
Notes
6 HP E1472A/73A/74A /75A User’s Manual
How to Use this Manual
1
Manual Overview This manual sho ws how to operate, c onfigure, and progra m the HP E1472A
50 RF Multiplexer, E1473A 50 RF Multiplexer Expander, E1474A 75 RF Mul ti plexer, and E1475A 7 5 Ω RF Mult iplexer Expander modules. Except where noted , the term “RF Multiplexer” refers to the HP E1472A 50 RF Multiplexer and E147 4A 75 RF Multip lexer M odules. The term “Expander” refers to the HP E1473A 50 Ω RF Multiplexer Expander, and E1475A 75 RF Multiplexer Expander Modules.
The RF Multiplexer is a VXIbus C-Size register - ba s ed slave device, and can oper at e in a C-size VXIbus mainframe using an HP Command Module such as the HP E1405 or HP E1406. For oth er ma nufacturers’ mainfra mes, refer to the applicabl e manual supplied b y the manufacturer.
Most information in this manua l appl ies to RF Multiplexer oper ati ons in an HP 75000 Series C S ystem Comma nd M odule. The Standard Comma nd s for Programmabl e Instrument s (SCPI) is used as the programming langu age. F or non-SCPI program ming , refer to Appendi x B for regist er- based progra mmi ng.
1
Manual Cont ent This manual has fou r chap ter s and th re e append ixes.
Chapters 1 and 2 provide RF Multiplexer a nd Expand er descript ions and
configurations, and Chapter 3 shows several ways to use the RF Multiplexer and the Expander . For basic opera tions usi ng SCPI, use thes e ch apters. For register programmin g use Chap ters 1 and 2, and append ix B.
Chapter 4 describes SCPI commands.
Appendix A lists the RF Multiplexer specifications and provides
informati on about relays, Appendix B has register based program ­ming information, and Appen dix C lists error codes and messages.
1
Suggested Sequence to Use
BASIC OPERATIONS/ CONFIGURATION
This Manual
SCPI Programming
CHAPTER 1
CHAPTER 2
CHAPTER 3
ADVANCED/REFERENCE INFORMATION
CHAPTER 4
Register Programming
CHAPTER 1
CHAPTER 2
APPENDIX
B
HP E1472A/73A/74A/75A User’s Manual 7
Notes
8 HP E1472A/73A/74A/75A User’s Manual
Getting Started
Using This Chapter This chapter descr ibe s the RF Multi plexer and Expa nd er modules, and conta ins
information on how to program them using SCPI (Standard Comm a nds for Programmable Instruments) commands. This chapter contains the following sections:
RF Multiplexer Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 9
Ins trumen t Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 11
Programm in g the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . Page 11
Initial Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 15
1
1
RF Multiplexer Descriptio n
Refer to Figure 1- 1 for t he following explanation of the 50 Oh m and 75 Ohm RF Multiplexer and 50 Ohm and 75 Ohm RF Multipl ex er Expan der modul es.
General Description The RF Multiplexer (6 x 4:1) and the Expand er (6 x 4:1) modules are VXIbus
C-Size register- ba s ed products w hich provi de bidirecti onal s witchi ng for user inputs and outputs. Switching consists of connecting one cha nn el to comm on in that bank . The RF Multiplexer can operate in a C-Size VXIbus mainframe using an HP Control Module such as an HP E1 405 or HP E140 6.
Up to two Expander m odu les can be c ontrol led by a single RF Mult ip lexer module, providing a total of eighteen (4:1) multiplexer banks. These Expander modules can either be inser t ed into the C-Size mainframe next to the RF Mul ti pl ex er, or can be located up to eight meter s from t he RF Mu ltipl exer using the remote expander cables. Locating the Expander module close to the external device keeps connecting cable lengths to a minimum, thereby reducing the possibility of cross-talk and inserti on loss of high frequ en cy signal s.
You may connect either HP E1475A 75 Ohm Expander Rel a y Modules or the HP E1473A 50 Ohm Exp ander Rela y M odules t o the HP E1472A or HP E1474A Multipl exer module. The drivers on both modu les can supp ort eith er of the expander relay modules.
Basic Operation The RF Mult iplexer module and each Exp ander module consists of si x ba nks of
channels (ban k 0 through bank 5) to form six 4:1 multip lexer s. The s witch ing sections of the RF Mul tipl ex er and Expan der modules a re iden t ica l. See Figure 1-1 for a simplified switchin g diagr am. Banks are arrang ed as foll o ws:
Bank 0 includes channels 00 through 03 and Com 00.
Bank 1 includes channels 10 through 13 and Com 10.
Bank 2 includes channels 20 through 23 and Com 20.
Bank 3 includes channels 30 through 33 and Com 30.
Bank 4 includes channels 40 through 43 and Com 40.
Bank 5 includes channels 50 through 53 and Com 50.
Chapter 1 Getting Started 9
RF MUX
Note: Duri ng Power off, Power Up, and Reset, Channel 0 is connected to COM on Each Bank.
Figure 1-1. Multipl exer/Exp an der Swi tch ing Diagram
10 Getting Started Chapter 1
In the remainder of this manua l, chan nels are r ef erred t o as n0 through n3 and Com n0, where n is the ba nk number (0 through 5). Ea ch ch annel is switched ( c onnected to its common) by closin g the appropri ate ( nonla tchi ng) rel a ys. Channels n0 through n3 can b e s witched to Com n0 for all banks. Only one channel in each bank can be conne cted to its common at a time.
User inputs/outputs t o ea ch cha n nel are via SMB connectors. When a channel is CLOSed, it is internally connected to the COMmon connector. When a channel is open, it is internally disconnected. Open chan nels are not terminated. At power-off, p ower-on, or reset, channel n0 i s s witched t o the COM n0 connector, and all other channel s (n1 throug h n3) are open (non -t ermi nated) f or all banks.
Typical Configuration The RF Multiplexer and Expander relays are con figured in a “tree” structure which
provides high isolation and low VSWR (voltage standing wave ratio). Each channel can switch user inputs up to 24 watts (42 V peak). User input frequencies to the 50 RF Multip lexer and Expa nder modu les ca n be from DC to 3 G Hz. User input frequencies to the 75 RF Multip lexer and Expander modules can be from DC to 1.3 GHz. The RF Multiplex er can be confi gured for sev eral arra ngem en ts, such as standard, tree, or matri x (see Chapter 3 for more information).
For a SCPI (Standard C ommands for Progra m mable Inst rum en ts) environm en t, one or more RF Multiplexers ( with or without Expanders c onnected) can be de fined as a switchbox instr um en t. For a switchbox instrum en t , all RF Multip lexer cha nnel s within the instrument can be addressed using a single interface address.
1
Instrument Definition
1
Programmin g the RF Multiplexer
HP plug-in modules i nsta lled in an HP mainfr ame or used with an HP comma nd module are trea t ed as indepen den t instrum en ts ea ch having a unique s e condary HP-IB address. Each instrum ent is also assigned a dedica ted er ror queue, i nput an d output bu ff ers, status registers and, if applicable, dedicated ma in frame/ command mod ule memory space for readings or dat a . An in str ument may be composed of a single plu g-i n module (such as a counter) or multiple p lug -in modules (for a Switchbox or Scanning Voltmeter Instru men t ).
To program the RF Mu ltipl exer using SCPI, you must select the con tr oll er langua ge, i nter face ad dress, and SCPI commands to be used. Guidelines to select SCPI comman ds for t he RF Mu ltipl exer follow. Refer to your specific HP Control Module Manual for interface addressin g and contr oller langu age information.
Chapter 1 Getting Started 11
Note
This discussion appl ies to SCPI progra mming . See Appendix B (RF Mult iple xer Register s ) for de tails on RF Mul ti pl exe r reg ist ers.
Specifying SCPI
Commands
RF Multiplexer
Channel Addresses
RF Multiplexer Card
Numbers
Note
To address specific channels within an RF Multiplexer, you must specify the SCPI command and RF Mult iplexer channel address. For the RF Multiplexer, use CLOSe (channel_list) to switch (c onne ct) channels.
For the RF Multiplexer, the channel address (channel_list) has the form (@ccmmnn) wher e cc = RF Multiplexer card num ber (01-99), mm=RF Multiplexer/ E xpa nder modu le num ber (00-02) , and nn = cha nnel nu mb er (00-03,10 -13,20-23,30 -33, 40-43, or 50- 53). Use the f orm:
(@ccmmnn) for a single cha nnel
(@ccmmnn,ccmmnn) for multip le ch annels
The RF Multiplexer card num ber depends on the switchb ox c onfiguration (single-modul e or mul tipl e- module) set for the RF Multiplex ers. (Leading zeroes can be ignored for the card number.)
The Expander modul e (s) card number is the same as th e RF Multi plex er it is connec te d to .
Single-modu le. For a single-mod ule switchbox, the card numb er is always
01.
Multiple-module. For a mult ip le-module s witch box, th e RF Multiplexer
module with the lowest logical address is always card number 01. The card number with the next successive logical address is 02, and so on. Figure 1-2 illustrates the card numbers and logical addresses of a typical multiple-modu le switchbox.
The logical addresses n oted i n Figure 1 -2 appl ies to RF Multipl ex ers inst alled i n an HP 75000 Series C Mainframe w ith an HP Command M odule. See your specifi c “HP Command Module Manual” for more information on switchboxes and logical addressing. For uses in other systems or mainframes, see the a ppropr i ate ma nua l s.
12 Getting Started Chapter 1
MULTIPLE MODULE SWITCH BOX CARD NUMBERS
Figure 1-2. Card Numb ers for Mult iple- Mo dul e Switch boxe s
MODULE NUMBERS
Figure 1-3. Module Numbers
Chapter 1 Getting Started 13
Module Number The module number iden ti fies t he mod ule ( RF Multi pl ex er, Expa nd er #1, or
Expander #2) within the card . The number depends on t he desired m odule (RF Multiplexer, Expander #1, or Expander #2). Figure 1-3 i ll ustrates the module numbers of a typical ca rd.
RF Multiplexer. Module num ber is 00. If the RF Multiplexer
does not have Expander module(s) c onnected, the module number can be omitted.
Expander modu le #1 . Module number is 01. Used to select
the Expander module (if installed) connected to the RF Multiplexer RMD 3/RMD 2 internal ribbon connector.
Expander modu le #2 . Module number is 02. Used to select
the Expander module (if installed) connected to the RF Multiplexer RMD 5/RMD 4 internal ribbon connector.
Channel Number T he chann el number s are 0 0-03 ,10-13 ,2 0-23 ,30-33 , 40 -43, and 50-53. The cha nnel
is addressed using channel numbers. Use commas (,) to form a channel list. Only valid channels can be acc essed in a channel list.
Note
SCPI Command
Format Used in
This Manual
The RF Multiplexer will accept and exec ute chann el ranges (c cmmnn:c c mmnn) without generat ing an error, bu t the resul t is to close the last chann el in each ban k within the range spec if ied. Fo r ex ample, after CLOSe (@010101:010151) is executed, card 01, module 01 c hannels 03, 13, 23, 33, 43, and 51 would remain closed.
Example RF Multi ple xer Channel List
Channel Lists:
CLOSe (@10001) Connect channe l 01 to COM 00
on the RF Multipl exe r modul e , card 01.
CLOSe (@10101,20101) Connect channe l 01 to COM 00
on the Expander #1 module , cards 01 and 02.
You can send SCPI commands in either sh ort or long form. A long form ex am pl e is:
CLOSe (@10102)
The same command shown with out the lower ca s e letters is the short form. The command then becomes:
CLOS (@10102)
14 Getting Started Chapter 1
Some commands in this manual are shown with brackets ([ ]). These are implied or optional commands that you do not have to execute. For example, the ROUTe command is an implied command and is shown in this manual as:
[ROUT:]CLOS (@10102)
Thus, to execute these c ommands, simply enter:
CLOS (@10102)
See Chapter 4 for more explanation about SCPI commands and how to send them.
1
Initial Operation Use the following progra m exam ple to veri fy init ial RF Multi plex er oper ati on by
closing a channel and quer ying chann el closur e. The example fi rst resets the switchbox and then cl oses channel 02 of a single RF Multiplex er module (ca rd number 1) in the switchbox. The pr ogram next queries the cha nnel closure state. A returned "1" shows t hat the c omm and t o close the channel has been sent to the switchbox. A returned " 0" shows tha t the com m an d to clos e the channel has not been sent to the switchbox.
The computer used in the exampl e is an HP Series 20 0/300 c omputer with HP BASIC as the program la ngu ag e. Th e computer interfaces to the m ainframe using the Hewlett-Packa rd Interface Bus ( HP-IB). the HP-IB primary address is 09, and the HP-IB secondary address is 15. Refer to the your specific “HP Command Module User’s Guide” for addressing information.
1
The HP-IB interface select c ode is 7,
Example: Reset the switchbox and connect RF Mul tiplexer cha nnel 02 to COM 00.
10 OUTPUT 70915;"*RST" Resets the module. S witche s al l
channel n0 to COM n0.
20 OUTPUT 70915;"CLOS (@102)" Connect channel 02 to COM 00.
30 OUTPUT 70915;"CLOS? (@102)" Query channel 02.
40 ENTER 70915;Value Enter result s int o v alu e.
50 PRINT Value Display result s (shou ld retur n
"1").
60 END Terminate progra m.
1 HP-IB is Hewlett-Pa ck ard’s im plemen t a tion of IEEE Std 488.1-198 4
Chapter 1 Getting Started 15
Notes
16 Getting Started Chapter 1
Configurin g the R F Mu lti plex er Modul es
Using This Chapter This chapt er show s how to conne ct exter nal wiri ng to the RF Multip lexer and
Expander c onnect ors, and how to configur e the modul e for opera ti on. This chapt er contains the followin g secti ons:
Warnings and C autions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 17
Setting the Address Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 18
Selecting the Interrupt Priorit y . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 19
Expanding the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 20
Selecting the Relay Drive Level . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 22
Connectin g Us er Input s To E14 72A/ 73A . . . . . . . . . . . . . . . . . . . Page 23
Conne cting Us er Input s To E14 74A/ 75A . . . . . . . . . . . . . . . . . . . Page 24
Cables and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 27
1
Warnings and
2
Cautions
Warning
Caution
SHOCK HAZARD. Only servi ce-trained personnel who are aware of the hazards in vol ved s hould install, remove, or configure the RF Multiple xe r. Before you rem ove any installe d mod ule, disconnec t AC p ower fro m the mainframe and from other modules that ma y be conne cte d to the RF Multiplexer.
CHANNEL WIRING INSULATION. All channels that have a common connecti on m ust be ins ulated s o that the user is prote cte d fr om elec tric al shock in the event that two or more channels are connecte d toget her. This means wiring for all cha nnel s must be insulated as though each channel carries the voltage of the highe st voltage channe l.
MAXIMUM POWER. The maximum power that can be appl ied to a ny SMB
connector is 24 W (24 VA). The maximum vol ta ge that ca n be ap pli ed t o any S M B connector is 42 V peak. The maximum curren t that can be appl ied to any SM B connector is 1 A DC/AC RMS.
STATIC ELECTRICITY. Sta ti c el ectricity is a major cause of component failure. To prevent damage to the electrica l c omponents in the RF Multiplexer, o bserve anti-static tech ni ques when ever removing a module from the m ainframe or whenever working on a module.
Chapter 2 Configuring the RF Multiplexer 17
2
Setting th e Address Switch
Note
LOCATE AND SET THE LOGICAL SWITCH
The logical address switch (LADDR) factory setting is 120. You may have changed the setting during module insta llation . Valid address values are from 0 to
255. If the RF Multiplexer is used with an HP Com ma nd Modul e in a C Si ze Mainframe, refer to the “HP Command Module User’s Guide” for addressing information. Otherwise, use Fig ure 2-1 t o chan ge the s etting.
The address s witch selecte d value must be a multiple of 8 if the module is the first module in a “switchbox ” used in a VXIb us main frame , and bei ng in struc t ed by SCPI commands.
Figure 2-4 Address Selection
18 Configuring the RF Multiplexer Chapter 2
1
Selecting the Interrupt Priority
Note
The RF Multiplexer modul e gener a t es a n in terrupt after a channel has been closed. These interrupts are sent to, and acknowledgements are received from, the HP Command Module via the VXIbus backplane interrupt lines.
For most applica t i ons wher e t he RF Mult iplexer module is installed i n an HP 75 000 Series C mainframe, the interrup t priority jumper does not have to be moved. This is because the VXIbus interrupt lines have the same priority and interrupt priority is established by installi ng modu les in slots numeri cal ly closest to the Command Module. Thus, slot 1 has a higher pr i ority than sl ot 2, slot 2 has a higher pr iorit y than slot 3, etc.
Refer to Figure 2-2 t o change th e interrupt priority. You can select eight differ en t interrupt pri ority le vels. Level 1 is the lo west priority and Level 7 is the high est priorit y. Level X disables the interrupt. The Module’s factory setting is Le vel 1. To change, rem ove th e 4-pin jumper ( HP P/N 1258-0 247) from the ol d priori t y location and reinstall in the new priorit y location (Figure 2-2 shows a priority change from 1 to 7). If the 4-pin jumper is not used, the two jump er loca tions m ust have the same interrupt priority level selected (see Figure 2-2).
Level X interrupt priority shou ld not be used unde r norma l operat in g condi tions. Changing the priorit y level jumper is no t reco mmen de d. Do not change unle s s specificall y inst ruc ted to do so.
Figure 2-5 Interrupt Priorty Selection
Chapter 2 Configuring the RF Multiplexer 19
1
Expan ding the RF Multiplexer
Note
Each RF Multiplex er module is ca pable of c ontrol ling up to two Expander modules, providing a tota l of eighteen (4:1) ban ks. The Expander m odules can be physical ly located in the C-Siz e m a in fra m e next t o the RF Multiplexer, or up to eight meters away using extension cables. Use Figur e 2-3 and the pro cedure below to conne ct the Expander Modul es.
1. Verify a 3-1 cable (HP P/N E1472-6 1601 ) is insta lled in the Remot e Module Driver (RMD) 2/4/5 cable slot. Cable can be connected without removing the shield.
2. Cut the cable ties holdi ng the cables, and pull the cables throug h the slots in the shield .
3. Mark the 3-1 cables as shown in Figure 2-3 (cross-out unused RMD number).
4. Connect the 3-1 cables to the Expa nder M odules as fol l ows: RMD3 cable to HP Expander (mod ule 01) Bank 3-5 c onnect or. RMD2 cable to HP Expander (mod ule 01) Bank 0-2 c onnect or. RMD5 cable to HP Expander (mod ule 02) Bank 3-5 c onnect or. RMD4 cable to HP Expander (mod ule 02) Bank 0-2 c onnect or.
RMD1 cable is con ne ct ed to HP E1 472A /74A (module 00) Bank 3-5 con ne ctor, and RMD0 cabl e is con nect e d to HP E1472/ 74A (module 00) Ban k 0-2 co nne ctor at the factory. These conne ctio ns are not acce ssibl e with the shield in place and sho uld not be moved.
5. If the Expa nd er module is ph ysica lly l ocated (up to eight meters) awa y from the mainframe, you can daisy chain up to 10 extender cables (HP P/N E1473-80002) for ea ch RMD con necti on (see Fi gure 2-3, module 02).
6. Fold and tie unused RMD cables.
20 Configuring the RF Multiplexer Chapter 2
Module 01 E1473A or E1475A
Module 00 E1472A or E1474A
Module 02 E1473A or E1475A
Figure 2-3. Expander Module Connection
Chapter 2 Configuring the RF Multiplexer 21
1
Selecting the Relay Drive Le ve l
Note
Caution
The relay drive le vel is set at the factory to +12 Vdc. This is the level used by both the RF Multiplex er mod ule and th e Expa nd er mod ule rela ys.
DO NOT CHANGE the relay driv e level if using the HP E1472 A, E1473 A, E1474A, OR E1475A modules.
If external relays of +5 Vdc or +24 Vdc are used with the RF Multip lexer modul e, the drive level must be changed as follows:
1. Position the RF Multiplexer on a flat sur fa c e .
2. Using a TORX T-10 driver, remove the eight screws (HP P/N 0515-1135).
3. From the rear, care full y lift shield enough to access jumpers.
Relays may be permanently damaged i f the incorrect relay drive level is selected. Change the rela y drive level only when ALL relays used (mod ules 00 AND 01 AND 02) require a +5V or +24V drive level.
The shield is c onnected to the front panel a nd w ill be da m aged if bent too far. D o not move the RF Multiplexer module from the flat surfa ce with the shield in this condition. It ma y be necessar y t o loosen th e SMB connector nuts to access the jumpers.
4. Move both jumpers (HP P/N 1258-0141) from the +12 Vdc position to the desired drive le vel. Jumper J200 sets the volta ge drive level for the relay modules connected to P200; Jumper J400 sets the voltage drive level for the relay modules connected to P400.
5. Reinstall the eight screws.
Torx Screws
Figure 2-6 Relay Drive Level Selection
22 Configuring the RF Multiplexer Chapter 2
1
Connecting User Inputs To E1472A/73A
User inputs to the E1472A RF Multiplexer and E1473A E xpa nd er modules a re via user-supplied fem ale 50 Ohm SMB connectors to the male 50 Ohm SMB connectors on the modules. Figure 2-5 shows the RF Multiplexer 50 Ohm SM B connectors and associated channel nu m bers.
Cabling Guidelines • For best high-frequency performance, user cabli ng should have a t least two
braided shields or one brai d and a foil wrap.
Always use shielded coaxia l cables with the chara cteri stic imp edan ce of 50
Ohms. Keep cables as short as possible, especially in high-frequency circuits or pulse circuits where a rise/fall time is critica l.
Long cables can add delay time which can cause timing problems. All test
equipment, such as counters, spectrum analyzers, and oscilloscopes must be terminated in the char act er ist ic impeda nce (50 Ohm s) to minim i ze re flect i on loss.
Figure 2-7. 50 Ohm SMB Connect or Locat ion s
Chapter 2 Configuring the RF Multiplexer 23
1
Connecting User Inputs To E1474A/75A
User inputs to the RF Multiplexer a nd Expa nd er mod ules are via user -sup plie d female 75 Ohm SMB connectors to the male 75 Ohm SMB connectors on the modules. Figure 2-6 shows the RF Multiplexer 75 Ohm SM B connectors an d associated ch a nnel number s.
Cabling Guidelines • The 75 Ohm connect ors onl y work with one bra ided sh ield or one bra id and
a foil wrap.
Always use shielded coaxial cables with the chara cter isti c imped ance of 75
Ohms. Keep cables as short as possible, especially in high-frequency circuits or pulse circuits where a rise/fall time is critica l.
Long cables can add delay time which can cause timing problems. All test
equipment, such as counters, spectrum analyzers, and oscilloscopes must be terminated in the char act er ist ic impeda nce (75 Ohm s) to minim i ze re flect i on loss.
The 75 Ohm SMB connectors are significant ly differ ent than the
standard 50 Ohm SMB connectors. Caref ully plug the connectors in and out to minimize damage to the connector . The 75 Ohm SMB mating
connectors and accessories are available only from Hewlett-Pack ar d or E .F. Johnson Co.
Refer to Cabling Connect i on Exam ples 1 and 2 for inf ormati on on
connectors and accessories.
1
Figure 2-8. 75 Ohm SMB Connect or Locat ion s
1 E.F. Johnson Co., 299 Johnson Ave, Wa s eca, MN 56093-0514. T elephone: 1-800-24 7-8256,
FAX : 1-507-835-6287
24 Configuring the RF Multiplexer Chapter 2
Example 1:
Connection to a
Network Analyzer
Figure 2-7 shows how to connect the HP E14 74A/ E147 5A RF mu ltipl exer to an HP 8753 Network Analyz er with an HP 8540 6B 75 Ohm "S" Paramet er test set. Similar connections can be us ed for other devices. The Type N plug is available from Trompeter Elect roni c s
2
(part number UPL 95-5). The cable used is RG179.
Figure 2-9. Connecti o n to Network Analyzer with 75 Ohm "S"
Parameter Test Set
2 Trompter Elect ronics, 31 186 L a Ba ya Drive, Westl ake Vill age, CA. 91362-4047. Telep hone (81 8) 707 -202 0
Chapter 2 Configuring the RF Multiplexer 25
Example 2:
Connection to a
Network Analyzer
Figure 2-8 shows how to connect the HP E14 74A/ E147 5A RF mu ltipl exer to an HP 8753 Network Analyz er with an HP 85406A 50 Ohm "S" Parameter t est s et. Similar connections can be used for other devices.
Figure 2-10. Connectio n to Netwo rk Analyzer with 50 Ohm "S"
Parameter Test Set
26 Configuring the RF Multiplexer Chapter 2
1
Cables and Connectors
The followi ng tables list 50 Ohm and 75 Ohm cables and connectors available from He wlett-Packard. Some 75 Oh m connectors are al so available from E.F. Johnson Company.
Table 2-1. Right-Angle SMB Female (Plug) to Right-Angle SMB Female (Plug)
Length 50 HP Part Numbe r 75 HP Part Nu mbe r
55mm (2") 8120-5627 8120-5589
75mm (3") 8120-5628 8120-5590 125mm (5") 8120-5629 8120-5591 175mm (7") 8120-5630 8120-5592
330mm (13") 8120-5631 8120-5593 430mm (17") 8120-5632 8120-5594 925mm (36") 8120-5633 8120-5595
Table 2-2. Straight SMB Female (Plug) to Straight SMB Female (Plug)
Length 50HP Part Number 75 HP Part Number
125mm (5") 8120-5091 8120-5584
175mm (7") 8120-5623 8120-5585 330mm (13") 8120-5624 8120-5586 430mm (17") 8120-5625 8120-5587 925mm (36") 8120-5626 8120-5588
Table 2-3. Right-Angle SMB Female (Plug) to Bulkhead SMB Male (Jack)
Length 50HP Part Numbe r 75 HP Part Number
125mm (5") 8120-5608 8120-5579
175mm (7") 8120-5609 8120-5580 330mm (13") 8120-5610 8120-5581 430mm (17") 8120-5611 8120-5582 925mm (36") 8120-5612 8120-5583
Table 2-4. Right-Angle SMB Female (Plug) to Bulkhead BNC Male (Plug)
Length 50HP Part Number 75Ω HP Part Number
125mm (5") 8120-5603 8120-5598
175mm (7") 8120-5604 8120-5599 330mm (13") 8120-5605 8120-5600 430mm (17") 8120-5606 8120-5601 925mm (36") 8120-5607 8120-5602
Chapter 2 Configuring the RF Multiplexer 27
Table 2-5. Right-Angle SMB Female (plug) to Bulkhead-mount BNC Female (jack)
Length 50 HP Part Number 75 HP Part Number
125mm (5") 8120-5613 8120-5618
175mm (7") 8120-5614 8120-5619 325mm (13") 8120-5615 8120-5620 425mm (17") 8120-5616 8120-5621 925mm (36") 8120-5617 8120-5622
3
Table 2-6. 75 Ohm SMB Connectors
Drawing
Number Description HP Part Number E.F. Johnson Part Numb er
1 Jack (male) Straight Bulkhead SMB Cable Connector 1250-2341 131-8303-401 2 Jack (male) Load 1250-2342 131-8701-801 3 Jack (male) Short 1250-2358 131-8701-811 4 Jack (male) Open 1250-2354 131-8701-821 5 Plug (female ) Stra ig ht SMB Ca b le Con nector 1250-23 36 131-8403-00 1 6 Plug (female) 75 Ohm Load 1250-2343 131-8801-801 7 Plug (female) Short 1250-2359 131-8801-311 8 Plug (female) Open 1250-2355 131-8801-821
9 In-serie s Adapter Jack - Bulk he ad Jac k 1250-23 37 131 -8901-40 1 10 Right-Angle Bulkhead Jack 1250-2356 131-8701-501 11 Male Jack to Male Jack 1250-2378 131-8901-801 12 Female plug to Female Plug 1250-2377 131-8901-811 13 75 Ohm Type N Jack to 75 Ohm SMB Fema le Plug N/A 134-10 69 -02 1 14 75 Ohm Type N Jack to 75 Ohm SMB Male Jack N/A 134-1069-031 15 Right Angle Jack Receptacle 1250-2339 131-8701-301 16 Straight Jack Receptacle 1250-2335 131-8701-201 17 Right Angle Crimp Type Plug 1250-2340 131-8403-101
Table 2-7. 50 Ohm SMB Connectors
Drawing
Number Description HP Part Numbe r
1 Jack (male) Straight Bulkhead SMB Cable Connector 1250-1902 5 Plug (female ) Stra ig ht SMB Ca b le Con nector 1250-19 07 6 Plug (female) 50 Ohm Load 1250-0676 7 Plug (female) Short 1250-0911
9 In-serie s Adapter Jack - Bulk he ad Jac k 1250-15 93 11 Male Jack to Male Jack 1250-0669 12 Female plug to Female plug 1250-0672 15 Right Angle Jack Receptacle 1250-0543 16 Straight Jack Receptacle 1250-0257 17 Right Angle Crimp Type Plug 1250-1901
For Drawings, see next page.
3 SMB jacks are "male", S M B plugs are "fema le"; BNC jack s are " female", a nd BNC plugs are "m ale".
28 Configuring the RF Multiplexer Chapter 2
1
2
3
4
5
6
11
16
7
12
17
8
13
Figure 2-9. Connector Drawing s
9
14
10
15
Chapter 2 Configuring the RF Multiplexer 29
Notes
30 Configuring the RF Multiplexer Chapter 2
Using the R F Mul tip lexe r
Using This Chapter This chapter uses typi cal exam ples t o show how to use the RF Mult ip lexer and
Expander modu les. This chapter conta i ns the foll o wing sections:
RF Multiplexer Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 31
Reset Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 31
Switching Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 32
Recalling and Saving States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 34
Detecting Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 34
Synchronizing the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . Page 37
Querying the RF Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 37
1
3
RF Multiplexer
Table 3-1. RF Multiplexer Commands in Chapter 3
Commands
Command Description
[ROUT:]CLOS Close the channels in the channel list.
<channel_list>
[ROUT:]CLOS? Query th e st at e of the ch a nnels i n the ch a nnel l ist.
<channel_list>
[ROUT:]OPEN? Quer y th e st ate of the channels in the channel list . <channel _list> *CLS Clea rs a ll switchb ox status registers. *ESE Enables ev ent status register . *RST Sets the hardware and softwa re to a known state. *SRE Enables status register.
1
Rese t Co nditio n s When the RF Multiplexer is switched of f, switched on , or *RST (res et), all banks
close channel n0 to COMmon.
Caution
When the RF Multiplexer is p o wered up or down, signa ls c onnected to the channel n0 connector will also be connected to the COMmon connector.
Chapter 3 Using the RF Multiplexer 31
1
Switc h in g Ch an nels For general purpose switch operation, you can connect a signal by closing a specific
channel to its COMmon. One channel per bank will be conne cted to COMmon at all times, and only one channel per bank can be closed at a time. The following channel configurations are possible.
Close channels 00 to 03 by connecting a chan nel to COM00.
Close channels 10 to 13 by connecting a chan nel to COM10.
Close channels 20 to 23 by connecting a chan nel to COM20.
Close channels 30 to 33 by connecting a chan nel to COM30.
Close channels 40 to 43 by connecting a chan nel to COM40.
Close channels 50 to 53 by connecting a chan nel to COM50.
Use CLOSe channel_list to close a chann el to COMmon. channel_list has the form (@ccmmnn) for a single channel, and (@ccmmnn,ccmmnn,. ..) for two or more channels.
cc = card number (01-99).
mm = module nu m b er (00-02).
nn = channel num b er (00-03, 10-13, 20-23, 30-33, 40-43, 50-53).
Switching configurations include standard, matrix, and tree.
Note
Example: Standard
Switching
The following example s are sho wn using mul tiple conf igu rati ons (multiple-module switchbox and singl e modul e s witchb ox with Expa nde r modul e s ) to illustra te programming differe nces. It is important that the user un derstan d tha t all the examples shown could have been performed using only one HP E1472A or E1474A RF Multiplexer modu le.
Use standard switching to switch channels n0-n3 to COM n0 (wher e n = Switching bank number 0 to 5). One channel per bank can be connected to its common at a time.
This example c onnects channel 11 to COM10 of the RF Multiplexer in a standard configurat ion . The RF Mul tiplexer , withou t Expa nder modu les, is de fined as a single-mul tipl ex er s witchbox instrument. As shown in Figure 3-1, to connect COM 10 to ch a nnel 11, execute: CLOS (@111).
32 Using the RF Multipl exer Chapter 3
Figure 3-11 Example: RF Multiplexer Standard Switching
Example: Tree
Switching
Use tree switching to provide signal routing while maintai ning char act erist ic impedance. With tree switching, signal dela y time is more than doubled since the signal must pass th roug h two or more cha nnel ban ks plu s extra cablin g. Keep cables as short as possible, especially between channel banks, to minimize delay.
This example uses two RF Multiplexer s in a tree configuration to connect COM 10 of RF Multiplexer number 01 to chann el 13 of RF Multipl exer 02. The two RF Multiplexers for m a multiple-m ul tiplexer s witchbo x instrum en t. As shown in Figure 3-2, t o connect COM 10 to channel 13, ex ecut e: CLOS (@ 111,213).
Figure 3-12 Example: RF Multiplexer T ree Switch ing
Chapter 3 Using the RF Multiplexer 33
Example: Matrix-Type
Switching
Use matrix-type switching to provide connection of up to four devices under test (DUT) to up to four test instrument s. With this configurat ion, onl y one channel in bank 0 (one “row”) can be connected to one channel in bank 1 (one “column”) at a time.
This example uses one RF Multip lexer and one Expander in a matrix-typ e configuration t o c onnect channel 03 of the RF Multiplexer (module 0 0) to cha nnel 11 of the Expa nder (module 01). The RF Multiplex er and Expander modul es are defined as a single-multiplexer switchbox instrument. As shown in Figure 3- 3, to connect channel 03 to channel 11, execute: CLOS (@10003,10111).
1
Recalling and Saving States
Storing States T he *SAV <numeric_state> command sa ves the cu rrent instrum ent st ate. The sta te
Recalling States The *RCL <numeric_state> command recalls a previously saved state. Enter the
1
Detecting Error Cond itions
Figure 3-13 Example: RF Multiplexer/ Exp ander Matri x
Type Switch i ng
This section contains inform ation a bou t saving and re calling curren t RF Multiplexer st ates.
number (0-9) is speci fied i n the <numeric _state> parameter. The channel st at es (channel closed to common) are saved.
number (0-9) in the < numeric_state> parameter of the desired saved state. If *SAV was not previously executed using the selected number, the RF Multiplexer will configure to the reset values (channel 0 to COMmon on all banks).
This section discusses using the var ious RF Multiplexer register s to detect if a switchin g opera ti on has gen er ated a n er ror .
34 Using the RF Multipl exer Chapter 3
Checking for Errors There are t wo gen er al ap proa ch e s t o error ch ecking. The simplest, but most ti m e
consuming, is to ask the instrum ent whet her there are err ors a t e very step of the switching process. This is called “polling” and is illustra ted in the example sh own below.
05 DIM Err_num $ [256] 10 OUTPUT 70915; “CLOS(@101);:SYST : ERR?” 20 ENTER 70915;Err_num$ 30 IF VAL (Err_num $) <> 0 THEN 40 PRINT “Error”;Err_num$ 50 STOP 60 END IF 70 . . . (program continues)
The other approa ch invo l ves the use of i nterrupts. The following program is a method of checking for errors using interrupts as you program the RF Multiplexer. Th e pr ogram monitors the RF Mu lt ipl exer’s Standard E vent Status Register for an error c on dition. If no errors occur , the RF Multiplexer functions as pr ogra mm ed . If errors d o occur, the RF Multi plexer interr upt s the computer, and the error codes and messages are rea d from the error queu e. This approach requires less ch e cking but is more c omplex .
For the example, use:
an HP-IB select code of 7, primary address of 09, and secondary address of
15 for the RF Multiplexer
an HP Series 200/300 Computer with HP BASIC
Chapter 3 Using the RF Multiplexer 35
Execute:
10 !Call computer subprogram “Errmsg” if a RF Multiplexer 20 !programming error occurs. Enabl e the computer to re spond to an 30 !interrupt from the RF Multiplexer. 35 ! 40 ON INTR 7 CALL Errmsg 50 ENABLE INTR 7:2 60 ! 70 !Unmask the Event Stat u s bit in the RF Multipl exer ’s Status 80 !Register. Unmask the RF Multiplexer error condition s in its 90 !Standard Event Status Register. 95 ! 100 OUTPUT 70915;"*SRE 32" 110 OUTPUT 70915;"*ESE 64" 120 ! 130 !At this point, the RF Multipl exer is program m ed for the 140 !intended application. 145 ! 150 OUTPUT 70915;" . . . 160 OUTPUT 70915;" . . . 170 ENTER 70915; . . . 180 PRINT . . . 190 END 200 ! 210 !When an error occurs, clear the RF Multipl ex er to regai n 220 !control. Execute a Serial Poll to clear the service request 230 !bit in the Status Register. Read all error messages in the 240 !RF Multiplexer error queue. Clear all bits in the RF 250 !Multiplexer Standard Event Statu s Register. 255 ! 260 SUB Errmsg 270 DIM Message$[256] 280 CLEAR 70915 290 B=SPOLL (70915) 300 REPEAT 310 OUTPUT 70915; “SYST:ERR?” 320 ENTER 70915; Code, Message$ 330 PRINT Code,Message$ 340 UNTIL Code=0 350 OUTPUT 70915;"*CLS" 360 STOP 370 SUBEND
Comments The “HP Comman d M odule User’ s Guide” contains detailed inform at ion on the
Status an d Sta nda rd Even t Sta tu s reg isters.
36 Using the RF Multipl exer Chapter 3
1
Synchroni z ing the RF Multiplexer
Synchronizing
Instruments
This section discuss es s ynchroniz ing the RF Multip lexer module to other instruments when making measu remen t s.
The following examp le show s how you synchronize instrumen ts. In this exam ple, the RF Multiplexer switches a signal to be measured by a counter . This program verifies that the switchin g is complet e before the coun ter begins a measure m ent. For the example, use:
an HP-IB select code of 7, primary address of 09, and secondary address of
06 for the Counter
an HP-IB select code of 7, primary address of 09, and secondary address of
15 for the RF Multiplexer
an HP Series 200/300 Computer with HP BASIC
Execute:
10 ! Close channel 01 and request confirmation that the channel is 15 ! closed. 20 OUTPUT 70915;"CLOSE (@101);*OPC?" 25 ENTER 70915;OPC_value 30 !Read confirmation. 35 OUTPUT 70915;"CLOSE? (@101)" 40 ENTER 70915;A 50 !At this point (channel is closed) the measurement can be made. 60 OUTPUT 70906: “MEAS:FREQ?” 70 ENTER 70906:Meas_valu e 80 END
1
Querying th e RF Multiplexer
This section summariz es the query commands you can use to determine the configurat ion or state of the RF Mult ip lexer . All comm an ds end wit h the “?” which puts t he data into the output buffer where you ca n re trieve it to your computer . S ee Chapter 4 for mor e information.
Channel closed. CLOS?
Channel open. OPEN?
Module Description: SYST:CDES?
Modules Installed: SYST:COPT?
Module Type: SYST:CTYP?
System error: SYST:ERR?
Chapter 3 Using the RF Multiplexer 37
Notes
38 Using the RF Multipl exer Chapter 3
Comm
RF Multiplexer Command Reference
Using This Chapter This chapter describes Standa rd Command s for Programma bl e Instrument s (SCPI)
command s and summ ari zes IE E E 488.2 C ommon (*) comm ands a ppl ica ble to the RF Multiplexer.
See the “HP Command M odule User’s Gu ide” for additiona l infor mat i on on SCPI and common command s. This chapter contain s the following sections:
Command Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 39
SCPI Command Re ference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 42
Common Command Re ferenc e . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 48
Command Quick Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 49
4
1
Command Types Commands a re separat ed into two types: IEEE 488.2 Comm on Comma nds a nd
SCPI Commands.
Common Command
SCPI
and Format The SC PI comm ands perf orm functions like closing s witche s, querying instr um ent
Format
The IEEE 488.2 st an dard d e fines the C ommon C omma nds th at per for m functi ons like reset, self-t est, status by te quer y, etc. Common comma nds a re f our or five chara ct ers in length , a lways begin with the asterisk chara ct er (*), and m ay include one or more parameters. The command ke yword is separated from the first parameter by a space ch ar acter. Some examples of Com mon Commands are sho wn below:
*RST *ESR 32 *STB ?
states, or retrieving data. A subsystem command structure is a hierarchical structure that usually consists of a top le vel ( or root) command, one or more lower level sub comman ds, and their parameters. The followin g example shows a typical subsystem:
[ROUTe:]
CLOSe <channe l_list>
[ROUTe:] is the root command, :CLOSe is the second level sub commands, and <channel_list> is a parameter.
Chapter 4 Command Reference 3 9
Command Separator A colon (:) always separates one c ommand from the next lower level command as
show n bel o w :
ROUTe:CLOSe?
Colons separate the ro ot comman d from the second level (ROUTe:CLOSe?). If a third level existed, the second level is also separated from the third level by a colon.
Abbreviated Command s The command syntax shows most commands as a mix of upper and lower case
letters. The upper case lett ers indicat e the a bbre viated spell ing f or the command. For shorter pr ogra m lines, send only the abbreviated form. For better program readability, you may s end the entire command. The instrum ent will onl y accept either the abbre viated for m or the entire comma nd.
For example, i f the c omma nd syntax shows CLOSe, then CLOS and CLOSE are both acceptable forms. Other forms of CLOSe, such as CL or CLO w i ll generate an error. You may use upper or lower case letters. Th erefore, CLOSE, and ClOsE a re all acceptab le.
Implied Commands Implied c ommands are thos e which appear in square bracket s ([ ]) in the command
syntax. (Note that the brackets are not part of the command and are not sent to the instrument.) Suppose you send a second level command but do not send the preceding implied c ommand . In this case, the instrument assumes you intend to us e the implied command and it responds as if you had sent it. Examine the portion of the ROUTe subsystem shown below:
[ROUTe:]
CLOSe? <channel_ list>
The root comma nd RO UTe: is an impl ied command. To make a query about a channel’s present status, you can send either of the following command statements:
ROUT:CLOSe? <channel_list> or CLOSe? <channel_list>
Parameters Parameter Types. The following table contai ns explana ti ons and exampl es of
param eter types you might s ee lat er in this chapter.
Parameter Type Expl anations and Examples
Numeric Accepts all commonly used decimal repr esentations of numbers
including optional signs , decimal points , and scientific notation.
123 or 1.23E2; –123 or –1.23E2 ; .123, 1.23 E–1, or 1.23000E– 01.
Special cases include MIN, MAX, and DEF. MIN selec ts minim um val ue
availabl e, MAX selects maximum value a vailable, and DEF select s
default or reset value.
Boolean Represents a single binary condition that is either t rue or false.
1 or ON; 0 or OFF
Discrete Selects from a finite number of values. These parameters use
mnemonics to represent each valid setting.
An example is the TRIGger:SOURce <sou rce> com m and where
<sourc e> can be BUS, HOLD, or IMMedia te.
40 Command Reference Chapter 4
Linking Command s Linking I EE E 488. 2 Common Co mmands with SCPI C ommands. Use a
semicolon between the commands. For example:
*RST;*RCL 1 or CLOS (@101);*SAV 1
Linking M u lt ipl e SCPI C ommands. Use both a semicolon and a co lon b etwe en
the commands. For example:
CLOS (@101);:CLOS? (@101)
SCPI also allows se veral c omman ds wit hin the same s u bs ystem to be linked wit h a semicolon. For example:
ROUT:CLOS (@101);:RO UT: CLO S? (@101)
or
ROUT:CLOS (@101);CLO S? (@1 01)
Chapter 4 Command Reference 4 1
[ROUTe:]CLOSe [ROUTe:]CLOSe
1
SCPI Command Reference
This section describes the Standard Commands for Programmable Instruments (SCPI) commands for the RF Multiplexer . Comman ds are listed alphabeti cal ly by subsystem and also within each subsystem. Command guides are pri nt ed in th e top margin of each page. The left guide indicates the first command listed on that page. The right guide indica tes the last comm and listed on that page. Where only a single command appears on a page, the left and right guides will be the same.
[ROUTe:] The RO UTe command subsystem controls switch i ng operations for t he R F
Multiplexer i n a switchbox.
Subsystem Syntax [ROUTe:]
CLOSe <channel_list> CLOSe? <channel_list> OPEN? <channel_list>
CLOSe [ROUTe:]CLOSe <channel_list >closes the RF Multiplexer channels specified by
channel_l ist. channel_list has the form (@ccmmnn) where c c = card number (01-99), mm = m odule number (00- 02), and nn = channel number (00-03, 10 -13, 20-23, 30-33, 40-43, or 50-53).
Parameters
Parameter Name
channel_list
Parameter
Type
numeric numeric numeric
Range of Values Item
01-99 00-02 00-03 |10-13 |20-23 |30-33 |40-43 |50-53
card (cc) module (mm) channel (nn)
42 Command Reference Chapter 4
[ROUTe:]CLOSe? [ROUTe:]CLOSe?
Comments Closing Channels: To close a single channel, use [ROUTe:]CLOSe
(@ccmmnn); for multiple channels use [ROUTe:]CLOSe (@ccmmnn,ccmmnn,...) or any combination. Closure order for m ul ti ple channels with a single comma nd is not guaran teed.
Channel Range: The RF Multiplexer will accept and execute channel
ranges (ccmmnn :ccmmnn) without generati ng an er ror, but the result is to close the last channel in each bank within the range specified. For example, after CLOSe (@010101:010151) is executed, card 01, module 01 chan nels 03, 13, 23, 33, 43, and 51 would remain closed.
Module Number: The module num ber can be om itted when Expa nd er
modules are not connected to the RF Multip lexer . Module numb ers must be specified when one or more Expander modules are connected to the RF Multiplexer m odule.
Related Commands: [ROUTe:]OPEN?, [ROUTe:]CLOSe?
*RST Condition: All banks with channel 0 connected to COMmon.
Example Closing RF Multiplexer Channel s
This example closes channels 10 0 and 202 of a two-card switchbox (ca rd num b ers 01 and 02).
CLOS (@101,202) 101 conne cts chan nel 01 to COM00 on card #1 and 202
connects channel 02 to COM00 on card #2.
CLOSe? [ROUTe:]CLOSe?< cha nnel_list>returns the curr ent state of the channel(s)
queried. channel_list has the form (@ccmmnn) (see [ROUTe:] CLOSe for definition). The command returns 1 if channel(s) are closed or returns 0 if chann el ( s) ar e op en .
Comments Query is Software Readba ck: The [ROUTe:]CLOSe? command returns
the curren t software state of the channel(s) specified. It does not account for relay hardw ar e fa i lur es. A maximum of 127 cha nnels a t a ti me can be queried for a mu lt i-m odule switchbox.
Example Query Channel Closure
This example cl oses channels 01 and 02 of a two-module s witchbox (card number 01, module 00 an d 01) and qu er ies chan nel c l osure. Sin ce th e cha nnel s are programmed to be closed 1,1 is returned.
CLOS (@10001,10 102)
Connect chan nel 01 to COM00 on the RF Multip lexer module (00) and ch anne l 02 to COM00 on the Expand er module (01).
CLOS? (@10001,10102)
Chapter 4 Command Reference 4 3
Query module 00 - cha nnel 01 and module 01 - cha nnel 02 closure state.
[ROUTe:]OPEN? [ROUTe:]OPEN?
OPEN? [ROUTe:]OPEN?<channel_list>returns the current state of the channel(s) queried.
channel_l ist has the form (@ccmm nn) (see [ROUTe:]C LOSe for definition) . The command ret urns 1 if channel(s) ar e op en or returns 0 if cha nne l(s) are closed.
Comments Query is Software Readba ck: The RO UTe: OP E N ? comm an d returns the
current software state of the channels specified. It does not account for relay hardw ar e fa i lur es. A maximum of 127 cha nnels a t a ti me can be queried for a mu lt i-m odule switchbox.
Example Query Channel Open State
This example cl oses channels 01 and 02 of a single card two-modu le s witchbox (card number 01, module 00 and 01) and queries cha nnel closur e. Since the channels are progra mmed t o be closed 0,0 is returned.
CLOS (@10001,10102)
OPEN? (@10001,10102)
Connect chan nel 01 to COM00 on the RF Multip lexer module (00) and ch anne l 02 to COM00 on the Expand er module (01).
Query module 00 - cha nnel 01 and module 01 - cha nnel 02 open state .
44 Command Reference Chapter 4
SYSTem:CDEScri ptio n? SYSTem:CTY Pe?
SYSTem The SYSTem subsystem returns the error number s and error messages in the error
queue of a switchbox, and returns the types of descriptions of cards and modul es in a switchbox.
Subsystem Syntax SYSTem
:CDEScri ption? <number> :CTYPe? <number> :COPT? <number > :CPON <number> |ALL :ERRor?
:CDEScription? SYSTem:CDEScripti on?<numbe r>returns the description of a selected
card in a s witchbox.
Parameters
Parameter Name
number
Comments RF Multipl exer Module Descri ption: The SYST em:CDE S cription?
<number>comma nd returns: “Hex 4:1 75 Ohm RF Mux” or “Hex 4:1 50 Ohm RF Mux”.
Example Reading the Desc ripti on of a Card #1 Module
Parameter Typ e
numeric 01 to 99 N/A
Range of Values
SYST:CDES? 1
Default Value
Return the desc ri ption.
:CT YP e ? SYSTe m: CTY Pe? <number> returns the card type of a selected modul e in a
switchbox.
Parameters
Parameter Name
number
Parameter Typ e
numeric 01 to 99 N/A
Range of Values
Default Value
Comments RF Mult iplexer Mod ule Model Number: The SYST em: CT YPe?
<number>comma nd returns ( for both modules) :
HEWLETT-PACK ARD, E14 72A, 0,A. 01.00 or HEWLETT-PACK ARD,E1474A,0,A. 01.00
where the 0 after HP E1472A or HP E1474A is the module serial number (al wa ys 0) an d A.01. 00 i s an exam ple of the mo d ule re vis ion code number.
Example Reading the Model N umber of a Card #1 Module
Chapter 4 Command Reference 4 5
SYSTem:CPO N SYSTem:COPTion ?
SYST:CTYP? 1
Return the mode l number.
:CPON SYSTem:CPON <number> |A LL sets the selected module (card) in a switchbox to
its power-on state.
Parameters
Parameter Name
number
Comments RF Multiplexer Module Power-On St ate : The p ower-on state is all
channels (relays) op en. Note that SYSTem:CPON ALL and *RST connects X0 to COM X0 in all banks of all modul es in a switchbox, while SYSTem:CPON <number> connects X0 to COMX0 in onl y the module (card) specified in the command.
Example Setting Card #1 Module to its Power-On State
SYST:CPON 1
Parameter Typ e
numeric 01 to 99 | ALL ALL
Range of Values
Default Value
Sets card #1 to po wer- on sta te.
:COPTion? SYSTem:COPTion? <number > returns the number of Expander Modules
connected to a selected RF Multiplexer (card) in a switchbox.
Parameters
Parameter Name
number
Comments RF Multiplexer/Expander mod ules installed: The SYSTem:COPT i on?
<number>comma nd returns:
where the E1472A and E147 4A are the RF Multiplexer modules, a nd the E1473A,E147 3A or E1475 A,E14 75 indica tes th at t wo expander modules are connected. A "0" in place of t he “E1473” or “E1475” indicates tha t the Expander modu le(s) a re not installed.
Example Reading the Model N umber of a Card #1 Module
Parameter Typ e
numeric 01 to 99 N/A
E1472A,E14 73A, E14 73A or E1474A,E14 75A, E14 75A
Range of Values
SYST:COPT? 1
Default Value
Return the modul e configu rati on f or ca rd 1.
46 Command Reference Chapter 4
SYSTem:ERRo r? SYSTem:ERRor?
:ERRor? SYSTem:ERRor? returns the error numbers and corresponding error messages in
the error queue of a switchbox. See Appendix C for a listing of switchbox error numbers and messages.
Comments Error Numbers/ Messag es in the Error Queue: Each error gener ated by a
switchbox store s an error number and c orresponding error message in the error queue. The er ror message can b e up to 255 cha ra cters long.
Clearing the Error Queue: An error numb er/message is removed from the
queue each time the SYSTem:ERRor? command is sent. The errors are cleared first-i n, fir st-out. When the queue is empty, each following SYSTem:ER Ror? command returns 0, “No error”. To clear all error numbers/messages in the queue, execute the *CLS command.
Maxim um Err or Numbers/Me ssages in the Error Q u e u e: The queue
holds a maximum of 30 error numb ers/messag es for each s witchbox . If the queue overflows, the last er ror number/message in the queue is replaced by –350, “Too may errors”. The least recent error nu mbers/ messages remain in the queue and the most recent are discarded.
*RST Condition: *RST does not clear th e error queue.
Example Reading the Error Queue
SYST:ERR?
Query the error queue, read and print the numb ers/ message.
Chapter 4 Command Reference 4 7
1
Common Command Reference
The following tabl e list s the IEE E 488. 2 C ommon (*) Command s tha t can be executed by the RF Multiplexer module. The oper ation of some of these commands is described in Chap ter 3 of t his m a nua l. For more information on Comm on Commands, refer to your specific HP Command Module User’s Guide or the ANSI/IEEE Sta ndard 488.2-1987.
Command Title Description
*IDN? Identification query Returns identification string of the switchbox. *RST Reset Connects channel 0 to COM 0 on all banks. *TST? Self-Test query Returns 0 unless self test fails.
*OPC Operation complete Sets the Request for OPC flag when all pending operations have completed. Also sets OPC bit in the Standard Event Register.
*OPC? Operation complete query Returns a 1 to the output queue when all pending operations have comp leted. Used to synchronize between multiple instruments.
*WAI Wait to Continue Halts execution of commands and queri es un til th e No Operation Pending message is true.
*CLS Clear statu s regist er Clears all Event Register s, the Request for OPC
flag, and all Queues (except output queue). *ESE<mask >Event status enable Used to set the bits in the Event Status Enable. *ESE? Event statu s ena bl e quer y Regist er . Queries t he curren t conten t s in the
Event Status Enable Register. *ESR? Event status register query Queries and clears contents in the Standard Even t
Status Regi ster . *SRE<mask>Service request enable Used to set the Service Request Enable Register
bits, and corresp onding Ser i al P oll Statu s B yte
Register bits, t o gen er a te a servic e requ es t . *SRE? Ser vice r eq uest en able quer yQueries the current conten ts in the Service Request *STB? Read status byte query Queries the curren t con tent s in the Sta tus By te
*TRG Tri gger Not applicable.
*RCL<n> Recall saved state Recalls previously stored RF Multiplexer configura-
tion. <n>(0 to 9) is the location in memory wher e the desired (p re viously stored) set-up is located.
*SAV<n> Save state Stores th e pr esent RF Multiplexer configuration in
states <n>(0 to 9) is the location in memory where
Enable Register.
Register.
memory. S t ores present settings of t he channel.
the curren t set-up i s to be st ored .
48 Command Reference Chapter 4
SCPI Commands Quick Reference
Command Subsystem Command/Parameter Description
[ROUTe:] CLOSe <channel_list>
CLOSe? OPEN?
SYSTem :ERRor?
:CDEScription?
:CTYPe? :COPTion?
:CPON
<channel_list>
<channel_list>
<number>
<number>
<number>
<number>
|ALL
IEEE 488.2 Common Commands Quick Reference
Close Channel(s). Query Channel(s) cl osed. Query channel(s) opened.
Returns error number/message in a switchbox Error Queue.
Returns description of module in a switchbox.
Returns the module type. Returns the RF Multiplexer/Expander module
configuration. Sets specified module to its power-on state.
Command Title Description
*RST Reset Connects channel 0 to COM 0 on all banks.
*TST? Self Test Query Returns +0 if self test passes.
Returns +cc01 for firmware error. Returns +cc02 for bus error (communicati ons problem with card). Returns +cc03 for bad ID information. Returns +cc10 if an interrupt was expected but not received. Returns +cc11 if the busy bit was not held 9 to 17 msec.
Chapter 4 Command Reference 4 9
SYSTem:ERRor? SYSTem:ERRor?
50 Command Reference Chapter 4
50-Ohm RF Multiplexer Specifications
INPUT CHARACTERISTICS
Maximum Voltage:
42 V Peak (any center or cha ssi s to a ny other center or chassis)
Maximum Current per channel or comm on:
1A DC or AC RMS
A
Specifications
Signal Delay: <3nsec
DC PERFORMANCE
Thermal off set :
<6 µV
Maximum Power per c hannel or common:
24 W or 24 VA
AC PERFORMANCE
(ZL=ZS=50 ) Inserti on Loss (dB) (40 °C, 95% RH): <10MHz <0.1 <100MHz <0.4 <500MHz <0.9 <1.3GHz <1.5 <3GHz < 8.0 Typ.
Crosstalk (dB) (Cha nnel-Channel Channel-Common)
<10MHz <–90 <100MHz <–80 <500MHz <–65 <1.3GHz <–50 <3GHz <–20 Typ.
VSWR
<10MHz <1.05 <100MHz <1.15 <500MHz <1.25 <1.3GHz <1.35 <3GHz <1.5
1
, or
Typical closed channel Resistance:
<1
Insulation resistance (any terminal to any te rmina l)
(40 °C, 65% RH):
8
>10
GENERAL
Relay Type:
Non-latching armature relays.
Typical relay life (operations):
With no load: 5 x 10 With maximum rated load: 105
Maximum E147 3A E xpander Module Cable length:
8 Meters
6
Risetime: <300 psec
1 With one ch a nnel closed
Specifications valid at front panel SMB connect ors without cables or adapter s a tt a ch ed .
Append ix A Specifications 51
75-Ohm RF Multiplexer Specifications
INPUT CHARACTERISTICS
Maximum Voltage:
42 V Peak (any center or cha ssi s to a ny other center or chassis)
Maximum Current per channel or comm on:
1A DC or AC RMS
Maximum Power per c hannel or common:
24 W or 24 VA
AC PERFORMANCE
(ZL=ZS=75 ) Inserti on Loss (dB) (40 °C, 95% RH): <10MHz <0.3 <100MHz <0.4 <500MHz <0.8 <1.3GHz <1.0
Crosstalk (dB) (Cha nnel-Channel Channel-Common)
<10MHz <–85 <100MHz <–75 <500MHz <–65 <1.3GHz <–45
2
, or
DC PERFORMANCE
Thermal off set :
<6 µV
Typical closed channel Resistance:
<1
Insulation resistance (any terminal to any te rmina l)
(40 °C, 65% RH):
8
>10
GENERAL
Relay Type:
Non- latching arma ture re la ys.
Typical relay life (operations):
With no load: 5 x 10 With maximum rated load: 105
Maximum E147 5A E xpander Module Cable length:
8 Meters
6
VSWR
<10MHz <1.05 <100MHz <1.15 <500MHz <1.25 <1.3GHz <1.35
Risetime: <300psec
Signal Dela y: <3nsec
2 With one chan nel closed
Specifications valid at front panel SMB connect ors without cables or adapter s a tt a ch ed .
52 Specifications Appendix A
Relay Life
Relay Life Electromechanical relays are subject to normal wear- out. Rela y life depends on
several factors. The effects of loading and switching frequency are briefly discussed below:
Relay Load. I n gener a l, hig her power switching reduces rela y life. In a ddi tion, capacitive/i nductive loads and high inrush cu rren ts (e.g., turning on a lamp or starting a motor) redu ces rela y l ife. Exceedi ng spe c if ied max i mum inp uts can c ause
catastrophic fa ilure.
Switching Frequency. Relay contacts hea t up when s witched. As the switchi ng frequency increas es, the contacts have less time to dissipate h eat . The r esu lting increa s e in contact temperature also redu c es re lay life.
End-of-Life Detection A preventive maintenan ce routine can pre vent problem s caused by unexp ected rela y
failure. The end of t he l i f e of the relay can be determined by using one or more of the three methods descr ibed below. The best method ( or combina ti on of m ethods), as well as the fail ure cr it er ia , dep en ds on th e appl ication in which the rela y is used.
Contact Resistance. As the relay begi ns t o wear out, its contact resistance increases. When the resistance exceeds a pre-deter m ined value, the relay should be replaced.
Stability of Contact Resistance . The stabilit y of the contact resista nc e d ecrea se s with age. Using this method, the c ontact resistan ce is measu red s everal (5-1 0) times, and the va ri a nce of the measuremen ts i s det er m ined. An increase in the variance indica tes deter i orat ing perfo rmance.
Number of Oper at ions. Rela ys can be replaced after a predeter mi ned num ber of contact closures. Ho wever, this method requi res knowl edg e of the applied load and life specifications for the applied load.
Replacement Strategy The replacement strategy depends on the application. If some relays are used more
often, or at a higher l oa d, tha n th e other s, the relays can be indi vi dua ll y replaced as needed. If all the rela ys see similar loads and switching frequencies, the entire circuit board can be replaced when the end of relay life app roach es. The sensi tivi t y of the application should be weighed against the cost of replacing relays with some useful life remaining.
Note
Relays that wear out normally or fail due to misuse shou ld not be consid ered defective and are not covered by the product’ s warranty.

Append ix A Relay Life 53

Notes
54 Relay Life Appendix A
RF Multiplexer Re gister s
Register Definitions The RF Multiplexer module is a register based de vice. See Figur e B-1 for register
definit ions.
1
B
Addressi ng th e Registers
To read or write to specific registers, you must use the command register address. Com plete command register ad dress is deter m ined by:
The address space (deter m in ed by the command module and mai nfram e
used).
The module address (determ ined by the c ommand modul e used and the
module’s logical address switch).
The register offset (for the desir ed register).
The following example shows how to address the Status/Control Register of a RF Multiplexer module in a C-Size Mai nfra m e u sing a HP E1405/E1406 Command M odule.
Register addresses for HP 75000 Series C plug-in modul es are in addr ess space VXI A16. Th e l ocation of A16 withi n th e H P E1405/06 Comma nd Module starts at (1F0000
The A16 space is divided so modules are add ressed only at locations beginnin g wit h C000 h within A16. Alloc ated for each module are 64 register addresses (40 address set by the module’s logical address s witch (LADDR). The module address is:
module address
For the RF Multiplexer module, the de fault logical addr ess is 120 (78 h), thus the module address within A16 =
) (h=HEX).
h
). The module base address is rela ted to the logical
h
= (logical addressh)* 40h + C000h
h
78
The Status/Control Register offset is 04 h (from below), thus the command register address is:
[address space] 1F0000 h + DE00 h +04 h = 1FDE04 h
Appendix B RF Multiplexer Registers 55
* 40 h + C000 h = DE00 h
h
+ [module address] h + [register offset ] h =
h
1
Reading the Registers
ID and Device Type
Registers
You can read the following RF Multi plex er regist ers:
Manufacturer ID Register (base +00 h)
Device Type Register (base + 02
Status/Control Register (base +04
Remote Module Register (base +06
Remote Module Register (base +08
Remote Module Register (base +0A
Module 00 Bank 00-02 Channel Enable Regist er ( base +10
Module 00 Bank 03-05 Chann el Enable Regist er (base +12
Module 01 Bank 00-02 Chann el Enable Regist er (base +14
Module 01 Bank 03-05 Chann el Enable Regist er (base +16
Module 02 Bank 00-02 Chann el Enable Regist er (base +18
Module 02 Bank 03-05 Chann el Enable Regist er (base +1A
)
h
)
h
)
h
)
h
)
h
)
h
)
h
)
h
)
h
)
h
)
h
ID Register : R eadin g this reg i ster ret urns FFFFh. This shows Hewlett-Packa rd as the manufacturer an d that the module is an A16 register based device.
Device Type Register: Reading this register returns 0180
if the device is either the
h
E1474A RF Multiplexer module, with or without Expander mod ule(s) connected. The HP E1474A/E14 75A use the sa me D e vice ID as the HP E1472A/E 14 73A. However, the rela y modu le wil l gener ate a diff eren t rem ote modul e code to distinguish between the modules (see Remote Module ID Registers in this appendi x).
Status/Control
Register
The Status/C ontrol Regi ster inform s the user a bou t the modules sta tu s. Each rela y requires about 15 msec execution time during which time the RF multiplexers are “busy”. Bit 7 of this register is used to inform the user of a “busy” condition.
In addition, th e i nter rupt generated after a channel ha s b een closed can be disabled. Bit 6 of this regi ster is used to inform the user of the interrupt status.
A read of the Status/Cont rol regist er (bas e +04
FFBF
FF3F
FFFF
FF7F
when the module is not bu sy and inter rupt is ena bled.
h
when the module is busy and interrup t is ena bl ed .
h
when the module is not busy and interrupt is disabl ed.
h
when the module is bu sy and interrupt is disabled.
h
) returns:
h
56 RF Multiplexer Registers Appendix B
Remote Module ID
Registers
Reading these registers determines the num ber and location of HP E1473A and HP E1475A Expan der modules c onnect ed to the HP E1472 A and HP E147 4A RF Multiplexers.
The base +06 to the RMD0/1 connector). Returns FF11 the relays are not connected. R eturns FF0 0
register retur n s mod ule 00 st at us ( RF Multi plex er rela ys con n ected
h
if the relays are connected, and FFFFh if
h
if the HP E1472A/E1473 A 50 Ohm
h
modules are connected. If you are using the HP E1474 A to control additional E1473A (50 ) or E1475A (75 ) modu les, use this register to verify the relay type.
The base +08 RMD2/3 connector). Returns FF11 module is not connected. Returns FF00
register returns module 01 status (E xpa nder module connected to the
h
if a module is connected, and FFFFh if a
h
if the HP E1472A/E1473A 50 Ohm
h
modules are connected. If you are using the HP E1474 A to control additional E1473A (50 ) or E1475A (75 ) modu les, use this register to verify the relay type.
The base +0A RMD4/5 connector). Returns FF11 module is not connected. Returns FF00
register returns m odu le 02 sta tus (E xpa nder module connected to the
h
if a module is connected, and FFFFh if a
h
if the HP E1472A/E1473A 50 Ohm
h
modules are connected. If you are using the HP E1474 A to control additional E1473A (50) or E1475A (75 Ω) modules, use this register t o ver ify the relay type.
Channel Enable
Registers
1
A read of the Channel Enable register (base +10h to 1Ah) always returns FFFF
, regardless of the channel states.
h
Writing to the Registers
Status/Control
Note
Register
You can write the foll owing RF Mul tipl ex er reg ist ers:
Status/Con trol register (base +04
Module 00 Bank 0-2 Channel E nabl e register (base +10
Module 00 Bank 3-5 Channel E nabl e register (base +12
Module 01 Bank 0-2 Channel E nabl e register (base +14
Module 01 Bank 3-5 Channel E nabl e register (base +16
Module 02 Bank 0-2 Channel E nabl e register (base +18
Module 02 Bank 3-5 Channel E nabl e register (base +1A
)
h
)
h
)
h
)
h
)
h
)
h
)
h
Writes to the Status/Control Register (base +04h) enables you to reset the RF Multiplexer to turn- on condit ion s (ch annel 0 t o COM 0 on all banks), and disable/enable the interrup t genera ted when cha nnel s are cl osed. To reset the RF Multiplexer, write a “1” to bit 0 of the Stat us/Control Register (base +04
).
h
It is necessary to write a “0” to bit 0 after the reset has been performe d be fore any other commands can be programmed and executed.
Appendix B RF Multiplexer Registers 57
To disable the int er rupt gen er a ted w hen ch a nnels a re cl osed, write a “1” to bit 6 of the Status/Cont rol Regist er (bas e +04
).
h
Note
Typically, interru pts are only disab led to “pee k- pok e” a module. Refer to the operating ma nual of the Command Modu le used before disable the interrupt.
Channel Enable
Registers
Writes to the Ch an nel En able re gi ster s ( bas e +1 0h to 1Ah) enables you to close the desired channel to COMmon (see Fig ure B-1). For example, write a “1” to bits 3 and 2 of t h e ( ba se +12 channel 33 on the RF Mul tiplexer M od ule. All other bits m ust be set to “0”. Only one channel per bank can be closed at a time. Any bit pattern not sho wn in Figure B-1 results in the lowest-n umber ed chan nel bein g closed to COMmon .
) Module 00 Bank 3-5 Channel Enabl e reg ist er to close
h
58 RF Multiplexer Registers Appendix B
Manufacturer ID Reg ister
b+00h1514131211109876543210
Write Undefined
Read * Manufacturer ID
* Returns FFFFh = Hewlett-Packard A16 only register-based.
Device Type Register
b+02h1514131211109876543210
Write Undefined Read 0180h
Status/Control Registers
b+04h1514131211109876543210 Write* Undefined D Undefined R
Read** Undefined B D Undefined
* R = Switch reset to p ower-on sta te (channel 0 to COMmon all ba nks) by writing (1) in bit #0. * D = Disable Interrupt by writing (1) in bit #6. * * B = Status “busy” is (0) in bit #7. * * D = Status “Interrupt disabl e” is (1) in bit #6.
Remote Mod ule ID Regist er
b+06h1514131211109876543210
Write Undefined
Read* Modul e 00 ID
* Returns FFFFh when RF Multiplexer relays are not c onnected. * Returns FF00
when E1472A RF Multi plex er relays ar e c onnect ed .
h
* Returns FF11h when E1474A RF Multi plex er relays ar e c onnect ed .
Remote Mod ule ID Regist er
b+08h1514131211109876543210
Write Undefined
Read* Module 01 ID
* Returns FFFFh when Expa nder module number 01 is not connected. * Returns FF00
when E1473A Expand er module num ber 01 is connected.
h
* Returns FF11h when E1475A Expa nder module number 01 is connected.
Remote Mod ule ID Regist er
b+0Ah1514131211109876543210
Write Undefined
Read* Modul e 02 ID
* Returns FFFFh when Expa nder module number 02 is not connected. * Returns FF00h when E1473A Expand er module num ber 02 is connected. * Returns FF11h when E1475A Expa nder module number 02 is connected.
RF Multiplexe r Module 00 Banks 0-2 Channel Enable Re gist ers - RM D0(*)
Appendix B RF Multiplexer Registers 59
b+10h1514131211109876543210 Write*
CH 23
Read Always Returns FFFF
CH22 CH23
CH21 CH2 0
CH13
CH12 CH13
h
CH11 CH10
CH03
CH02 CH03
CH01 CH00
* Write “1” closes channel to COMmon (only one channel per bank can be closed at one time). All other to “0”.
RF Multiplexe r Module 00 Banks 3-5 Channel Enable Re gist ers - RM D1(*)
b+12h1514131211109876543210 Write*
Read Always Returns FFFF
CH53
CH52 CH53
CH51 CH50
CH43
CH42 CH43
h
CH41 CH40
CH33
CH32 CH33
CH31 CH30
* Write “1” closes channel to COMmon (only one channel per bank can be closed at one time). All other to “0”.
Expander Module 01 Banks 0-2 Channel Enable Register s - RMD2(*)
B+14h1514131211109876543210 Write*
Read Always Returns FFFF
CH23
CH22 CH23
CH21 CH20
CH13
CH12 CH13
h
CH11 CH10
CH03
CH02 CH03
CH01 CH00
* Write “1” closes channel to COMmon (only one channel per bank can be closed at one time). All other to “0”.
Expander Module 01 Banks 3-5 Channel Enable Register s - RMD3(*)
b+16h1514131211109876543210 Write*
Read Always Returns FFFF
CH53
CH52 CH53
CH51 CH50
CH43
CH42 CH43
h
CH41 CH40
CH33
CH32 CH33
CH31 CH30
* Write “1” closes channel to COMmon (only one channel per bank can be closed at one time). All other to “0”.
Expander Module 02 Banks 0-2 Channel Enable Registers - RMD4(*)
b+18h1514131211109876543210 Write*
Read Always Returns FFFF
CH23
CH22 CH23
CH21 CH20
CH13
CH12 CH13
h
CH11 CH10
CH03
CH02 CH03
CH01 CH00
* Write “1” closes channel to COMmon (only one channel per bank can be closed at one time). All other to “0”.
Expander Module 02 Banks 3-5 Channel Enable Register s - RMD5(*)
b+1Ah1514131211109876543210 Write*
Read Always Returns FFFF
CH53
CH52 CH53
CH51 CH50
CH43
CH42 CH43
h
CH41 CH40
CH33
CH32 CH33
CH31 CH30
* Write “1” closes channel to COMmon (only one channel per bank can be closed at one time). All other to “0”.
60 RF Multiplexer Registers Appendix B
1
Selecting Channels Using Your Own Relays
Figure B-1 sho ws the pin-outs for connect ors P200 and P400 on the driv er porti on of the module (see Fi gur e 2- 3). Connector P200 ha s connections for remote relay modules (RMD) 0, 1, and 3; P400 has RMD 2, 4, and 5.
Figure B-14. P200 and P400 Connecto r Pin -out s
Appendix B RF Multiplexer Registers 61
Figure B-2 shows a simplified schema tic of a remote rela y module (RMD1 for example). Noti ce th at P1 con nector pins 1, 3, 4, and 5 set the Remote Module Code (RMC). For the 75 Ohm relay modul es, th e code is FF11
. These pins set the code
h
for RMC00-RMC03, RMC10-RMC13, RMC30 -RMC33 on P200 and RMC20-RMC23, RMC40 -RMC43, and RMC50-RMC53 on P400.
Figure B-15. Relay Module Simplified Schematic
62 RF Multiplexer Registers Appendix B
Table B-1 lists the Relay Module P1 con nector pins and where they connect on P200 and P400.
Table B-1. Connector Pinouts
Pin Names
Relay
Module P1
Pins
1Ground604020604020 2 RMCx0 59 39 19 59 39 19 3 RMCx1 58 38 18 58 38 18 4 RMCx2 57 37 17 57 37 17 5 RMCx3 56 36 16 56 36 16 6 PWR2/PWR4 55 35 15 55 35 15 7 RMDx(11) 54 34 14 54 34 14 8 RMDx(10) 53 33 13 53 33 13
9 RMDx(9) 52 32 12 52 32 12 10 RMDx(8) 51 31 11 51 31 11 11 PWR2/PWR4 50 30 10 50 30 10 12 RMDx(7) 49 29 9 49 29 9 13 RMDx(6) 48 28 8 48 28 8 14 RMDx(5) 47 27 7 47 27 7 15 RMDx(4) 46 26 6 46 26 6 16 PWR2/PWR4 45 25 5 45 25 5 17 RMDx(3) 44 24 4 44 24 4 18 RMDx(2) 43 23 3 43 23 3 19 RMDx(1) 42 22 2 42 22 2 20 RMDx(0) 41 21 1 41 21 1
(x is RMD
number)
RMD0 RMD1 RMD3 RMD2 RMD4 RMD5
P200 pi n numbers P400 pi n numbers
Example: Using the
Register and Pin-out
Maps
As an example of u sing the register informati on, assume you want to use the HP E1474 to clos e a rem ot e 5V rel ay, K1 (see Figure B-2), connected to the RMD 2 connector (Figure 2-3). First, change J400 on the driv er board to the +5V position (Figure 2-4). Note; all relays connected th roug h J400 must now be 5 volt relays.
From the Register m aps, Cha nnel 01 on RMD2 is Bit 01. To close chan nel 01 (relay K1, Figure B-2) on RMD 2 [pin 19 of P1 (corresponds to pin 42 of P400) needs to be at 0 volts to turn on relay K1], send the comma nd:
CLOSE (@010101)
or
VXI : WRIT
ladd
,20,2
where ladd is the logica l address of the module.
Appendix B RF Multiplexer Registers 63
Notes
64 RF Multiplexer Registers Appendix B
RF Multiplexer Erro r Me ssages
Table C-1 lists the error messag es a ss ociat ed with the RF Multip lexer modul e programmed by SCPI. See the appropriat e mainfr a me man ua l for a complet e list o f error messages.
Table C-1. RF Multiplexer Err or Messag es
Number Title Potential Cause
–224 Il legal P aramete r Attempt i ng to exec u te a comman d with a
2000 Invalid Card Number Addressing a module (card) in a switchbox that is
2001 Invalid Channel Number Attempting to address a channel of modu le in a
2006 Com ma nd not su pp orted on
this card
2009 Too many channels in
channel list
2010 Scan mode not support ed
on this card
2600 Function not supported on
this card
2601 Channel list required Sending a command requiring a channel list
parameter not applicable to the command.
not par t of the switch box.
switchbox that is not supported by the module (e.g., channel 99 of a multiplexer module).
Sen ding a c om mand to a module (card) in a switchbox that is unsupported by the module.
Attempting to address more channels than available in the switchbox.
Sen ding a c om mand to a module (card) in a switchbox that is unsupported by the module.
Sen ding a c om mand to a module (card) in a switchbox that is not supported by the module or switchbox.
without the channel list.
C
Append ix C Error Messages 65
Notes
66 Error Messages Appendix C
Loading...