Agilent Technologies 34945A User Manual

Agilent Technologies 34945A User Manual

Microwave switch/attenuator driver module
Table of Contents

Advertisement

Quick Links

Agilent 34945A
Microwave
Switch/Attenuator
Driver Module
User's Guide
Agilent Technologies, Inc.
Printed in Malaysia
Edition 1
June 2008 E0608
*34980-90045*
34980-90045
Agilent Technologies

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies 34945A

  • Page 1 Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide Agilent Technologies, Inc. Printed in Malaysia Edition 1 June 2008 E0608 *34980-90045* 34980-90045 Agilent Technologies...
  • Page 2: Safety Notices

    (Technical Data) and 12.212 (Computer Software) and, for the Department of Defense, DFARS 252.227-7015 (Technical Data - Commercial Items) and DFARS 227.7202-3 (Rights in Commercial Com- puter Software or Computer Software Documentation). Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 3: Before Applying Power

    Do Not Remove the Instrument Cover Only qualified, service-trained personal who are aware of the hazards involved should remove instrument covers. Always disconnect the power cable and any exter- nal circuits before removing the instrument cover. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 4 The Declaration of Conformity (DoC) for the 34980A mainframe instrument can be found on page iii in the 34980A Mainframe User’s Guide. That DoC applies to the 34980A mainframe and all available plug-in modules. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 5: Table Of Contents

    Agilent 87222 and L7222 Coaxial Switches Agilent 8762 / 8763 / 8764 Series Coaxial Switches Agilent 8765 Series Coaxial Switches Agilent 8766/7/8/9K Microwave Single-Pole Multi-Throw Switches Agilent U9397A / U9397C FET Solid State Switches Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 6 Agilent 8490x Series / 849x Series Attenuators and 876xM Series Switches Agilent 87222 Series and L7222C Switches Agilent 876x Series and U9397A/C Switches Sequence Programming Power-On, *RST, and SYSTem:CPON States Restoring 34945A Factory Settings Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 7 Pairing Channels Paired Drive With Separate Position Indicators Paired Drive With Combined Position Indicators Pulsed Actuation Mode Overcurrent Conditions Overcurrent Conditions with External Supplies Command Execution Times Verifying Switch States LED Drive Indicators Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 8 Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 9: About The Instrument

    The 34945A is optimized for use with the Agilent family of RF/microwave switches and attenuators. The 34945A is a one slot plug-in module used with the Agilent 34980A Multifunction Switch/Measure Unit. Prior to using the 34945A, refer to this chapter for specific information on: •...
  • Page 10: 34945A Use Model

    (Chapter 4). Reference information for selected topics in chapters 1-4 is located in Chapter 5. Detailed information on the 34945A command set, as well as an on-line copy of this manual, instrument drivers, application notes, and computer-aided design (CAD) models for building RF cables are included on the Product Reference CD ROM.
  • Page 11: Equipment Inventory

    About the Instrument Equipment Inventory The first step prior to using the 34945A for switch and attenuator control is to verify that all materials and accessories required for a given switch or attenuator model are available. This section lists the materials that ship standard with each 34945A instrument.
  • Page 12: Recommended Accessories

    ° Storage Environment: C to 70 The 34980A/34945A should be operated in an indoor environment where temperature and humidity are controlled. Condensation can pose a potential shock hazard. Condensation can occur when the modules are moved from a cold to a warm environment, or if the temperature and/or humidity of the environment changes quickly.
  • Page 13 “RF and Microwave Test Accessories Catalog” accessible from this site. (2) Drive Option 403 (for these switches) adds current interrupts which allow continuous drive mode to be used within the 34945A. (3) These cables must be assembled to their connectors. Cable assembly instructions are provided in this chapter.
  • Page 14: Y1157A - Y1159A Cable Assembly

    Three cable kits are available for connecting switches and attenuators to the Y115xA distribution boards: Y1157A Y1158A Y1159A The cable kits used with each switch/attenuator and distribution board are identified in Table 1-2. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 15: Y1157A Cable Kit Assembly

    2. Position the D-Sub connector and the ribbon cable connector as shown in Figure 1-2. Route the cable through the connectors, noting the location of cable pin 1. By convention, pin 1 is indicated in red (the dark line in the drawing). Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 16 D-Sub connector onto the cable using a vise or clamp to press the contacts evenly through the cable insulation. Continue to press the connector until the metal contacts are no longer visible. Remove any excess cable after the connector is in place. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 17: Y1158A Cable Kit Assembly

    2. Position the ribbon cable connectors as shown in Figure 1-4. Route the cable through the connectors, noting the location of pin 1 on the cable. By convention, pin 1 is indicated in red (the dark line in the drawing). Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 18 2. Position the ribbon cable connectors as shown in Figure 1-5. Route the cable through the connectors, noting the location of pin 1 on the cable. By convention, pin 1 is indicated in red (the dark line in the drawing). Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 19 6. Fasten the strain relief clamps over the cable and into the ribbon cable connectors as shown in Figure 1-5. Remove any excess cable after the clamps are in place. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 20: Y1159A Cable Kit Assembly

    2. Position the ribbon cable connectors as shown in Figure 1-7. Route the cable through the connectors, noting the location of pin 1 on the cable. By convention, pin 1 is indicated in red (the dark line in the drawing). Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 21 5. Repeat Step 4 for the other connector. 6. Fasten the strain relief clamps over the cable and into the ribbon cable connectors as shown in Figure 1-7. Remove any excess cable after the clamps are in place. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 22 About the Instrument Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 23: Hardware Configuration

    Switches Agilent U9397A / U9397C FET Solid State Switches This chapter contains network, cabling, channel configuration, and switch wiring information for the 34945A Microwave Switch/Attenuator Driver and supported switches/attenuators. Refer to this chapter for specific information on: • choosing between a private LAN and site LAN network •...
  • Page 24: Network Configuration

    Hardware Configuration Network Configuration This section contains information for choosing a network configuration (a private or site LAN) in which to use the 34945A. Selecting a LAN Network For the purposes of this manual, a private (isolated) LAN network is defined...
  • Page 25: Instrument Configuration

    LANs often offer the advantage of being maintained by IT departments. When using a site LAN, consult your IT department regarding LAN configuration and security issues. Instrument Configuration Figure 2-1 shows the components and interconnections of the 34980A/34945A configuration. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 26 > external supply voltages of 24V / 12V / 5V supported > supply voltage applies to all distribution board banks up to eight 34945EXT modules allowed per 34980A Figure 2-1. 34945A Microwave Switch/Attenuator Driver Configuration. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 27: The 34945Ext Module

    PC to 34945A. When connecting the PC directly to the 34980A/34945A, the LAN cross-over cable (p/n 5061-0701) provided with the 34945A is used. If your PC supports Auto-MDIX or contains a LAN card with Gigabit data transfer rates, the cross-over cable is not required. A standard LAN cable may be used instead.
  • Page 28 Bank 2 Ch xx21-xx28 Ch xx31-xx38 Y1151A Bank 3 Ch xx41-xx48 Ch xx51-xx58 Bank 4 Y1152A Ch xx61-xx68 Ch xx71-xx78 Y1153A Y1154A Y1155A Figure 2-2. The 34945EXT Module and Y1150A-Y1155A Distribution Boards. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 29: Channel Numbering

    <slot #><34945EXT #><channel> where: slot # - is the 34980A slot where the 34945A is installed. This is a single digit between 1 and 8. 34945EXT # - is the 34945EXT module. This is a single digit between 1 (the master 34945EXT) and 8.
  • Page 30 <slot #><34945EXT #><00> where: slot # - is the 34980A slot where the 34945A is installed. This is a single digit between 1 and 8. 34945EXT # - is the 34945EXT module. This is a single digit between 1 (the master 34945EXT) and 8.
  • Page 31: Internal/External Power Supply Considerations

    Internal/External Power Supply Considerations As shown in Figure 2-1, the channel drive source for switches and attenuators in the 34945A RF Switch Platform is provided through the internal (or an external) power supply. The internal/external supply must meet the quiescent (continuous) and switching current requirements of the switches in your application.
  • Page 32 The combination of switches and their power requirements often make it difficult CAU T ION to determine if the capacity of the 34945A internal +24V supply will be exceeded. If overcurrent conditions occur repeatedly regardless of recovery time (Chapter 5), the use of an external power supply as the channel drive source may be required.
  • Page 33: Agilent Switch/Attenuator Configuration

    Only general information is provided. Refer to the reference documents listed in Table 1-2 for more information on the individual switches. Refer also to Table 1-2 for the number of switches allowed per distribution board. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 34: Agilent N1810 / N1811 / N1812 Series Coaxial Switches

    The pin information for the Agilent switches shown in Figure 2-3 was taken from N O TE the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 35: Agilent 87104/87106/87406 - L7104/L7106/L7204/L7206 Coaxial Switches

    The pin information for the Agilent switches shown in Figure 2-4 was taken from N O TE the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 36: Agilent 87204 / 87206/ 87606 Series Coaxial Switches

    The pin information for the Agilent switches shown in Figure 2-5 was taken from N O TE the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 37: Agilent 8767/8/9M Microwave Single-Pole Multi-Throw Switches

    The terminal information for the Agilent switches shown in Figure 2-6 was taken N O TE from the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 38: Agilent 84904/6/7 K/L And 84904/5/8M Programmable Step Attenuators

    P101 Atten 3 P102 Atten 3 P101 Thru 3 P102 Thru 3 P101Atten 4 P102 Atten 4 P101 Thru 4 P102 Thru 4 Figure 2-7. Agilent 84904/6/7 K/L Attenuator Pin Definitions and Connections. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 39: Agilent 8494 /5/ 6/ 7 Programmable Step Attenuators

    The terminal information for the Agilent switches shown in Figure 2-8 was taken N O TE from the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 40: Agilent 87222 And L7222 Coaxial Switches

    The pin information for the Agilent switches shown in Figure 2-9 was taken from N O TE the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 41: Agilent 8762 / 8763 / 8764 Series Coaxial Switches

    The terminal information for the Agilent switches shown in Figure 2-10 was taken N O TE from the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 42: Agilent 8765 Series Coaxial Switches

    The terminal information for the Agilent switches shown in Figure 2-11 was taken N O TE from the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 43: Agilent 8766/7/8/9K Microwave Single-Pole Multi-Throw Switches

    Select Bypass Select Bypass Select Bypass Select Bypass Select Bypass Std. Viking pin Std. Viking wire color White Brown Green Black Blue Orange Yellow Violet Gray Wht/Red Figure 2-12. Agilent 8766/7/8/9K Section Definitions and Connections. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 44: Agilent U9397A / U9397C Fet Solid State Switches

    The terminal information for the Agilent switches shown in Figure 2-13 was taken N O TE from the reference documents listed in Table 1-2. Refer to Table 1-2 for information on accessing these documents from the Agilent web-site. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 45: Software Installation And Configuration

    Downloading IVI-COM Driver and LabVIEW Driver Updates This chapter contains information on IO libraries and drivers required to program the 34945A from selected development environments. The chapter also provides information on configuring the instrument’s LAN, GPIB, and USB interfaces and on updating the instrument firmware.
  • Page 46: Software Requirements

    N O TE requires a Web-browser but no additional (i.e. user-installed) instrument drivers or libraries. The Web interface provides full access to 34945A functionality and its IO command log feature logs (SCPI) commands sent to the instrument via interface dialog boxes. The commands can then be copied and transferred to other development environments.
  • Page 47: Installing The Agilent Io Libraries

    34945A in Microsoft development environments (Table 3-1). The VISA and VISA-COM libraries allow you to send commands from the 34945A SCPI command set to the instrument (see “34945A Programmers Ref- erence Help” on the Product Reference CD-ROM). The IO libraries also include the ‘Configuration Expert’...
  • Page 48: Installing Instrument Drivers

    Installing Instrument Drivers Interchangeable Virtual Instrument (IVI) drivers are available for program- ming the 34945A using Microsoft development environments, Agilent VEE, or National Instruments LabVIEW (see Table 3-1). Insert the Agilent 34980A Product Reference CD-ROM into your computer. The installation pro- gram will open the window shown in Figure 3-1.
  • Page 49: Adding Instruments To The Interface

    The procedure for using Agilent Connection Expert to locate and configure the N O TE 34945A is independent of the type of network you are using (private or site) and the network devices present (switches or routers). Figures showing the following Agilent Connection Expert windows represent Agilent IO Libraries Suite 15.0.
  • Page 50 Agilent IO Libraries and are displayed in the left column (Explorer pane), the properties of the configured interface are displayed in the right column (Properties pane). Explorer Pane Properties Pane Figure 3-3. Agilent Connection Expert (ACE) Opening Window. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 51 The instruments appear in the Agilent Connection Expert Explorer pane (Figure 3-3). Selecting the instrument in the Explorer pane displays its properties in the Properties pane. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 52 Host Names The 34980A has a default host name. The format of the host name A-34980A-yyyyy where ‘yyyyy’ are the last five digits of the instrument’s serial number. The instrument host name is reported by Agilent Connection Expert for net- Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 53: Lan Default Configuration

    Dynamic Domain Name Service (DNS). For network servers that do not support Dynamic DNS, only the IP address is reported. Instrument Addressing During programming, the 34980A/34945A is accessed through its address string which consists of an IP address: TCPIP0::169.254.86.15::inst0::INSTR...
  • Page 54: Configuring The Gpib Interface

    (GPIB) interface was configured during installation of the Agilent IO libraries and is displayed in the left column (Explorer pane) of the “welcome” screen (Figure 3-6). Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 55 (note: factory-set address = 9) and click ‘OK’. Connection Expert will attempt to establish a communication path to the instrument. If the 34980A is at the address specified, the instrument will be added to the list of GPIB-configured instruments. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 56: Configuring The Usb Interface

    I/O” menu (‘Enter’ key), (3) selecting the ‘GPIB’ interface (control knob/’Enter’ key), (4) enabling the GPIB interface (“Yes” - ‘Enter’ key). The GPIB Address String When programming the 34980A/34945A over GPIB, the instrument’s GPIB address is included in the address string as shown below: GPIB0::9::INSTR...
  • Page 57 (Figure 3-7). If not, Right-click the USB interface (USB0) and then select “Refresh This Interface”. Figure 3-7. The 34980A (34945A) Added to the USB Interface. The USB Address String When programming the 34980A over USB, the instrument’s USB address is included in...
  • Page 58: The Web-Enabled Instrument Interface And Interactive Io

    GPIB or USB interface. For GPIB or USB operation, the Connection Expert ‘Interactive IO’ utility can be used to send SCPI commands from the 34945A command set to the instru- ment. See the section “Using Interactive IO” for more information.
  • Page 59 If the Interactive IO window is used to send the self-test (*TST?) command to the N O TE 34945A, the “timeout” period may have to be increased to allow the results to be returned. This is done using the ‘Options’ link on the Interactive IO window.
  • Page 60: Firmware And Driver Updates

    Depending on the interface to the 34945A, the firmware update utility will require N O TE the instrument’s LAN, GPIB, or USB address. Note this address before starting the utility.
  • Page 61: Installing The Firmware Update

    Software Installation and Configuration Installing the Firmware Update Updating the 34945A firmware includes updating firmware in the instrument (34980A/34945A) and in the 34945EXT module. The 34945EXT must be connected to the 34945A before starting the update procedure. For systems with multiple 34945EXT modules, this procedure must repeated for...
  • Page 62 DMM (if present), and installed modules (e.g. 34945A) by slot number. To verify that the 34945EXT has the same firmware revision as the 34945A, the following commands can be sent from the Interactive IO utility within Agi- lent Configuration Expert: SYSTem:CTYPe? <slot>...
  • Page 63: Downloading Ivi-Com Driver And Labview Driver Updates

    Connection’ or ‘Identify Instrument’ to update Connection Expert. Downloading IVI-COM Driver and LabVIEW Driver Updates IVI-COM and LabVIEW drivers for the 34980A (34945A) are provided on the Product Reference CD-ROM that ships with the product. Updates to these driv- ers can also be found on the Web at: www.agilent.com/find/34980A...
  • Page 64 Software Installation and Configuration Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 65: Introduction To Programming

    Sequence Programming Power-On, *RST, and SYSTem:CPON States Restoring 34945A Factory Settings This chapter contains information on using the 34945A built-in Web interface for switch and attenuator control. Refer to this chapter for specific information on: • opening the instrument’s Web interface •...
  • Page 66: Getting Started With The 34945A Web-Enabled Interface

    This section describes the Web pages and windows primarily used to program the N O TE 34945A and 34945EXT modules. Refer to “Help with this Page” associated with each Web page for additional information on functions or pages not covered in this manual.
  • Page 67: Connecting To The Instrument And Viewing Its Home Page

    Introduction to Programming Connecting to the Instrument and Viewing its Home Page With the 34945A and 34945EXT(s) connected as shown in Figure 2-1, connect the 34980A to the PC using one of the LAN options shown. Note that a LAN...
  • Page 68 SCPI command logging selects the 34945EXT switches per distribution board SYST:CPON 1 bank diagram 34945EXT configuration distribution board installed Distribution board configuration Switch/Attenuator channel configuration Figure 4-2. 34945EXT, Distribution Board, and Channel Configuration. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 69 (Configure Bank 1..., Configure Module..., etc.) are disabled. Viewing Remote Modules Remote modules are the 34945EXT modules connected to the 34945A (Figure 2-1). 34945EXT modules are numbered according to their position in the daisy-chain sequence relative to the master 34945EXT which is EXT number 1.
  • Page 70 • activation type - specifies pulsed or continuous drive current. • pulse width - specifies the pulse width of the drive current. • recovery time - specifies the period between activation pulses Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 71 • Preset Bank - this command sets the bank configuration to conform to the switches supported by the distribution board installed. The programming of any switch or attenuator must begin by presetting the bank. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 72: Scpi Command Interface

    SCPI Command Interface The SCPI programming interface window (Figures 4-2 and 4-6) enables you to send any command in the 34945A SCPI command set to the instrument. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 73: Logging Scpi Commands

    Commands sent from any IO environment (e.g. Web windows, Agilent Connec- tion Expert Interactive IO, Microsoft development environments) to the instru- ment are logged. Query commands (those which return data) sent from any Web interface window are not logged. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 74 (34945A is in 34980A slot 2): ROUT:CHAN:LAB "SW 1",(@2121);:ROUT:CHAN:DRIV:PAIR:MODE ON,(@2121);:ROUT:CHAN:VER:ENAB ON,(@2121);:ROUT:CHAN:VER:POL NORM,(@2121);:ROUT:CHAN:DRIV:TIME:REC 0.0,(@2121);SETT 0.015,(@2121);:ROUT:CHAN:DRIV:PULS:MODE ON,(@2121);WIDTH 0.015,(@2121);:ROUT:CHAN:DRIV:OPEN:DEF (@2121) Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 75: System Verification

    Running the Verification Sequence The verification sequence is executed from the 34945A Web interface. As mentioned in Chapter 3, the 34945A must be connected to the PC through one of the LAN configurations shown in Figure 2-1. The Web interface is not available from the GPIB or USB interface.
  • Page 76 Select ‘Allow Full Control’ and in the ‘Browser Web Control’ window, locate the bank and Y1156A programming diagram. An example of the diagram is shown in Figure 4-8. For this example, the 34945A is installed in 34980A slot 2. From the bank configuration window, select ‘...
  • Page 77 Introduction to Programming ROUT:SEQ:DEF AG_Y1156A_VERIFY_RM1_BANK1 ROUT:RMOD:DRIV:SOUR INT,(@2100) ROUT:RMOD:BANK:PRES 1,(@2100) Figure 4-8. Running the Y1156A Verification Sequence. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 78 In the ‘Browser Web Control’ window, locate the bank and Y1156A programming diagram. An example of the diagram is shown in Figure 4-9. For this example, the 34945A is installed in 34980A slot 1. From the bank configuration window, select ‘...
  • Page 79 Introduction to Programming ROUT:SEQ:DEF POS_IND_VERIFY ROUT:RMOD:BANK:PRES 1,(@1100) ROUT:RMOD:DRIV:SOUR INT,(@1100) Figure 4-9. Using the Y1156A for Position Indicator Verification. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 80: Switch And Attenuator Programming

    • Y1150A - N181x series (eight switches) The bank diagram is shown in Figure 4-10 (the 34945A is in 34980A slot 1). Presetting the Bank In order to preset the banks on the 34945EXT module (the programming of any switch or attenuator must begin with the preset state), ‘...
  • Page 81 (all channels in the bank are preset) ROUT:CHAN:LAB “SW 1”,(@1101) ROUT:CHAN:DRIV:PAIR:MODE ON,(@1101) ROUT:CHAN:DRIV:OPEN:DEF (@1101) ROUT:CHAN:DRIV:PULS:MODE ON,(@1101) ROUT:CHAN:DRIV:PULS:WIDTH 0.015,(@1101) ROUT:CHAN:DRIV:TIME:REC 0.0,(@1101) ROUT:CHAN:DRIV:TIME:SETT 0.0,(@1101) ROUT:CHAN:VER:ENAB OFF,(@1101) ROUT:CHAN:VER:POL NORM,(@1101) Figure 4-10. Y1150A Distribution Board Web User Interface Preset State. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 82: Agilent 87104/87106/87406 - L7104/L7106/L7204/L7206 Switches

    • Y1151A - 87xxx series and L7xxx series (two switches) The bank diagram is shown in Figure 4-11. In this example, the 34945A is in 34980A slot 1. Presetting the Bank In order to preset any of the banks on the 34945EXT module (the programming of any switch or attenuator must begin with the preset state), ‘...
  • Page 83 (all channels in the bank are preset) ROUT:CHAN:LAB “SW 1 Path 1”,(@1101) ROUT:CHAN:DRIV:PAIR:MODE OFF,(@1101) ROUT:CHAN:DRIV:OPEN:DEF (@1101) ROUT:CHAN:DRIV:PULS:MODE ON,(@1101) ROUT:CHAN:DRIV:PULS:WIDTH 0.015,(@1101) ROUT:CHAN:DRIV:TIME:REC 0.0,(@1101) ROUT:CHAN:DRIV:TIME:SETT 0.0,(@1101) ROUT:CHAN:VER:ENAB OFF,(@1101) ROUT:CHAN:VER:POL NORM,(@1101) Figure 4-11. Y1151A Distribution Board Web User Interface Preset State. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 84: Agilent 87204 / 87206 Series And 87606 Switches

    (two switches) The bank diagram applies to both types of switches. The diagram is shown in Figure 4-12. In this example, the 34945A is in 34980A slot 1. Presetting the Bank In order to preset any of the banks on the 34945EXT module (the programming of any switch or attenuator must begin with the preset state), ‘...
  • Page 85 ROUT:CHAN:DRIV:CLOS:DEF (@1101) ROUT:CHAN:DRIV:PULS:MODE ON,(@1101) ROUT:CHAN:DRIV:PULS:WIDTH 0.015,(@1101) ROUT:CHAN:DRIV:TIME:REC 0.0,(@1101) ROUT:CHAN:DRIV:TIME:SETT 0.0,(@1101) ROUT:CHAN:VER:ENAB OFF,(@1101) SW1 = ROUT:CHAN:VER:POL INV,(@1101) SW2 / SW3 = ROUT:CHAN:VER:POL NORM,(@1101) Figure 4-12. Y1152A Distribution Board Web User Interface Preset State. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 86: Agilent 8490X Series / 849X Series Attenuators And 876Xm Series Switches

    The bank diagram shown in Figure 4-13 represents attenuators that have four sections of attenuation. See Figures 2-7 and 2-8 for attenuation guides. In this example, the 34945A is in 34980A slot 1. Presetting the Bank In order to preset any of the banks on the 34945EXT module (the programming of any switch or attenuator must begin with the preset state), ‘...
  • Page 87 (all channels in the bank are preset) ROUT:CHAN:LAB “Attenuator 1 Sec 1”,(@1101) ROUT:CHAN:DRIV:PAIR:MODE ON,(@1101) ROUT:CHAN:DRIV:OPEN:DEF (@1101) ROUT:CHAN:DRIV:PULS:MODE ON,(@1101) ROUT:CHAN:DRIV:PULS:WIDTH 0.02,(@1101) ROUT:CHAN:DRIV:TIME:REC 0.0,(@1101) ROUT:CHAN:DRIV:TIME:SETT 0.0,(@1101) ROUT:CHAN:VER:ENAB OFF,(@1101) ROUT:CHAN:VER:POL INV,(@1101) Figure 4-13. Y1153A Distribution Board Web User Interface Preset State. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 88: Agilent 87222 Series And L7222C Switches

    (six switches) The bank diagram applies to both types of switches and is shown in Figure 4-14. In this example, the 34945A is in 34980A slot 1. Presetting the Bank In order to preset the banks on the 34945EXT module (the programming of any switch or attenuator must begin with the preset state), ‘...
  • Page 89 (all channels in the bank are preset) ROUT:CHAN:LAB “SW 1”,(@1101) ROUT:CHAN:DRIV:PAIR:MODE ON,(@1101) ROUT:CHAN:DRIV:OPEN:DEF (@1101) ROUT:CHAN:DRIV:PULS:MODE ON,(@1101) ROUT:CHAN:DRIV:PULS:WIDTH 0.015,(@1101) ROUT:CHAN:DRIV:TIME:REC 0.0,(@1101) ROUT:CHAN:DRIV:TIME:SETT 0.0,(@1101) ROUT:CHAN:VER:ENAB OFF,(@1101) ROUT:CHAN:VER:POL NORM,(@1101) Figure 4-14. Y1154A Distribution Board Web User Interface Preset State. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 90: Agilent 876X Series And U9397A/C Switches

    (sixteen switches) The bank diagram applies to all series of switches. The diagram is shown in Figure 4-15. In this example, the 34945A is in 34980A slot 1 Presetting the Bank In order to preset any of the banks on the 34945EXT module (the programming of any switch or attenuator must begin with the preset state), ‘...
  • Page 91 ROUT:CHAN:DRIV:TIME:SETT 0.0,(@1101) ROUT:CHAN:VER:ENAB OFF,(@1101) ROUT:CHAN:VER:POL NORM,(@1101) For 876x series, these must be set as: ROUT:CHAN:DRIV:PAIR:MODE ON,(@1101) ROUT:CHAN:VER:POL INV,(@1101) U9397A/C -> ROUT:CHAN:DRIV:PULS:MODE OFF,(@1101) Figure 4-15. Y1155A Distribution Board Web User Interface Preset State. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 92: Sequence Programming

    The Sequences window is shown in Figure 4-16. Defining a Sequence Sequences are defined by a sequence name, trigger source, and definition (the commands within the sequence). The commands allowed within a 34945A sequence are limited to those listed in the ‘Sequence Commands’ drop-down box and include: ROUTe:CLOSe (@<ch_list>)
  • Page 93: Power-On, *Rst, And System:cpon States

    N O TE the 34945A sequence-related commands. Power-On, *RST, and SYSTem:CPON States Cycling power or resetting the 34945A (*RST, SYSTem:CPON commands) restores user-specified default states, but otherwise maintains preset or individually-set switch or attenuator settings. The default states restored are...
  • Page 94: Restoring 34945A Factory Settings

    34980A slot where the selected 34945A is installed. <slot> Restoring 34945A Factory Settings Factory settings for the 34945A, all attached 34945EXT modules, and all installed distribution boards are restored with the command: SYSTem:RMODule:RESet <slot> is the 34980A slot where the selected 34945A is installed. This <slot>...
  • Page 95 Actuation Type ROUTe:CHANnel:DRIVe:PULSe:MODE Pulse Width ROUTe:CHANnel:DRIVe:PULSe:WIDTh 15 ms Recovery Time ROUTe:CHANnel:DRIVe:TIME:RECovery 0.0 seconds Settle Time ROUTe:CHANnel:DRIVe:TIME:SETTle 0.0 seconds ROUTe:CHANnel:DRIVe:OPEN:DEFault OPEN Channel State (after boot or reset) Verification ROUTe:CHANnel:VERify:ENABle ROUTe:CHANnel:VERify:POLarity NORMal Verification Polarity Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 96 Introduction to Programming Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 97: Additional Operating Information

    Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide Additional Operating Information 34945A SCPI Command Summary Y1150A - Y1155A Switch Control Tables Y1150A Switch Control Y1151A Switch Control Y1152A Switch Control Y1153A Switch Control Y1154A Switch Control Y1155A Switch Control Drive Modes...
  • Page 98: 34945A Scpi Command Summary

    Additional Operating Information 34945A SCPI Command Summary Table 5-1 lists the SCPI commands that apply to the 34945A RF Switch Platform. As not all commands are covered in this manual, refer to the Programmer’s Reference contained on the 34980A Product Reference CD-ROM (p/n 34980-13601) for detailed information on the complete SCPI command set.
  • Page 99 ROUTe:SEQuence:TRIGger[:IMMediate] <name> ROUTe:SEQuence:TRIGger:SOURce <name>, MANual ROUTe:SEQuence:TRIGger:SOURce? <name> ROUTe:SEQuence:WAIT DIAGnostic:RELay:CYCLes? (@<ch_list>) DIAGnostic DIAGnostic:RELay:CYCLes:CLEar (@<ch_list>) *CLS *ESE <enable_value> *ESE? *ESR? *SRE <enable_value> *SRE? *STB? Status STATus:MODule:ENABle <enable_value> STATus:MODule:ENABle? STATus:MODule:EVENt? STATus:MODule:SLOT[n]:CONDition? STATus:MODule:SLOT[n]:ENABle <enable_value> STATus:MODule:SLOT[n]:ENABle? STATus:MODule:SLOT[n]:EVENt]? Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 100 *STB? *TRG *TST? *WAI SYSTem:CDEScription? <slot> SYSTem:COMMunicate:ENABle {OFF|0|ON|1},{GPIB|LAN|SOCKets|TEL- Net|VXI11|WEB} SYSTem:COMMunicate:ENABle? {GPIB|LAN|SOCKets|TELNet|VXI11|WEB} System - SYSTem:COMMunicate:GPIB:ADDRess <address> SYSTem:COMMunicate:GPIB:ADDRess? Related SYSTem:COMMunicate:GPIB:ADDRess:INSTalled? Commands SYSTem:CPON <slot> SYSTem:CTYPe? <slot> SYSTem:CTYPe:RMODule? (@<rem_ch>) [,<dist_board>] SYSTem:DATE <yyyy>,<mm>,<dd> SYSTem:DATE? SYSTem:DELay[:IMMediate] <seconds> SYSTem:ERRor? Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 101 SYSTem:COMMunicate:LAN:DOMain? [{CURRent|STATic}] SYSTem:COMMunicate:LAN:GATEway <address> Configuration SYSTem:COMMunicate:LAN:GATEway? [{CURRent|STATic}] Commands SYSTem:COMMunicate:LAN:HISTory:CLEar SYSTem:COMMunicate:LAN:HISTory? SYSTem:COMMunicate:LAN:HOSTname "<name>" SYSTem:COMMunicate:LAN:HOSTname? [{CURRent|STATic}] SYSTem:COMMunicate:LAN:IPADdress "<address>" SYSTem:COMMunicate:LAN:IPADdress? [{CURRent|STATic}] SYSTem:COMMunicate:LAN:KEEPalive {<seconds>|MIN|MAX} SYSTem:COMMunicate:LAN:KEEPalive? [{MIN|MAX}] SYSTem:COMMunicate:LAN:MAC? SYSTem:COMMunicate:LAN:SMASk "<mask>" SYSTem:COMMunicate:LAN:SMASk? [{CURRent|STATic}] SYSTem:COMMunicate:LAN:TELNet:PROMpt "<string>" SYSTem:COMMunicate:LAN:TELNet:PROMpt? SYSTem:COMMunicate:LAN:TELNet:WMESsage "<string>" SYSTem:COMMunicate:LAN:TELNet:WMESsage? Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 102: Y1150A - Y1155A Switch Control Tables

    Channel 1xx6 /SW1 Path 6 ROUT:CLOS (@1xx6) Close another path or open all Channel 1xx7 /SW1 Open All 1 ROUT:CLOS (@1xx7) note: use either channel to open all Channel 1xx8 /SW1 Open All 2 ROUT:CLOS (@1xx8) Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 103: Y1152A Switch Control

    ROUT:CLOS (@1xx5) Channel 1xx6 /SW1 Path6 ROUT:OPEN (@1xx6) ROUT:CLOS (@1xx6) Channel / Switch Switch State State A State B Channel 1xx7 /SW2 ROUT:OPEN (@1xx7) ROUT:CLOS (@1xx7) Channel 1xx8 /SW3 ROUT:OPEN (@1xx8) ROUT:CLOS (@1xx8) Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 104: Y1153A Switch Control

    Channel 1xx5 / SW5 ROUT:OPEN (@1xx5) ROUT:CLOS (@1xx5) Channel 1xx6 / SW6 ROUT:OPEN (@1xx6) ROUT:CLOS (@1xx6) Channel 1xx7 / SW7 ROUT:OPEN (@1xx7) ROUT:CLOS (@1xx7) Channel 1xx8 / SW8 ROUT:OPEN (@1xx8) ROUT:CLOS (@1xx8) Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 105: Y1155A Switch Control

    Channel 1xx5 / Screw Term 15 ROUT:CLOS (@1xx5) Channel 1xx6 / Screw Term 16 ROUT:CLOS (@1xx6) Channel 1xx7 / Screw Term 17 ROUT:CLOS (@1xx7) Channel 1xx8 / Screw Term 18 ROUT:CLOS (@1xx8) Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 106 Y1155A channels. The pin definitions for both modes are shown below. Un-paired Mode LED1 Connector LED2 Connector SW11 SW12 SW13 SW14 SW15 SW16 SW17 SW18 Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 107: Drive Modes

    Figure 5-1. TTL and Open Collector Drive Modes. The drive mode is set on a per bank basis and is included in the distribution board’s preset configuration. The drive mode can be changed using the command: ROUTe:RMODule:BANK:DRIVe:MODE Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 108: Using Single-Coil Switches And Attenuators

    (see Chapter 2 “Channel Numbering). The 34945A can provide single coil devices with either pulsed or continuous drive current. Settings and parameters for continuous drive mode are given in the next section.
  • Page 109: Single Coil With Separate Position Indicators Connection Diagram

    The schematic shown is similar to the Agilent 87104A/B/C, 87106A/B/C, and 87406B switches. Many other switches use this technique (both with and without the position indicator) but may not have the logic described. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 110: Using Dual-Coil Switches And Attenuators

    2 a dual drive switch should have its ‘State A’ coil connected to channel 21 and its ‘State B’ coil connected to channel 31. The 34945A drives dual coil devices in pulsed mode only ). Pairing two channels...
  • Page 111: Pairing Channels

    The logic level of the position indicator can be inverted using command. ROUTe:CHANnel:VERify:POLarity As shown, Channel 01 was pulsed to close Coil A. The corresponding position indicator also closed. Closing position indicator A opens position indicator B. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 112: Paired Drive With Combined Position Indicators

    Typically you will need to invert the logic level of the position indicator using the command. ROUTe:CHANnel:VERify:POLarity As shown, Channel 01 was pulsed to close Port 1. The corresponding position indicator also closed. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 113: Pulsed Actuation Mode

    The pulsed actuation mode is set during a bank preset. Pulsed mode can also be set with the command: ROUTe:CHANnel:DRIVe:PULSe:MODE ON It is also set when channels are paired either through a bank preset or with the command: ROUTe:CHANnel:DRIVe:PAIRed:MODE ON Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 114 The settling time can be set for each channel and is set to 0.0 ms during a bank preset (Chapter 4). The settling time can be changed using the command ROUTe:CHANnel:DRIVe:TIMe:SETTle The 34945A will always pulse a channel in response to a ROUTe:OPEN command. For example, sending...
  • Page 115: Overcurrent Conditions

    Overcurrent conditions are often caused by the actuation (switching) current the switch requires, and the duty cycle of the actuation pulse. For the 34945A, the duty cycle is set through presets of the distribution boards, or can be set programmatically by combination of the commands:...
  • Page 116: Overcurrent Conditions With External Supplies

    255 ms and a recovery time of 255 ms requires 510 ms for the command to complete. Setting these values for all channels on the 34945EXT could result in an execution time of over 30 seconds. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 117: Verifying Switch States

    Many switches and attenuators have built-in switch position indicators. The indicators can be used to drive LED position indicators on the distribution boards. The 34945A checks the switch position indicator against the SCPI command last sent to provide verification of the state.
  • Page 118: Led Drive Indicators

    (Chapter 4) and are also enabled with the command: ROUTe:RMODule:BANK:LED:DRIVe:ENABle The drive current for the LEDs can be set from the bank configuration window (Chapter 4) or with the command: ROUTe:RMODule:BANK:LED:DRIVe:LEVel Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 119 The LEDs obtain their power from the power supply of the 34945EXT N O TE module. If command: ROUTe:RMODule:DRIVe:SOURce OFF has been sent, the LEDs will not operate. Refer to Chapter 2 for additional information on LED connector pin definitions and cabling. Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 120 Additional Operating Information Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 121 SCPI command interface, environments web interface programming, switch/attenuator channel configuration operating and storage, 876xK series window, equipment inventory, switch configuration and wiring, viewing remote modules, external power supplies, 876xM series web interface programming, Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 122 LAN considerations, verification, installation, site LAN considerations, verification sequence, IP address and host name network considerations, obtaining, non-paired channels, IP addresses and host names, numbering isolated LAN networks, Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 123 LED connector pins, web interface programming, switch control table, updating firmware, Y1155A configuration and wiring, 33, 34, 35, address string, Y1156A USB configuration, position indicator verification, USB interface verification board, Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...
  • Page 124 Index Agilent 34945A Microwave Switch/Attenuator Driver Module User’s Guide...

Table of Contents