Agilent Technologies 34980A User Manual

Agilent Technologies 34980A User Manual

Multifunction switch/measure unit
Hide thumbs Also See for 34980A:
Table of Contents

Advertisement

Quick Links

Agilent 34980A
Multifunction
Switch/Measure Unit
User's Guide
Agilent Technologies

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies 34980A

  • Page 1 Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Agilent Technologies...
  • Page 3: Safety Notices

    Should Agilent and the user have a separate written agreement with warranty WARN IN G terms covering the material in this document that conflict with these...
  • Page 4 Or go to ww.agilent.com/find/assist for information on contacting should remove instrument covers. Always Agilent in your country of specific location. You can also contact your disconnect the power cable and any exter- Agilent Technologies Representative. nal circuits before removing the instrument...
  • Page 5 24 May 2005 Date Ray Corson Product Regulations Program Manager For further information, please contact your local Agilent Technologies sales office, agent or distributor, or Agilent Technologies Deutschland GmbH, Herrenberger Straße 130, D 71034 Böblingen, Germany. Template: A5971-5302-2, Rev. B.00 34980A-DoC-D...
  • Page 7: Table Of Contents

    Contents 1 Introduction to the 34980A Front Panel at a Glance Rear Panel at a Glance Rear Panel Connector Pinouts External Trigger/Alarms Connector (Male D-Sub) Analog Bus Connector (Female D-Sub) Annunciator Display Indicators Front Panel Menu Reference Instrument Rack Mounting...
  • Page 8 Using the Alarm Output Lines Using Alarms With the Digital Modules Sequences Defining a Sequence Querying the Sequence Definition Executing a Sequence Executing a Sequence on an Alarm Condition Deleting Sequences Reading the List of Stored Sequences 34980A User’s Guide...
  • Page 9 Remote Interface Configuration GPIB Interface USB Interface LAN Interface Factory Reset State Instrument Preset State 3 Introduction to the Plug-In Modules for the 34980A Slot and Channel Addressing Scheme Interconnection Solutions Overview Module Considerations General Considerations Environmental Operating Conditions Electrical Operating Conditions...
  • Page 10 34933A Simplified Schematic for Two-Wire Mode 34933A D-Sub Connectors for Two-Wire Mode 34933T-001 Terminal Block for Two-Wire Mode 34933A Simplified Schematic for One-Wire Mode 34933A D-Sub Connectors for One-Wire Mode 34933T-002 Terminal Block for One-Wire Mode viii 34980A User’s Guide...
  • Page 11 Default and Reset States Distribution Boards Mounting the Remote Modules SCPI Programming Examples 9 Dual/Triple Microwave Switch Modules 34946A and 34947A Dual/Triple Microwave Switch Modules 34946A and 34947A SCPI Programming Examples Installing SMA Connectors 34946A and 34947A Simplified Schematics 34980A User’s Guide...
  • Page 12 34959A Breadboard Module Layout (shown with cover removed) Ribbon Cable Header Pin Assignment Information Configuring the 34959A Breadboard Module Accessing the 34980A Mainframe’s Analog Bus Installing Custom Circuitry on the 34959A Breadboard Module Operating Considerations Dimension Information for the Custom PC Board Area...
  • Page 13 Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Introduction to the 34980A Front Panel at a Glance Rear Panel at a Glance Rear Panel Connector Pinouts Annunciator Display Indicators Front Panel Menu Reference Instrument Rack Mounting Agilent Technologies...
  • Page 14: Introduction To The 34980A

    Configure keys select functions and set function parameters Measure keys execute and monitor measurements. Depending on which measurement key you use, you can have complete/direct control over the switching and measurement operation, or you can have the 34980A automatically control these to capture the desired data.
  • Page 15: Rear Panel At A Glance

    Introduction to the 34980A Rear Panel at a Glance Access to Analog Buses (shown with cover installed). For pinout, see page Module installed in slot 1 Slot identifier Module ground screw Slot cover over slot 2 AC power connector LAN connector (10Base T/100Base Tx) USB 2.0 connector...
  • Page 16: Rear Panel Connector Pinouts

    Introduction to the 34980A Rear Panel Connector Pinouts External Trigger/Alarms Connector (Male D-Sub) Input Ext Trig Input / Chan Adv Input (Pin 6) > 1 µs Output Gnd (Pin 9) 3.3 V Chan Closed Output / VM Comp Output (Pin 5) Approx.
  • Page 17: Annunciator Display Indicators

    Introduction to the 34980A Annunciator Display Indicators Display Indicator Definition Communicating with the 34980A over LAN. Communicating with the 34980A over USB. GPIB Communicating with the 34980A over GPIB. ABUS [1234] Analog Bus Connectivity. Normally, designated ABus connected on any module in mainframe.
  • Page 18: Front Panel Menu Reference

    Introduction to the 34980A Front Panel Menu Reference This section gives an overview of the top two levels of menus that you access from the front panel. The menus are designed to automatically guide you through all parameters required to configure a particular function or operation.
  • Page 19: Instrument Rack Mounting

    Instrument Rack Mounting Using the optional Agilent Y1130A Rack Mount Kit, you can mount the 34980A in a standard 19- inch rack cabinet. This kit includes rack mount brackets and associated hardware required to forward or reverse mount the instrument in the rack cabinet.
  • Page 20 Introduction to the 34980A 425.6 mm (16.76 in) 367.7 mm (14.48 in) 101.9 mm (4.01 in) 70.4 mm (2.78 in) Agilent 34980A Dimensions (shown with Reverse Rack Mount brackets installed) 34980A User’s Guide...
  • Page 21: Features And Functions

    Instrument Preset State You will find that this chapter makes it easy to look up all the details about a particular feature of the Agilent 34980A. Whether you are operating the instrument from the front panel or over the remote interface, this chapter will be useful.
  • Page 22: Clearing 34980A Memory

    Features and Functions Clearing 34980A Memory For security reasons, you may want to clear memory in the 34980A. To clear all measurement results from memory, either cycle power to the 34980A or send the command. This will also clear the internal DMM...
  • Page 23: Scpi Language Conventions

    Rules for Using a Channel List Many of the SCPI commands for the 34980A include a channel list parameter which allows you to specify one or more channels. From the remote interface, the channel number has the form (@sccc), where s is the mainframe slot number (1 through 8) and ccc is the channel number.
  • Page 24 In the following command, since the optional <ch_list> parameter is omitted, the command will be applied to the internal DMM. If the internal DMM is disabled or is not present, an error will be generated. INP:IMP:AUTO ON !Applies to the internal DMM 34980A User’s Guide...
  • Page 25: General Measurement Configuration

    Overview of Measurement Modes Two modes of operation are available with the 34980A, depending on the level of switching and measurement that you wish to directly control: the Stand- Alone DMM Mode and the Scanning Mode.
  • Page 26 In the Scanning Mode, the 34980A automatically controls a sequence of measurements using the internal DMM, possibly across multiple channels, and stores the results in memory. The 34980A closes and opens the appropriate channel relays and Analog Bus relays required for the sequence.
  • Page 27 READ? command performs a scan of the channels in the scan list. • If you specify a <ch_list>, regardless of whether a scan list is currently defined, the READ? command performs a “temporary” scan of the specified channels (independent of the present scan list). 34980A User’s Guide...
  • Page 28: Analog Buses

    Analog Buses The 34980A provides four 2- wire internal Analog Buses for easier signal routing. You can route your measurements directly to the internal DMM using the 34980A multiplexer and matrix modules, or you can connect to external signals via the Analog Bus connector located on the instrument’s...
  • Page 29: Measurement Functions

    (range, integration time, etc.). Remote Interface Operation: You can select the measurement function using commands. For example, the following CONFigure MEASure? command configures the specified channel for dc voltage measurements. CONF:VOLT:DC 10,DEF,(@3001) 34980A User’s Guide...
  • Page 30: Measurement Range

    Remote Interface Operation: You can select the range using parameters in commands. For example, the following CONFigure MEASure? command selects the 10 Vdc range on the specified channel. CONF:VOLT:DC 10,DEF,(@3001) 34980A User’s Guide...
  • Page 31: Measurement Resolution

    You can select the resolution using parameters in the CONFigure commands. For example, the following command selects the MEASure? 10 Vdc range with 4½ digits of resolution on the specified channel. CONF:VOLT:DC 10,0.001,(@3001) 34980A User’s Guide...
  • Page 32: Custom A/D Integration Time

    If you have applied Mx+B scaling or have assigned alarms to the selected channel, those measurements are also made using the specified integration time. Measurements taken during the Monitor function also use the specified integration time. 34980A User’s Guide...
  • Page 33 Remote Interface Operation: You can set the integration time using the commands. For example, the following command specifies an SENSe aperture time of 2 ms for resistance measurements on channel 2001. SENS:RES:APER 0.002,(@2001) 34980A User’s Guide...
  • Page 34: Autozero

    Front Panel Operation: DMM or Channel (Configure) > AUTO ZERO Remote Interface Operation: The OFF and ONCE parameters have a similar effect. Autozero OFF does not issue a new zero measurement. Autozero ONCE issues an immediate zero measurement. [SENSe:]<function>:ZERO:AUTO {OFF|ONCE|ON} [,(@<ch_list>)] 34980A User’s Guide...
  • Page 35: Trigger Delay

    CONFigure MEASure? Automatic. • The instrument selects an automatic trigger delay after a Factory Reset command). An Instrument Preset ( command) or *RST SYSTem:PRESet Card Reset ( command) does not change the setting. SYSTem:CPON 34980A User’s Guide...
  • Page 36: Automatic Trigger Delays

    Medium (20 Hz) 1.0 second Fast (200 Hz) 120 ms Frequency, Period: AC Filter Trigger Delay Slow (3 Hz) 600 ms Medium (20 Hz) 300 ms Fast (200 Hz) 100 ms Digital Input, Totalize: Trigger Delay 0 seconds 34980A User’s Guide...
  • Page 37: Safety Interlock

    • The simulation setting is stored in volatile memory and will be lost when power is turned off. To re- enable the simulation mode after power has been off, you must send the command again. Remote Interface Operation: SYSTem:ABUS:INTerlock:SIMulate {OFF|ON} 34980A User’s Guide...
  • Page 38: User-Defined Channel Labels

    • All user- defined channel labels are stored in non- volatile memory, and do not change when power has been off, after a Factory Reset command), after an Instrument Preset ( *RST SYSTem:PRESet command), or after a stored state is recalled ( command). *RCL 34980A User’s Guide...
  • Page 39 1. ROUT:CHAN:LABEL:CLEAR:MOD 1 The following command clears all user- defined labels on all modules installed in the 34980A. The factory- default labels are assigned to all channels on all installed modules. ROUT:CHAN:LABEL:CLEAR:MOD ALL 34980A User’s Guide...
  • Page 40: 2-Wire Versus 1-Wire Mode

    You can configure the 34923A, 34925A, and 34933A modules for 2- wire (differential) or 1- wire (single ended) measurements. If you change the module configuration, you must cycle power on the 34980A to activate the new setting. • To determine whether the module is in the 2- wire or 1- wire...
  • Page 41: Analog Bus And Internal Dmm Considerations

    Environmental Operating Conditions The 34980A mainframe, including the optional internal DMM, is designed to operate in a temperature range of 0 °C to +55 °C with non- condensing humidity. The maximum humidity is 80% at 40 °C or higher. Do not use in locations where conductive dust or electrolytic salt dust may be present.
  • Page 42: Electrical Operating Conditions

    Features and Functions Electrical Operating Conditions To avoid electric shock, turn off the 34980A and disconnect or WARN IN G de-energize all field wiring to the modules and the Analog Bus connector before removing any module or slot cover. Transients The Analog Buses and the optional internal DMM are designed to safely withstand occasional transient overvoltages up to 1000 Vpeak.
  • Page 43: Temperature Measurement Configuration

    Factory Reset ( command). An Instrument Preset *RST command) or Card Reset ( command) does SYSTem:PRESet SYSTem:CPON not change the units setting. Front Panel Operation: DMM or Channel (Configure) > TEMPERATURE > UNITS Remote Interface Operation: UNIT:TEMP {C|F|K}[,(@<ch_list>)] 34980A User’s Guide...
  • Page 44: Thermocouple Measurements

    If an open connection is detected (greater than 5 k on the 10 k range), the instrument reports an overload condition for that channel (or displays “OPEN T/C” on the front panel). 34980A User’s Guide...
  • Page 45 SENSe junction temperature of 40 degrees (always in °C) on channel 2003. SENS:TEMP:TRAN:TC:RJUN:TYPE,(@2003) SENS:TEMP:TRAN:TC:RJUN 40,(@2003) The following command enables the thermocouple check feature on the specified channel (opens are reported as “+9.90000000E+37”). SENS:TEMP:TRAN:TC:CHECK ON,(@2003) 34980A User’s Guide...
  • Page 46: Rtd Measurements

    SENSe and nominal resistance. For example, the following command configures channel 1003 for 4- wire measurements of an RTD with = 0.00391 (channel 1003 is automatically paired with channel 1023 for the 4- wire measurement). SENS:TEMP:TRAN:FRTD:TYPE 91,(@1003) 34980A User’s Guide...
  • Page 47: Thermistor Measurements

    3001 for measurements of a thermistor: CONF:TEMP THER,5000,(@3001) You can also use the command to select the probe type and SENSe thermistor type. For example, the following command configures channel 1003 for measurements of a 10 k thermistor: SENS:TEMP:TRAN:THERM:TYPE 10000,(@1003) 34980A User’s Guide...
  • Page 48: Voltage Measurement Configuration

    With AUTO ON, the input resistance is set to >10 G for the three lowest dc voltage ranges. [SENSe:]<function>:IMPedance:AUTO {OFF|ON} [,(@<ch_list>)] If you omit the optional <ch_list> parameter, the command applies to the internal DMM. 34980A User’s Guide...
  • Page 49: Ac Low Frequency Filter

    The instrument selects the appropriate filter based on the frequency you specify (see table above). [SENSe:]VOLTage:AC:BANDwidth {3|20|200} [,(@<ch_list>)] If you omit the optional <ch_list> parameter, the command applies to the internal DMM. 34980A User’s Guide...
  • Page 50: Resistance Measurement Configuration

    If you omit the optional <ch_list> parameter, the command applies to the internal DMM. For 4- wire measurements, specify the paired channel in Bank 1 (source) as the <ch_list> channel (channels in Bank 2 are not allowed in the <ch_list>). 34980A User’s Guide...
  • Page 51: Current Measurement Configuration

    The instrument selects the appropriate filter based on the frequency you specify (see table above). [SENSe:]CURRent:AC:BANDwidth {3|20|200} [,(@<ch_list>)] If you omit the optional <ch_list> parameter, the command applies to the internal DMM. 34980A User’s Guide...
  • Page 52: Frequency Measurement Configuration

    The instrument selects the appropriate timeout based on the frequency you specify (see table above). [SENSe:]FREQuency:RANGe:LOWer {3|20|200} [,(@<ch_list>)] If you omit the optional <ch_list> parameter, the command applies to the internal DMM. 34980A User’s Guide...
  • Page 53: Mx+B Scaling

    *RST values on all channels, and sets the custom label to a null string (“ ”). An Instrument Preset ( command) does not clear the SYSTem:PRESet scaling values and does not turn off scaling. 34980A User’s Guide...
  • Page 54 Remote Interface Operation: Use the following commands to set the gain, offset, and custom measurement label. CALC:SCALE:GAIN 1.2,(@1003) CALC:SCALE:OFFSET 10,(@1003) CALC:SCALE:UNIT 'PSI',(@1003) After setting the gain and offset values, send the following command to enable the scaling function on the specified channel. CALC:SCALE:STATE ON,(@1003) 34980A User’s Guide...
  • Page 55: Scanning

    • Each time you start a new scan, the instrument clears all readings (including alarm data) stored in reading memory from the previous scan. Therefore, the contents of memory are always from the most recent scan. 34980A User’s Guide...
  • Page 56 Card Reset, etc.) while a scan is running. • If a scan includes a read of the totalizer, the count is reset each time it is read during the scan only when the totalizer reset mode is enabled. 34980A User’s Guide...
  • Page 57: Adding Channels To The Scan List

    DMM and others using an external instrument. Readings are stored in 34980A memory only when the internal DMM is used. • The Monitor mode is automatically enabled on all channels that are part of the active scan list (see “Monitor Mode”...
  • Page 58 INITiate READ? Measurements are stored in memory. Each time you initiate a new scan, the instrument will clear the previous set of readings from memory. • To stop a scan in progress, use the command. ABORt 34980A User’s Guide...
  • Page 59: Scan Trigger Source

    See “Trigger Count” on page 52 for more information. • Mx+B scaling and alarm limits are applied to measurements during a scan and all data is stored in volatile memory. 34980A User’s Guide...
  • Page 60 Front Panel Operation: Scan (Configure) > INTERVAL > MANUAL To initiate the scan and store all readings in memory, press the Scan (Measure) key. Note: To stop a scan, press and hold the Scan (Measure) key. 34980A User’s Guide...
  • Page 61 See “Trigger Count” on page 52 for more information. • Mx+B scaling and alarm limits are applied to measurements during a manual scanning operation and all data is stored in volatile memory. 34980A User’s Guide...
  • Page 62 CALC:LIM:UPPER:STATE ON,(@1003) Report alarms on Alarm 1 OUTPUT:ALARM1:SOURCE (@1003) Select monitor channel ROUT:MON:CHAN (@1003) Enable monitoring on channel ROUT:MON:CHAN:ENABLE ON,(@1003) Enable monitor mode ROUT:MON:STATE ON Initiate the scan INIT Note: To stop a scan, send the command. ABORt 34980A User’s Guide...
  • Page 63 Scan (Measure) key. Between scan sweeps, “WAITING FOR TRIG” will be displayed on the front panel. When a TTL pulse is received, the scan starts and readings are stored in memory. Note: To stop a scan, press and hold the Scan (Measure) key. 34980A User’s Guide...
  • Page 64: Trigger Count

    An Instrument Preset ( command) or *RST SYSTem:PRESet Card Reset ( command) does not change the setting. SYSTem:CPON Front Panel Operation: Scan (Configure) > SCAN TRIGGER > COUNTED|INFINITE Remote Interface Operation: TRIGger:COUNt To configure a continuous scan, send TRIG:COUNT INFINITY 34980A User’s Guide...
  • Page 65: Sweep Count

    • The instrument sets the sweep count to 1 after a Factory Reset command). An Instrument Preset ( command) or *RST SYSTem:PRESet Card Reset ( command) does not change the setting. SYSTem:CPON Front Panel Operation: Scan (Configure) > SWEEP COUNT Remote Interface Operation: SWEep:COUNt 34980A User’s Guide...
  • Page 66: Sample Count

    Sample count for Stand-Alone DMM Mode Sweep Count Trigger Sweep 1 Sweep 2 Trigger Sweep . . . Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Sample Count (1 to 500,000 samples) Sample count for Scanning Mode 34980A User’s Guide...
  • Page 67 • The instrument sets the sample count to 1 after a Factory Reset command). An Instrument Preset ( command) or *RST SYSTem:PRESet Card Reset ( command) does not change the setting. SYSTem:CPON Front Panel Operation: Scan (Configure) > SAMPLE COUNT Remote Interface Operation: SAMPle:COUNt 34980A User’s Guide...
  • Page 68: Channel Delay

    • You can select a unique delay for every channel on the module. • The channel delay is valid only while scanning. If no channels have been assigned to the scan list, the specified channel delay is ignored (no error is generated). 34980A User’s Guide...
  • Page 69: Automatic Channel Delays

    1.0 ms 10 k 2.0 ms 10 k 1.0 ms 100 k 25 ms 100 k 20 ms 30 ms 25 ms 10 M 200 ms 10 M 200 ms 100 M 200 ms 100 M 200 ms 34980A User’s Guide...
  • Page 70 Interface Operation: The following command enables an automatic channel delay on the specified channels. ROUT:CHAN:DELAY:AUTO ON,(@1003,1013) Selecting a specific channel delay using the ROUTe:CHANnel:DELay command (see “Channel Delay” on page 56) disables the automatic channel delay. 34980A User’s Guide...
  • Page 71: Reading Format

    CONFigure MEASure? units, time, channel, and alarm information. • The format settings are stored in volatile memory and will be lost when power is turned off or after a Factory Reset ( command). *RST 34980A User’s Guide...
  • Page 72: Non-Sequential Scanning

    • If you have defined a scan list with the sequential mode disabled (OFF) and later enable the mode, the channels will be reordered. 34980A User’s Guide...
  • Page 73: Viewing Readings Stored In Memory

    From the remote interface, you can specify which information you want returned with the readings (from the front panel, all of the information is available for viewing). “Reading Format” on page 59 for more information. 34980A User’s Guide...
  • Page 74 This allows you to continue a scan without losing data stored in memory (if memory becomes full, new readings will overwrite the first readings stored). The specified number of readings are cleared from memory, starting with the oldest reading. DATA:REMOVE? 12 34980A User’s Guide...
  • Page 75: Monitor Mode

    The count on a totalizer channel is not reset when it is being monitored (the Monitor ignores the totalizer reset mode). • If a channel that is currently being monitored is manually closed or opened, the Monitor operation will be disabled on that channel. 34980A User’s Guide...
  • Page 76 To read the monitor data from the selected channel or the internal DMM, send the following command. Each reading is returned with measurement units, time stamp, channel number, and alarm status information (see “Reading Format” on page 59). ROUTe:MONitor:DATA? 34980A User’s Guide...
  • Page 77: Scanning With External Instruments

    Scanning With External Instruments If your application doesn’t require the built- in measurement capabilities of the 34980A, you can order the mainframe without the internal DMM. In this configuration, you can use the system for signal routing or control applications. If you install a multiplexer plug- in module in the mainframe, you can use the system for scanning with an external instrument.
  • Page 78 “Scan Trigger Source” on page 47. • You can configure the event or action that notifies the 34980A to advance to the next channel in the scan list. Note that the Channel Advance source shares the same sources as the scan trigger. However, an error is generated if you attempt to set the channel advance source to the same source (other than IMMediate) used for the scan trigger.
  • Page 79 ROUT:SCAN (@1001:1020) TRIG:SOUR IMM Set trigger source TRIG:COUN 5 Set trigger count Set channel advance source ROUT:CHAN:ADV:SOUR EXT Initiate the scan INIT To configure the instrument for 4- wire external scanning, send the following command. ROUTe:CHANnel:FWIRe {OFF|ON}, (@<ch_list>) 34980A User’s Guide...
  • Page 80: Alarm Limits

    The alarm queue is cleared by the (clear status) command, *CLS when power is cycled, and by reading all of the entries. A Factory Reset command) does not clear the alarm queue. *RST 34980A User’s Guide...
  • Page 81 • Each time you start a new scan, the instrument clears all readings (including alarm data) stored in reading memory from the previous scan. Therefore, the contents of reading memory are always from the most recent scan. 34980A User’s Guide...
  • Page 82 You can configure the instrument to use the status system to generate a Service Request (SRQ) when alarms are generated. Refer to the Agilent 34980A Programmer’s Reference for more information on the Status System. An alarm is enabled on the displayed channel.
  • Page 83 To set the upper and lower alarm limits on the specified channels, use the following commands. CALC:LIMIT:UPPER 5.25,(@2001,2012) CALC:LIMIT:LOWER 0.025,(@2001,2012) To enable the upper and lower alarm limits on the specified channels, use the following commands. CALC:LIMIT:UPPER:STATE ON,(@2001,2012) CALC:LIMIT:LOWER:STATE ON,(@2001,2012) 34980A User’s Guide...
  • Page 84: Viewing Stored Alarm Data

    After turning the knob to the desired channel, press the left or right arrow keys to view the alarm reading. Notice that the annunciators indicate which alarm is being viewed. Note: The alarm queue is cleared when you read the alarms. 34980A User’s Guide...
  • Page 85 Date (November 21, 2004) Alarm Limit Threshold Crossed Time (3:30:23.000 PM) (0 = No Alarm, 1 = LO, 2 = HI) The following command retrieves scanned readings and alarm data from reading memory (the readings are not erased). FETCH? 34980A User’s Guide...
  • Page 86: Using The Alarm Output Lines

    You can manually clear the output lines at any time (even during a scan) and the alarm data in memory is not cleared (however, data is cleared when you initiate a new scan). The alarm outputs are also cleared when you initiate a new scan. 34980A User’s Guide...
  • Page 87 OUTPUT:ALARM:CLEAR:ALL Clear all four alarm outputs To select the output configuration for all four output lines, use the following command. OUTPut:ALARm:MODE {LATCh|TRACk} To configure the slope of all four output lines, use the following command. OUTPut:ALARm:SLOPe {NEGative|POSitive} 34980A User’s Guide...
  • Page 88: Using Alarms With The Digital Modules

    • You can either specify that an alarm will occur when certain bits change or when a specific pattern is read: Alarm > COMPARE FOR > EQUAL|NOT-EQ • To configure an alarm on a specific totalizer count, select: Alarm > TOTALIZER LIMIT 34980A User’s Guide...
  • Page 89 Alarm 2. Set compare pattern (1111 0110) CALC:COMP:DATA:WORD #HF6,(@3101) Generate alarm on match CALC:COMP:TYPE EQUAL,(@3101) Enable alarms OUTP:ALARM2:SOUR (@3101) Enable pattern compare mode CALC:COMP:STAT ON,(@3101) 34980A User’s Guide...
  • Page 90 To configure an alarm on a totalizer channel, specify the desired count as the upper limit using the following command. CALCulate:LIMit:UPPer <count>,(@<ch_list>) To enable the upper limit on the specified totalizer channel, use the following command. CALCulate:LIMit:UPPer:STATe ON,(@<ch_list>) 34980A User’s Guide...
  • Page 91: Sequences

    Returns list of defined sequence names. ROUTe:SEQuence:DELete:ALL Deletes all sequences from memory. ROUTe:SEQuence:DELete[:NAME] <name> Deletes specified sequence from memory. Alarm Limits OUTPut:ALARm{1-4}:SEQuence? Returns sequence associated with alarm. ROUTe:SEQuence:TRIGger:SOURce <name>, <source> Assigns trigger source to sequence. ROUTe:SEQuence:TRIGger:SOURce? <name> Returns trigger source currently selected. 34980A User’s Guide...
  • Page 92: Defining A Sequence

    • If you define a sequence with a name already in use by another sequence, the new definition will overwrite the previous definition (no error is generated). 34980A User’s Guide...
  • Page 93 Remote Interface Operation: The following command defines a sequence named “MYSEQ_1”, which closes several channels on the module in slot 1 and opens a single channel on the module in slot 2. ROUT:SEQ:DEF MYSEQ_1,"ROUT:CLOS (@1001:1009);OPEN (@2001)" 34980A User’s Guide...
  • Page 94: Querying The Sequence Definition

    Remote Interface Operation: The following command returns a string containing the SCPI commands assigned to the specified sequence. ROUT:SEQ:DEF? MYSEQ_1 The above command returns a string in the form (the quotes are also returned): ":ROUT:CLOS (@1001:1009);:ROUT:OPEN (@2001)" 34980A User’s Guide...
  • Page 95: Executing A Sequence

    Front Panel Operation: Sequence > EXECUTE Although sequences can be defined from the remote interface only, you can execute pre- defined sequences from the front panel. 34980A User’s Guide...
  • Page 96: Executing A Sequence On An Alarm Condition

    Front Panel Operation: Sequence > TRIGGER > MANUAL|ALARM1–ALARM4 Select MANUAL to remove an association without reassigning it to another alarm. 34980A User’s Guide...
  • Page 97: Deleting Sequences

    “Executing a Sequence on an Alarm Condition” on page 84 for more information). Front Panel Operation: Sequence > DELETE|DELETE ALL Remote Interface Operation: The following command deletes the sequence named “MYSEQ_1”. ROUT:SEQ:DEL MYSEQ_1 The following command deletes all sequences from memory. ROUT:SEQ:DEL:ALL 34980A User’s Guide...
  • Page 98: Reading The List Of Stored Sequences

    Remote Interface Operation: The following command returns a comma- separated list of sequence names currently stored. ROUT:SEQ:CAT? The above command returns a string in the form: MYSEQ_1,PATH_DUT1,SW_PATH2 If no sequence names have been stored, a null string (“ ”) string is returned. 34980A User’s Guide...
  • Page 99: System-Related Operations

    73 characters). SYSTem:CTYPe? <slot> This command returns a string in the form: AGILENT TECHNOLOGIES,<Model Number>,<Serial Number>,<Firmware Rev> A 10- digit string is returned for the Serial Number field. The Firmware Revision has the form R.RR and indicates the revision of firmware currently in use on the specified module.
  • Page 100: Product Firmware Updates

    As new product features and enhancements become available, you can easily update your mainframe and plug- in module firmware to ensure optimum compatibility. The latest firmware updates are available from the Agilent 34980A product page at www.agilent.com/find/34980a (go to “Software & Firmware Downloads”).
  • Page 101: Error Conditions

    Errors appear in the error queue of the I/O session that caused the error (the front panel reports errors from all I/O sessions). For a complete listing of the error messages, see the Agilent 34980A Programmer’s Reference Help file, located on the Product Reference CD- ROM shipped with the instrument.
  • Page 102 Use the knob to scroll through the errors. Press the right arrow key to view the text of the error message. All errors are cleared when you exit the menu. Remote Interface Operation: The following command reads and clears one error from the queue SYSTem:ERRor? 34980A User’s Guide...
  • Page 103: Self-Test

    • If the power- on or complete self- test fails, and error is stored in the error queue. See the Agilent 34980A Service Guide for more information on returning the instrument to Agilent for service.
  • Page 104: Front-Panel Number Format

    SYSTem:PRESet • When shipped from the factory, a period is used as the radix character and commas are used for the digits separator (e.g., +1.234,56 VDC). Front Panel Operation: Utility > MISC. SETTINGS > RADIX|THOUSAND SEPARATOR 34980A User’s Guide...
  • Page 105: Real-Time System Clock

    Internal DMM Disable You can scan through the configured channels using either the internal DMM (an optional accessory with the 34980A) or an external instrument. For externally- controlled scans, you must either disable the internal DMM or remove it from the instrument.
  • Page 106: Relay Cycle Count

    • You can query the SCPI version from the remote interface only. • The SCPI version is returned in the form “YYYY.V”, where “YYYY” represents the year of the version, and “V” represents a version number for that year (for example, 1994.0). Remote Interface Operation: SYSTem:VERSion? 34980A User’s Guide...
  • Page 107: Calibration Overview

    This section gives a brief introduction to the calibration features of the instrument and plug- in modules. For a more detailed discussion of the calibration procedures, see the Agilent 34980A Service Guide. Calibration Security This feature allows you to enter a security code to prevent accidental or unauthorized calibrations of the instrument.
  • Page 108 Remote Interface Operation: To change the security code, unsecure the instrument using the old security code. Then enter the new code as shown below. CAL:SECURE:STATE OFF,AT34980 Unsecure with old code CAL:SECURE:CODE SN123456789 Enter new code 34980A User’s Guide...
  • Page 109: Calibration Count

    • The calibration count is also incremented with calibrations of DAC channels on the 34951A Isolated DAC Module and 34952A Multifunction Module. Front Panel Operation: Utility > CALIBRATE > COUNT Remote Interface Operation: CALibration:COUNt? 34980A User’s Guide...
  • Page 110: Calibration Message

    SYSTem:PRESet Front Panel Operation: Utility > CALIBRATE > CAL MESSAGE Remote Interface Operation: The following example shows how to store a message in calibration memory on the module in slot 3. CAL:STRING "CAL: 21 NOV 2005",3 34980A User’s Guide...
  • Page 111: Remote Interface Configuration

    To easily configure and verify an interface connection between the 34980A N O TE and your PC, you can use the Agilent IO Libraries Suite (E2094M Agilent IO Libraries for Windows) or an equivalent. For more information about Agilent's I/O connectivity software, go to www.agilent.com/find/iolib.
  • Page 112: Gpib Interface

    LAN Interface By default, DHCP is enabled on the instrument, which may enable network communication over the LAN interface. You may need to set several configuration parameters as described in this section. 34980A User’s Guide...
  • Page 113 Features and Functions 34980A Web Browser Interface The Agilent 34980A provides a Web Interface which is built into the instrument. You can use this interface over LAN for remote access and ® control of the instrument via a Java - enabled Web browser, such as ®...
  • Page 114 DHCP is typically the easiest way to configure your instrument for remote communication using the LAN interface. If you change the DHCP setting, you must cycle power on the 34980A to activate the new setting. • When DHCP is enabled (factory setting), the instrument will try to obtain an IP address from a DHCP server.
  • Page 115 Remote Interface Operation: SYSTem:COMMunicate:LAN:IPADdress <address> Auto-IP The Auto- IP standard automatically assigns an IP address to the 34980A when on a network that does not have DHCP servers. If you change the Auto- IP configuration, you must cycle power on the 34980A to activate the new setting.
  • Page 116 Subnet Mask. If you change the Subnet Mask, you must cycle power on the 34980A to activate the setting. • The default Subnet Mask for the 34980A is “255.255.0.0”.
  • Page 117 If you change the Default Gateway, you must cycle power on the 34980A to activate the new setting. • The default for the 34980A is “0.0.0.0” (no gateway, and subnetting is not being used).
  • Page 118 The Host Name is the host portion of the domain name, which is translated into an IP address. If you change the Host Name, you must cycle power on the 34980A to activate the new setting. • The default Host Name for the 34980A is “A- 34980A- nnn”, where nnn is the instrument’s serial number representation.
  • Page 119 Domain names into IP addresses. Contact your network administrator to determine if DNS is being used and for the correct address. If you change the DNS address, you must cycle power on the 34980A to activate the new setting. • The default DNS Address for the 34980A is “0.0.0.0”.
  • Page 120 A domain name is a registered name on the Internet, which is translated into an IP address. This feature is available from the remote interface only. If you change the Domain Name, you must cycle power on the 34980A to activate the new setting.
  • Page 121: Factory Reset State

    Alarm Limits Factory Reset State Alarm Queue Not Cleared Alarm State HI and LO Alarm Limits Alarm Output Alarm 1 Alarm Output Configuration Latched Mode Alarm Output State Output Lines are Cleared Alarm Output Slope Fail = Low 34980A User’s Guide...
  • Page 122 34952A: DIO Ports=Input, Count=0, DACs=0 Vdc 34959A: DIO Ports=Input, All Relay Channels Open System-Related Operations Factory Reset State Display State Error Queue Errors Not Cleared Stored States No Change System Date No Change System Time No Change Temperature Units °C 34980A User’s Guide...
  • Page 123: Instrument Preset State

    Preset State Alarm Queue No Change Alarm State No Change HI and LO Alarm Limits No Change Alarm Output No Change Alarm Output Configuration No Change Alarm Output State Output Lines are Cleared Alarm Output Slope No Change 34980A User’s Guide...
  • Page 124 34952A: DIO Ports=Input, Count=0, DACs=0 Vdc 34959A: DIO Ports=Input, All Relay Channels Open System-Related Operations Preset State Display State Error Queue Errors Not Cleared Stored States No Change System Date No Change System Time No Change Temperature Units °C 34980A User’s Guide...
  • Page 125 Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Introduction to the Plug-In Modules for the 34980A Slot and Channel Addressing Scheme Interconnection Solutions Overview Module Considerations Agilent Technologies...
  • Page 126: Introduction To The Plug-In Modules For The 34980A

    Introduction to the Plug-In Modules for the 34980A Slot and Channel Addressing Scheme The eight module slots in the 34980A are arranged as shown below. Slot number indications The slot and channel addressing scheme for the 34980A follows the form sccc where s is the mainframe slot number (1 through 8) and ccc is the three- digit channel number.
  • Page 127: Interconnection Solutions Overview

    Interconnection Solutions Overview Depending on your specific requirements, you can connect your DUT to the 34980A using the following optional interconnection solutions. See the 34980A Product Data Sheet for additional information. Terminal Blocks Detachable terminal blocks are available for the low- frequency modules and offer a flexible method for connecting external wiring (300V rated).
  • Page 128: Module Considerations

    Introduction to the Plug-In Modules for the 34980A Module Considerations This section lists important items and actions that can affect the operation of your modules. General Considerations To reduce wear on the internal DMM relays, wire like functions on N O TE adjacent channels.
  • Page 129 Introduction to the Plug-In Modules for the 34980A Module Pollution Degree 1 Specifications Pollution Degree 2 Specifications 34933A Dual/quad 4x8 matrix, 150 Vpeak, Dual/quad 4x8 matrix, 100 Vpeak, 0.5 A, 10 VA per channel 0.5 A, 10 VA per channel...
  • Page 130: Electrical Operating Conditions

    Introduction to the Plug-In Modules for the 34980A Electrical Operating Conditions To avoid electric shock, turn off the 34980A and disconnect or WARN IN G de-energize all field wiring to the modules and the Analog Bus connector before removing any module or slot cover.
  • Page 131: Low Frequency Multiplexer Switch Modules

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Low Frequency Multiplexer Switch Modules Low Frequency Multiplexer Switch Modules Measurement Functions for the MUX Modules SCPI Programming Examples for the MUX Modules 34921A 40-Channel Armature Multiplexer with Low Thermal Offset 34921T Terminal Block...
  • Page 132: Low Frequency Multiplexer Switch Modules

    560 2- wire (differential) channels or 640 1- wire (single- ended) channels in one 34980A mainframe. Safety Interlock The Analog Buses of the 34980A are capable of N O TE carrying 300V signals. The MUX and matrix modules have a...
  • Page 133: Measurement Functions For The Mux Modules

    Impact of higher offset voltage specification (< 50 V) must be taken into consideration. or higher range used unless 100 series resistors are bypassed on module. 10 k or higher range used for loads over approximately 300 due to series resistance of FET channels. 34980A User’s Guide...
  • Page 134: Scpi Programming Examples For The Mux Modules

    For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. Opening and Closing Channels Example: Closing and opening channels on the armature and reed MUX modules This command closes the specified channels on a MUX module.
  • Page 135 3 and 8 (of a module in slot 1) into the scan list (and redefines the scan list). The command scans the specified INITiate channels, and then sends the readings to memory. The command FETCh? transfers the readings from memory to the user. CONFigure:VOLTage:DC 10,0.003,(@1003,1008) ROUTe:SCAN (@1003,1008) INITiate FETCh? 34980A User’s Guide...
  • Page 136 43 for a 34921A modules in slot 7 for dc current measurements, triggers the internal DMM to scan the channel, and then sends the reading to the output buffer of the 34980A. The default settings for range (autorange) and resolution (1 PLC) are used for the measurement.
  • Page 137 7 and 16 for a MUX module in slot 1. DIAGnostic:RELay:CYCLes:CLEar (@1007,1016) Example: Resetting module(s) to power-on state The following command resets a module in slot 4 to its power- on state. SYSTem:CPON 4 34980A User’s Guide...
  • Page 138: 34921A 40-Channel Armature Multiplexer With Low Thermal Offset

    “make- before- break” connections to ensure continuous current flow when switching from one current channel to another. The current fuses are replaceable. Refer to the 34980A Service Guide for specific information about these fuses. This module also contains nine armature Analog Bus relays (channels...
  • Page 139 D- sub connector end of the modules is exposed, the Analog Bus relays automatically open and disconnect from the Analog Bus. For more information, refer to page 120 page 129. When power is off, all channel relays maintain state, and the Analog Bus relays open. 34980A User’s Guide...
  • Page 140: 34921A Simplified Schematic

    NOTE: The three-digit number assigned to each switch represents the channel number. NOTE: Bank 1 Bank Relays: Armature latching Analog Bus Relays: Armature non-latching COM 1 Analog Buses ABus1 ABus2 Current ABus3 ABus4 (MEAS) Current (SENS) Fuse Fuse Fuse Fuse COM 2 Bank 2 34980A User’s Guide...
  • Page 141: 34921A D-Sub Connectors

    34921T terminal Interlock 2 block shorts these pins for you. This feature TSIL* protects inadvertent AMP 43L routing of high voltages AMP 43I from the Analog Bus to AMP 44L the D-sub connector of the module. AMP 44I 34980A User’s Guide...
  • Page 142: 34921T Terminal Block

    The cables provide communication and power to the temperature sensor on the 34921T terminal block. If cabling is not correct, an error may occur indicating that the 34921A module is not fully operational. 34980A User’s Guide...
  • Page 143 Low Frequency Multiplexer Switch Modules The 34980A Product Reference CD (shipped with the instrument) contains a 34921T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft® Excel® or Adobe® Acrobat® format.
  • Page 144: 34922A 70-Channel Armature Multiplexer

    Analog Bus relays automatically open and disconnect from the Analog Bus. For more information, refer to page 120 page 134. When the power is off, all channel relays maintain state, and the Analog Bus relays open. 34980A User’s Guide...
  • Page 145: 34922A Simplified Schematic

    NOTE: The three-digit number assigned to each switch represents the channel number. NOTE: Bank Relays: Armature latching Analog Bus Relays: Armature non-latching Bank 1 COM 1 Analog Buses ABus1 ABus2 ABus3 ABus4 (MEAS) (SENS) COM 2 Bank 2 34980A User’s Guide...
  • Page 146: 34922A D-Sub Connectors

    Bank 1 Analog Bus relays to close. The optional 34922T terminal block shorts these pins for you. This feature protects inadvertent routing of high voltages from the Analog Buses to the D-sub connector of the module. 34980A User’s Guide...
  • Page 147 Bank 2 Analog Bus relays to close. the optional 34922T terminal block shorts these pins for you. This feature protects inadvertent routing of high voltages from the Analog Buses to the D-sub connector of the module. 34980A User’s Guide...
  • Page 148: 34922T Terminal Block

    Analog Buses. See page 120 further information. The 34980A Product Reference CD (shipped with the instrument) contains a 34922T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft®...
  • Page 149: 34923A 40/80-Channel Reed Multiplexer

    140 page 143. If you are using an optional Agilent 349xxT terminal block to connect your DUT to this module be sure to use the terminal block that corresponds to your module configuration. Use the 34923T- 001 terminal block for 2- wire or 4- wire configuration. Use the 34923T- 002 terminal block for 1- wire configuration.
  • Page 150 This module is interlock protected, which means whenever the D- sub connector end of the modules is exposed, the Analog Bus relays immediately open and disconnect from the Analog Bus. For more information, refer to page 120, and page 141 page 144. 34980A User’s Guide...
  • Page 151 143. Lifetime of relays is severely degraded as current or voltage goes up. If higher voltage is being switched, limits on source current are recommended. When the power is off, all channel and Analog Bus relays open. 34980A User’s Guide...
  • Page 152: 34923A Simplified Schematic For Two- Or Four-Wire Mode

    NOTE: The three-digit number assigned to each switch represents the channel number. Bank 1 NOTE: Bank Relays: Reed non-latching Analog Bus Relays: Armature non-latching COM 1 Analog Buses ABus1 ABus2 ABus3 ABus4 (MEAS) (SENS) COM 2 Bank 2 34980A User’s Guide...
  • Page 153: 34923A D-Sub Connectors For Two- Or Four-Wire Mode

    The Interlock 2 optional 34923T-001 (for 2-wire) shorts these pins for you. This feature Reserved protects inadvertent Reserved routing of high voltages Reserved from the Analog Buses to Reserved the D-sub connector of the module. Reserved 34980A User’s Guide...
  • Page 154: 34923T-001 Terminal Block For Two- Or Four-Wire Mode

    Analog Buses. See page 120 further information. If you are using an Agilent terminal block to connect your DUT to N O TE this module be sure to use the 34923T-001 terminal block that corresponds to the 2- or 4-wire configuration mode. An error will not be generated if you have installed a terminal block that doesn't match the present module configuration.
  • Page 155: 34923A Simplified Schematic For One-Wire Mode

    NOTE: The three-digit number assigned to each switch represents Bank 1 the channel number. NOTE: Bank relays: Reed non-latching Analog Bus relays: Armature non-latching COM 1 Analog Buses ABus1 ABus2 ABus3 ABus4 (MEAS) (SENS) COM 2 Bank 2 34980A User’s Guide...
  • Page 156: 34923A D-Sub Connectors For One-Wire Mode

    The Interlock 2 optional 34923T-002 (for 1-wire) shorts these pins for you. This feature Reserved protects inadvertent Reserved routing of high voltages Reserved from the Analog Buses to Reserved the D-sub connector of Reserved the module. 34980A User’s Guide...
  • Page 157: 34923T-002 Terminal Block For One-Wire Mode

    Analog Buses. See page 120 further information. If you are using an Agilent terminal block to connect your DUT to N O TE this module be sure to use the 34923T-002 terminal block that corresponds to the 1-wire configuration mode. An error will not be generated if you have installed a terminal block that doesn't match the present module configuration.
  • Page 158: 34924A 70-Channel Reed Multiplexer

    100 in-rush resistors protect the reed relays from damage and performance degradation. Therefore, you must consider these resistors when you are designing a measurement. Refer to the simplified schematic page 148. 34980A User’s Guide...
  • Page 159 120. Lifetime of relays is severely degraded as current or voltage goes up. If higher voltage is being switched, limits on source current are recommended. When the power is off, all channel and Analog Bus relays open. 34980A User’s Guide...
  • Page 160: 34924A Simplified Schematic

    NOTE: The three-digit number assigned to each switch represents the channel number. NOTE: Bank relays: Reed non-latching Analog Bus relays: Armature non-latching Bank 1 COM 1 Analog Buses ABus1 ABus2 ABus3 ABus4 (MEAS) (SENS) COM 2 Bank 2 34980A User’s Guide...
  • Page 161: 34924A D-Sub Connectors

    Bank 1 Analog Bus relays to close. The optional 34924T terminal block shorts these pins for you. This feature protects inadvertent routing of high voltages from the Analog Buses to the D-sub connector of the module. 34980A User’s Guide...
  • Page 162 Bank 2 Analog Bus relays to close. The optional 34924T terminal block shorts these pins for you. This feature protects inadvertent routing of high voltages from the Analog Buses to the D-sub connector of the module. 34980A User’s Guide...
  • Page 163: 34924T Terminal Block

    Analog Buses. See page 120 further information. The 34980A Product Reference CD (shipped with the instrument) contains a 34924T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft®...
  • Page 164: 34925A 40/80-Channel Optically-Isolated Fet Multiplexer

    155 page 158. If you are using an Agilent 349xxT terminal block to connect your DUT to this module, be sure to use the terminal block that corresponds to your module configuration mode. Use the 34925T- 001 terminal block for differential mode (2- wire or 4- wire configuration).
  • Page 165 Bus or FET switch, results in an error status response from the module. Once in the overvoltage state, you must restore normal module operation with one of these actions: • using the SYSTem:CPON <slot> command. This affects only the module specified. 34980A User’s Guide...
  • Page 166 Further FET protection is assured only as one channel in each bank is closed at any time. Thus this module will operate as only a 1:N MUX module. For more information about FET channel closures, refer to page 122. 34980A User’s Guide...
  • Page 167: 34925A Simplified Schematic For Two- Or Four-Wire Mode

    NOTE: Bank relays: FET non-latching Analog Bus relays: Armature non-latching Bank 1 Overvoltage Protection (each channel) COM 1 Analog Buses ABus1 ABus2 ABus3 ABus4 (MEAS) (SENS) COM 2 51.1 Bank 2 Current-Limiting Circuitry 34980A User’s Guide...
  • Page 168: 34925A D-Sub Connectors For Two- Or Four-Wire Mode

    2-wire) terminal block shorts these pins for you. This feature protects No Connect 47 inadvertent routing of No Connect 48 high voltages from the No Connect 49 Analog Buses to the No Connect 50 D-sub connector of the 34980A User’s Guide...
  • Page 169: 34925T-001 Terminal Block For Two- Or Four-Wire Mode

    Analog Buses. See page 120 further information. If you are using an Agilent terminal block to connect your DUT to N O TE this module be sure to use the 34925T-001 terminal block that corresponds to the 2- or 4-wire configuration mode. An error will not be generated if you have installed a terminal block that doesn't match the present module configuration.
  • Page 170: 34925A Simplified Schematic For One-Wire Mode

    NOTE: Bank relays: FET non-latching Analog Bus relays: Armature non-latching Overvoltage Protection Bank 1 (each channel) COM 1 Analog Buses ABus1 ABus2 ABus3 ABus4 (MEAS) (SENS) COM 2 51.1 Current-Limiting Circuitry Bank 2 34980A User’s Guide...
  • Page 171: 34925A D-Sub Connectors For One-Wired Mode

    1-wire) terminal block shorts these pins for you. This feature protects No Connect 47 inadvertent routing of No Connect 48 high voltages from the No Connect 49 Analog Buses to the No Connect 50 D-sub connector of the 34980A User’s Guide...
  • Page 172: 34925T-002 Terminal Block For One-Wire Mode

    Analog Buses. See page 120 further information. If you are using an Agilent terminal block to connect your DUT to N O TE this module be sure to use the 34925T-002 terminal block that corresponds to the 1-wire configuration mode. An error will not be generated if you have installed a terminal block that doesn't match the present module configuration.
  • Page 173: Matrix Switch Modules

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Matrix Switch Modules Matrix Switch Modules SCPI Programming Examples for the Matrix Modules Linking Multiple Matrix Modules 34931A Dual 4x8 Armature Matrix 34931T Terminal Block 34932A Dual 4x16 Armature Matrix 34932T Terminal Block...
  • Page 174: Matrix Switch Modules

    Matrix Switch Modules Matrix Switch Modules The matrix switch modules for the 34980A offer a convenient way for you to connect multiple instruments to multiple points on your DUT. For a lower cost and better specification alternative, you can connect both matrix and multiplexer (MUX) modules.
  • Page 175: Scpi Programming Examples For The Matrix Modules

    For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. 34980A User’s Guide...
  • Page 176 In addition, this command closes Analog Bus relay 911 on the module in slot 1 (Bank 1). Note that although the specified range of channels includes the other Analog Bus relays, they are ignored and are not closed by this command. 34980A User’s Guide...
  • Page 177 304 and 308 for a matrix module in slot 3. DIAGnostic:RELay:CYCLes? (@3304,3308) Example: Resetting module(s) to power-on state The following command resets a module in slot 4 to its power- on state. SYSTem:CPON 4 34980A User’s Guide...
  • Page 178: Linking Multiple Matrix Modules

    34931A. However, the presence of in- rush resistors on the Analog Buses and columns require additional consideration, and you must take care when linking multiple 34933A matrix modules. See the simplified schematics on page 179 page 183. 34980A User’s Guide...
  • Page 179 *n can be 8 or 16 Increase number of 16 or 32 Columns columns by connecting through rows n - 1 n - 1 Module 1 Module 2 Analog Buses *n can be 8 or 16 4 Rows 34980A User’s Guide...
  • Page 180: 34931A Dual 4X8 Armature Matrix

    However, only Matrix 2 in this module connects to the Analog Buses. By closing channels 921 and 922 you can connect rows 5 and 6 respectively to the internal DMM of the 34980A mainframe for voltage and resistance measurements. You can connect multiple matrix modules externally and/or through the Analog Buses for applications that require large matrices.
  • Page 181: 34931A Simplified Schematic

    Col 8 ABus1 Row 5 (MEAS) ABus2 Row 6 (SENS) ABus3 Row 7 Row 8 ABus4 NOTE: Matrix 1 and Matrix 2 are electrically separate from one another. NOTE: Matrix Relays: Armature latching Analog Bus Relays: Armature non-latching 34980A User’s Guide...
  • Page 182: 34931A D-Sub Connectors

    This feature protects inadvertent routing of high Interlock voltages from the Analog Buses to the Interlock D-sub connector of the module. No Connect pins: 3-4, 9-12, 15-16. 18-22, 25-26, 31-32, 34, 43-48 34980A User’s Guide...
  • Page 183: 34931T Terminal Block

    Matrix 2, are open and disconnected from the Analog Buses. page 162 for further information. The 34980A Product Reference CD (shipped with the instrument) contains a 34931T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft®...
  • Page 184 50-pin D-sub connectors. Although columns are numbered the same on Matrix 1 and Matrix 2, they are electrically separate from one another (e.g., Col C8). 34980A User’s Guide...
  • Page 185: 34932A Dual 4X16 Armature Matrix

    However, only Matrix 2 in this module connects to the Analog Buses. By closing channels 921 and 922 you can connect rows 5 and 6 respectively to the internal DMM of the 34980A mainframe for voltage and resistance measurements. You can connect multiple matrix modules externally and/or through the Analog Buses for applications that require large matrices.
  • Page 186: 34932A Simplified Schematic

    Col 16 ABus1 Row 5 (MEAS) ABus2 Row 6 (SENS) ABus3 Row 7 Row 8 ABus4 NOTE: Matrix 1 and Matrix 2 are electrically separate from one another. NOTE: Matrix Relays: Armature latching Analog Bus Relays: Armature non-latching 34980A User’s Guide...
  • Page 187: 34932A D-Sub Connectors

    34, and 45-46. C14H block shorts these pins for C14L you. This feature protects inadvertent routing of high C10H C15H voltages from the Analog C10L C15L Buses to the D-sub C11H C16H connector of the module. C11L C16L 34980A User’s Guide...
  • Page 188: 34932T Terminal Block

    Matrix 2, are open and disconnected from the Analog Buses. page 162 for further information. The 34980A Product Reference CD (shipped with the instrument) contains a 34932T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft®...
  • Page 189: 34933A Dual/Quad 4X8 Reed Matrix

    However, only Matrix 2 in 2- wire mode of this module connects to the Analog Buses. By closing channels 921 and 922 you can connect rows 5 and 6 respectively to the internal DMM of the 34980A mainframe for voltage and resistance measurements.
  • Page 190 Analog Buses. By closing channels 921 and 922 you can connect rows 1 and rows 2 respectively to the internal DMM of the 34980A mainframe for voltage and resistance measurements. You can connect multiple matrix modules externally and/or through the Analog Buses for applications that require large matrices.
  • Page 191: 34933A Simplified Schematic For Two-Wire Mode

    Col 1L Col 2H Col 2L Col 8H Col 8L bypass bypass bypass bypass bypass bypass Row 6 Analog Buses Row 7 ABus1 Row 5 (MEAS) ABus2 Row 8 Row 6 (SENS) Row 7 ABus3 Row 8 ABus4 34980A User’s Guide...
  • Page 192: 34933A D-Sub Connectors For Two-Wire Mode

    This feature protects inadvertent routing C2L bypass 44 C7L bypass 16 of high voltages from the C3H bypass 19 C8H bypass 47 Analog Bus to the D-sub C3L bypass 20 C8L bypass 48 connector of the module. 34980A User’s Guide...
  • Page 193: 34933T-001 Terminal Block For Two-Wire Mode

    You can open the wiring log file in Microsoft® Excel® or Adobe® Acrobat® format If you are using an Agilent terminal block to connect your DUT to N O TE this module be sure to use the 34933T-001 terminal block that corresponds to the 2-wire configuration mode.
  • Page 194 C5L bypass C10H C2H bypass C14H C6H bypass C10L C2L bypass C14L C6L bypass C11H C3H bypass C15H C7H bypass C11L C3L bypass C15L CC7L bypass C12H C4H bypass C16H C8H bypass C12L C4L bypass C16L C8L bypass 34980A User’s Guide...
  • Page 195: 34933A Simplified Schematic For One-Wire Mode

    Row 2 Row 1 (MEAS) Row 3 Row 4 Row 2 ABus2 Matrix 4 Row 2 (SENS) bypass bypass bypass Row 3 ABus3 Row 3 Row 1 Row 2 Row 4 Row 3 ABus4 Row 4 Row 4 34980A User’s Guide...
  • Page 196: 34933A D-Sub Connectors For One-Wire Mode

    4C1 bypass 4C6 bypass feature protects inadvertent 3C2 bypass 3C7 bypass routing of high voltages 4C2 bypass 4C7 bypass from the Analog Buses to 3C3 bypass 3C8 bypass the D-sub connector of the module. 4C3 bypass 4C8 bypass 34980A User’s Guide...
  • Page 197: 34933T-002 Terminal Block For One-Wire Mode

    You can open the wiring log file in Microsoft® Excel® or Adobe® Acrobat® format If you are using an Agilent terminal block to connect your DUT to N O TE this module be sure to use the 34933T-002 terminal block that corresponds to the 1-wire configuration mode.
  • Page 198 Matrix Switch Modules 34980A User’s Guide...
  • Page 199 Agilent 34980A Multifunction Switch/Measure Unit User’s Guide General Purpose Switch Modules General Purpose Switch Modules 34937A and 34938A SCPI Programming Examples 34937A 32-Channel GP Switch 34937T Terminal Block 34938A 20-Channel High-Current GP Switch 34938T Terminal Block Agilent Technologies...
  • Page 200: General Purpose Switch Modules

    General Purpose Switch Modules General Purpose Switch Modules Use the general- purpose (GP) switch modules in your 34980A mainframe to route signals or control other system devices. • The 34937A 32- Channel Form C and Form A GP Switch Module provides independent control of 32 latching relays: •...
  • Page 201 If it is necessary to switch a mains voltage or any circuit where a large inductive load may be switched, you must add signal conditioning elements to reduce the potential transients before they reach the module or the Analog Buses. 34980A User’s Guide...
  • Page 202: General Purpose Switch Modules

    For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. Opening and Closing Channels Example: Closing and opening channels The first two commands close channel 3 for a module in slot 2, then channel 5 for that module.
  • Page 203 7 and 16 for a module in slot 1. DIAGnostic:RELay:CYCLes:CLEar (@1007,1016) Example: Resetting Module(s) to power-on state (all modules) The following command resets a module in slot 4 to its power- on state. SYSTem:CPON 4 34980A User’s Guide...
  • Page 204: 34937A 32-Channel Gp Switch

    N O TE when high-carry current-induced heat on the modules reaches a threshold of 70 34937A Simplified Schematic Channel 001 Channel 029 (1A Form C) (5A Form A) Channel 028 Channel 032 (1A Form C) (5A Form A) 34980A User’s Guide...
  • Page 205: 34937A D-Sub Connectors

    28 NO No Connect 17 17 NC 20 NC 23 NC 26 NC 31 NO 17 Common 21 20 Common 32 23 Common 27 26 Common 22 31 Common 2 17 NO 20 NO 23 NO 26 NO 34980A User’s Guide...
  • Page 206: 34937T Terminal Block

    In addition, space is available on the label for you to write the slot number. The 34980A Product Reference CD (shipped with the instrument) contains a 34937T Wiring Log for you to document your wiring configuration for this module.
  • Page 207: 34938A 20-Channel High-Current Gp Switch

    A temperature sensor on these modules triggers system interrupts N O TE when high-carry current-induced heat on the modules reaches a threshold of 70 34938A Simplified Schematic Channel 001 (5A Form A) Channel 020 (5A Form A) 34980A User’s Guide...
  • Page 208: 34938A D-Sub Connectors

    12Common 8 14Common 30 16Common 36 18Common 42 20Common 50 12NO 14NO 17NO 19NO Reserved 12Common 24 14Common 46 17Common 6 19Common 12 13NO 15NO 17NO 19NO 13Common 10 15Common 16 17Common 22 19Common 28 No Connect 17 34980A User’s Guide...
  • Page 209: 34938T Terminal Block

    In addition, space is available on the label for you to write the slot number. The 34980A Product Reference CD (shipped with the instrument) contains a 34938T Wiring Log for you to document your wiring configuration for this module.
  • Page 210 General Purpose Switch Modules 34980A User’s Guide...
  • Page 211: Rf Multiplexer Switch Modules

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide RF Multiplexer Switch Modules 34941A and 34942A RF Multiplexer Switch Modules Installing SMA Connectors Isolating Connector Banks 34941A and 34942A SCPI Programming Examples 34941A and 34942A Simplified Schematic Agilent Technologies...
  • Page 212: 34941A And 34942A Rf Multiplexer Switch Modules

    You can connect the banks in this modules and to banks in other RF MUX modules to create a larger switching configuration. For example, you can create up to 1x97 RF MUX in a single 34980A mainframe. For the 34942A, it is recommended that you use gold-plated straight plug N O TE connectors (75 Miniature SMB).
  • Page 213: Installing Sma Connectors

    When installing the plastic shoulder washers, use 7 in-lbs of torque. The 34941A and 34942A are shipped from the factory chassis-grounded with metal shoulder washers installed on all connectors in each bank of relays. 34980A User’s Guide...
  • Page 214: 34941A And 34942A Scpi Programming Examples

    For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. Example: Closing channels You can only close channels on the RF MUX modules.
  • Page 215: 34941A And 34942A Simplified Schematic

    The front panel of the two RF MUX modules are similar with channel labels in the same positions, the unique product number on the left, and the product description on the right. Bank 1 Bank 2 Quad 1x4 RF MUX 3494xA xx Ohm Bank 3 Bank 4 34980A User’s Guide...
  • Page 216 RF Multiplexer Switch Modules 34980A User’s Guide...
  • Page 217: Microwave Switch/Attenuator Driver

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Microwave Switch/Attenuator Driver 34945A Microwave Switch/Attenuator Driver Recommended Switches and Attenuators Power Supplies Channel Numbering Simple Switch Control Using Single Drive Switches and Attenuators Remote Module Identifiers Drive Modes Using Single Drive Switches and Attenuators...
  • Page 218: 34945A Microwave Switch/Attenuator Driver

    RJ- 45 connectors and cables. A cable is provided with each additional remote module. Up to eight remote modules can be controlled by a single 34945A and up to eight 34945As may be installed in a 34980A mainframe. However, the maximum number of 34945EXTs allowed per mainframe is eight in any configuration.
  • Page 219 • The driver interface can supply 24 V power to the first remote module only. • The first remote module may also use an external power source. • Each remote module only supports a single power source. 34980A User’s Guide...
  • Page 220 • Each remote module may be powered by a separate power supply. All distribution boards on each remote module must use the same power supply voltage. • You may have up to eight 34945EXTs in a system. 34980A User’s Guide...
  • Page 221 I/O Access LED Each 34945EXT has an I/O Access LED used to indicate transactions between the 34980A mainframe and the 34945EXT module. When power is first applied to a 34945EXT module, this LED is continuously illuminated indicating that power has been applied.
  • Page 222: Recommended Switches And Attenuators

    Microwave Switch/Attenuator Driver Recommended Switches and Attenuators The recommended Agilent switches and attenuators for use with the 34945A are shown below. Included in the table is the distribution board used for each switch or attenuator. Switch/Attenuator Coil Voltage Connection Drive Options...
  • Page 223: Power Supplies

    Power Supplies The switches and attenuators on the first remote module may be powered from the 34980A or use an external power supply. All additional remote modules must use an external power supply. Each remote module has a terminal strip used to connect external switch power.
  • Page 224: Channel Numbering

    <slot><rem><channel> where: slot is the 34980A slot where the 34945A driver interface is installed, and is a single digit in the range of 1 to 8. rem is the remote module being controlled, and is a single digit in the range of 1 to 8.
  • Page 225: Simple Switch Control

    Additionally, the drive current source must be selected and configured. The following commands show a simple command sequence controlling channel 1 of an Agilent N1810 switch (installed on a Y1150A distribution board) of the third remote module attached to a 34945A installed in slot 4 of the mainframe (slot = 4, rem = 3, channel = 01).
  • Page 226: Remote Module Identifiers

    <slot><rem><00> where: slot is the 34980A slot where the 34945A driver interface is installed, and is a single digit in the range of 1 to 8. rem is the remote module being controlled, and is a single digit in the range of 1 to 8.
  • Page 227: Using Single Drive Switches And Attenuators

    T(Settle) parameter. This parameter ensures the switch has had time to change state before the position indicator is evaluated. This parameter may be set individually for each channel or will default to 0.0 ms following either a SYSTem:RMODule:PRESet command. ROUTe:RMODule:BANK:PRESet 34980A User’s Guide...
  • Page 228: Using Dual Drive Switches And Attenuators

    ROUTe:RMODule:DRIVe:SOURce OFF Once a channel is paired, only pulse drive is allowed on that channel. Setting any of the following parameters applies the setting to both of the paired channels: • ROUTe:CHANnel:DRIVe:PULSe:WIDTh • ROUTe:CHANnel:DRIVe:TIMe:RECovery • ROUTe:CHANnel:DRIVe:TIMe:SETTle • ROUTe:CHANnel:VERify:ENABle 34980A User’s Guide...
  • Page 229: Using Pulse Drive

    218) turned off (default) will report the channel as ‘stateless’ and the query will return an error. Single drive pulsed ROUTe:CLOSe? channels must have verification enabled ) to query the channel state using the ROUTe:CHANnel:VERify ON query. ROUTe:CLOSe? 34980A User’s Guide...
  • Page 230: Long Execution Times

    Verification will slow switching performance on any remote module with one or more verified channels. Additionally, if you have enabled the command overlap function (using the ROUTe:OPERation:OVERlap:ENABle command), the verification will be performed at the end of each close/open operation, before processing the next command. 34980A User’s Guide...
  • Page 231 If you have not enabled verification, you can still query the indicator state of a specific channel using the ROUTe:CHANnel:VERify:POSition:STATe? command. This command is useful for channels on which verification is disabled for activities such as debugging or when verification is disabled for performance reasons. 34980A User’s Guide...
  • Page 232: Led Drive

    The LEDs obtain their power from the remote module power supply. If the N O TE command has been sent, the ROUTe:RMODule:DRIVe:SOURce OFF LEDs will not operate. Simplified connections for the position indicators are shown in the diagrams beginning on page 254. 34980A User’s Guide...
  • Page 233: Default And Reset States

    The system is set to the following conditions after executing this command. ROUTe:RMODule:DRIVe:SOURce:IMMediate ROUTe:RMODule:DRIVe:SOURce:BOOT ROUTe:RMODule:DRIVe:LIMit ROUTe:RMODule:BANK:DRIVe:MODE OCOLlector ROUTe:RMODule:BANK:LED:DRIVe:ENABle ROUTe:RMODule:BANK:LED:DRIVe:LEVel 5 mA ROUTe:CHANnel:DRIVe:PAIRed:MODE ROUTe:CHANnel:DRIVe:PULSe:MODE ROUTe:CHANnel:DRIVe:PULSe:WIDTh 15 ms ROUTe:CHANnel:DRIVe:TIME:RECovery 0.0 seconds ROUTe:CHANnel:DRIVe:TIME:SETTle 0.0 seconds ROUTe:CHANnel:DRIVe:OPEN:DEFault OPEN selected ROUTe:CHANnel:VERify:ENABle ROUTe:CHANnel:VERify:POLarity NORMal 34980A User’s Guide...
  • Page 234 The system connections and drive states. This is very similar in operation to what occurs at power- up. The command SYSTem:CPON performs a reset operation on a 34945A in single slot. resets all *RST modules in the mainframe. 34980A User’s Guide...
  • Page 235 ROUT:CHAN:DRIV:OPEN:DEF ON (except channel 7, 17) This command uses special channel addressing as described in “Remote Module Identifiers” on page 214. This command requires the channel drive source be in order to allow execution ( ROUTe:RMODule:DRIVe:SOURce OFF 34980A User’s Guide...
  • Page 236: Distribution Boards

    Each 34945EXT remote module can hold up to four distribution boards. Distribution boards are designed to support the most common types of Agilent microwave switches and attenuators. The table below shows the distribution boards available and lists the supported switches and attenuators.
  • Page 237: Y1150A

    Microwave Switch/Attenuator Driver Y1150A The Y1150A supports the Agilent N181x series microwave switches shown below. Up to eight switches in any combination can be connected to each distribution board. Agilent Switch Description N1810UL Unterminated latching 3-port (SPDT) N1810TL Terminated latching 3-port (SPDT)
  • Page 238 N.C. Drive B IND A Drive A N.C. +VR is the Voltage source for the Relay +VI is the Voltage source for the LED Indicator Switch Connector Distribution Board Connector Pin 1 No Connection To This Pin 34980A User’s Guide...
  • Page 239 PAIRed State A State B ROUT:OPEN (@xx01) ROUT:CLOS (@xx01) ROUT:OPEN (@xx02) ROUT:CLOS (@xx02) ROUT:OPEN (@xx03) ROUT:CLOS (@xx03) ROUT:OPEN (@xx04) ROUT:CLOS (@xx04) ROUT:OPEN (@xx05) ROUT:CLOS (@xx05) ROUT:OPEN (@xx06) ROUT:CLOS (@xx06) ROUT:OPEN (@xx07) ROUT:CLOS (@xx07) ROUT:OPEN (@xx08) ROUT:CLOS (@xx08) 34980A User’s Guide...
  • Page 240 SW5 - B SW2 - A SW6 - A SW2 - B SW6 - B SW3 - A SW7 - A SW3 - B SW7 - B SW4 - A SW8 - A SW4 - B SW8 - B 34980A User’s Guide...
  • Page 241: Y1151A

    Microwave Switch/Attenuator Driver Y1151A The Y1151A supports up to two of the Agilent microwave switches shown below. Agilent Switch Description 87104A/B/C SP4T 4 port latching 87106A/B/C SP6T 6 port latching 87406B 6 port matrix Y1151A Switch Options Supported (Recommended options are shaded).
  • Page 242 IND 2 Path 3 IND 3 Path 4 IND 4 Path 5 IND 5 Path 6 IND 6 Open All Paths +VR is the Voltage source for the Relay +VI is the Voltage source the LED Indicator 34980A User’s Guide...
  • Page 243 IDC termination, center polarizing key AMP P/N 76288-3 Switch Connector 16 pin socket connector, 0.1" x 0.1" pin grid, 3M P/N 89116-0101 IDC termination, center polarizing key AMP P/N 76288-3 Cable Wiring Y1151A connector pin 1 to switch connector pin 1 34980A User’s Guide...
  • Page 244 Close another path or open all SW2 Path 5 ROUT:CLOS (@xx15) Close another path or open all SW2 Path 6 ROUT:CLOS (@xx16) Close another path or open all SW2 Open All 2 ROUT:CLOS (@xx17) SW2 Open All 2 ROUT:CLOS (@xx18) 34980A User’s Guide...
  • Page 245 SW1 - Path 3 SW2 - Path 3 SW1 - Path 4 SW2 - Path 4 SW1 - Path 5 SW2 - Path 5 SW1 - Path 6 SW2 - Path 6 Not Used Not Used Not Used Not Used 34980A User’s Guide...
  • Page 246: Y1152A

    Microwave Switch/Attenuator Driver Y1152A The Y1152A supports one of the 87xxx switches and up to two of the Agilent N181x switches. Supported switches are shown below. Agilent Switch Description 87204A/B/C SP4T 4 port latching 87206A/B/C SP6T 6 port latching 87606B...
  • Page 247 Y1152A Connections LED Connectors Switch Connectors Y1152A Switch connector SW1 (87204/06) N.C. Close 1 Open 1 Close 2 Open 2 Close 3 Open 3 Close 4 Open 4 Close 5 Open 5 Close 6 Open 6 N.C. 34980A User’s Guide...
  • Page 248 IND A Drive A N.C. +VR is the Voltage source for the Relay +VI is the Voltage source for the LED Indicator Pin 1 Pin 1 Switch Connector Distribution Board Connector Pin 1 No Connection To This Pin 34980A User’s Guide...
  • Page 249 ROUT:OPEN (@xx05) ROUT:CLOS (@xx05) SW1 Path6 ROUT:OPEN (@xx06) ROUT:CLOS (@xx06) State A State B ROUT:OPEN (@xx07) ROUT:CLOS (@xx07) ROUT:OPEN (@xx08) ROUT:CLOS (@xx08) * For switches connected to SW1, note the path closed is accomplished with the ROUTe:OPEN command. 34980A User’s Guide...
  • Page 250 SW1 - Open 2 SW1 - Open 6 SW1 - Close 3 SW2 - Ind A SW1 - Open 3 SW2 - Ind B SW1 - Close 4 SW3 - Ind A SW1 - Open 4 SW3 - Ind B 34980A User’s Guide...
  • Page 251: Y1153A

    All options supported model number RF Connectors various All options supported Coil Voltage +5VDC +15VDC +24VDC (required if using internal power) DC Connector Type 10 pin ribbon cable header Calibration Certificate All options supported 34980A User’s Guide...
  • Page 252 Flat Pack - ribbon cable connected to attenuator with 14 pin DIP header on free end. Not recommended. Calibration certificate All options supported Y1153A Connections LED Connectors Attenuator Ribbon Connectors Attenuator Screw Terminals 34980A User’s Guide...
  • Page 253 IDC termination, center polarizing key AMP P/N 76288-1 Attenuator Connector 10 pin socket connector, 0.1" x 0.1" pin 3M P/N 89110-0101 grid, IDC termination, center polarizing key AMP P/N 76288-1 Cable Wiring Y1153A connector pin 1 to attenuator connector pin 1 34980A User’s Guide...
  • Page 254 ROUTe:OPEN N O TE attenuation. Total attenuation is the sum of the dB amounts for the individual sections switched in. When all channels open at reset maximum attenuation is set. 34980A User’s Guide...
  • Page 255 P102 Atten 2 P101 Thru Line 2 P102 Thru Line 2 P101 Atten 3 P102 Atten 3 P101 Thru Line 3 P102 Thru Line 3 P101 Atten 4 P102 Atten 4 P101 Thru Line 4 P102 Thru Line 4 34980A User’s Guide...
  • Page 256: Y1154A

    Can use ribbon cables with the Y1154A, or discrete wires with the Y1155A. Mounting Bracket All options supported Calibration Certificate All options supported Drive Options Direct coil connections for open collector drive and TTL/5V CMOS compatible inputs standard 34980A User’s Guide...
  • Page 257 Microwave Switch/Attenuator Driver Y1154A Connections LED Connectors Transfer Switch Connectors Switch Connectors Y1154A Switch connector SW1 and SW2 (87222) Drive A Ind A Drive B Ind B N.C. N.C. N.C. N.C. N.C. N.C. N.C. 34980A User’s Guide...
  • Page 258 +VR is the Voltage source for the Relay +VI is the Voltage source for the LED Indicator Distribution Board Connector Switch Connector No Connection To These Pins Switch Connector Distribution Board Connector Pin 1 No Connection To This Pin 34980A User’s Guide...
  • Page 259 PAIRed State A State B ROUT:OPEN (@xx01) ROUT:CLOS (@xx01) ROUT:OPEN (@xx02) ROUT:CLOS (@xx02) ROUT:OPEN (@xx03) ROUT:CLOS (@xx03) ROUT:OPEN (@xx04) ROUT:CLOS (@xx04) ROUT:OPEN (@xx05) ROUT:CLOS (@xx05) ROUT:OPEN (@xx06) ROUT:CLOS (@xx06) ROUT:OPEN (@xx07) ROUT:CLOS (@xx07) ROUT:OPEN (@xx08) ROUT:CLOS (@xx08) 34980A User’s Guide...
  • Page 260 SW5 - B SW2 - A SW6 - A SW2 - B SW6 - B SW3 - A SW7 - A SW3 - B SW7 - B SW4 - A SW8 - A SW4 - B SW8 - B 34980A User’s Guide...
  • Page 261: Y1155A

    Microwave Switch/Attenuator Driver Y1155A The Y1155A provides screw terminal connections can support the Agilent switches listed below. Additionally, the screw terminals make it adaptable to most any switch. Agilent Switch Description 8762A/B/C Terminated latching 3-port (SPDT) 8762F 75 ohm terminated SPDT...
  • Page 262 TTL/5V CMOS compatible inputs with +24VDC coils (Note: position indicators do not function; wiring pattern differs from direct drive) TTL/5V CMOS compatible inputs with +15VDC coils (Note: position indicators do not function; wiring pattern differs from direct drive) 34980A User’s Guide...
  • Page 263 Item Description Cable Type 3 wire cable, 24 AWG stranded Y1155A Connector Screw terminal connection for wire provided on Y1155A Switch Connector Solder wire to switch solder lug Cable Wiring Varies with drive option; see switch documentation 34980A User’s Guide...
  • Page 264 ROUT:CLOS (@xx07) Drive 8 ROUT:CLOS (@xx08) Drive 11 ROUT:CLOS (@xx11) Drive 12 ROUT:CLOS (@xx12) Drive 13 ROUT:CLOS (@xx13) Drive 14 ROUT:CLOS (@xx14) Drive 15 ROUT:CLOS (@xx15) Drive 16 ROUT:CLOS (@xx16) Drive 17 ROUT:CLOS (@xx17) Drive 18 ROUT:CLOS (@xx18) 34980A User’s Guide...
  • Page 265 SW5 - B SW2 - A SW6 - A SW2 - B SW6 - B SW3 - A SW7 - A SW3 - B SW7 - B SW4 - A SW8 - A SW4 - B SW8 - B 34980A User’s Guide...
  • Page 266 The logic level of the position indicator can be inverted using the command. ROUTe:CHANnel:VERify:POLarity 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). 34945EXT...
  • Page 267 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. The schematic shown is similar to the Agilent N181x series of switches. Y1155A 34945EXT Switch...
  • Page 268 ROUTe:CHANnel:VERify:POLarity As shown, Channel 01 was pulsed to close Port 1. The corresponding position indicator also closed. The schematic shown is similar to the Agilent 876x series of switches and 849x series of step attenuators. Y1155A 34945EXT Switch...
  • Page 269: Mounting The Remote Modules

    The figure below shows the dimensions of the remote module and the locations of usable mounting holes. 38.35 205.54 114.1 57.05 All Mounting Holes are Metric M4X0.7 Threads 11.34 9.73 11.73 15.05 41.74 114.1 114.1 26.6 30.96 280.64 34980A User’s Guide...
  • Page 270: Scpi Programming Examples

    Reference Help file. Example: Configuring an Agilent N1810UL The following example illustrate controlling an Agilent N1810UL attached to a Y1150A distribution board. The distribution board is connected to Bank 1 of the first remote module attached to the 34945A installed in slot 1 of the mainframe.
  • Page 271 TTL drive using an power OPEN EXTernal supply. Finally, the channel is closed. ROUTe:RMODule:DRIVe:SOURce OFF,(@4300) ROUTe:CHANnel:DRIVe:PAIRed ON,(@4301) ROUTe:CHANnel:DRIVe:PULSe 0.015,(@4301) ROUTe:CHANnel:DRIVe:TIME:SETTle 0.012,(@4301) ROUTe:CHANnel:DRIVe:TIME:RECovery 0.010,(@4301) ROUTe:CHANnel:VERify ON,(@4301) ROUTe:CHANnel:DRIVe:OPEN:DEFault (@4301) ROUTe:RMODule:BANK:DRIVe:MODE TTL,BANK1,(@4300) ROUTe:RMODule:DRIVe:SOURce EXT,(@4300) ROUT:CLOSe (@4301) 34980A User’s Guide...
  • Page 272 ROUTe:CHANnel:DRIVe:TIME:RECovery 0.012,(@4301) ROUTe:CHANnel:VERify ON,(@4301) ROUTe:CHANnel:DRIVe:CLOSe:DEFault (@4301) ROUTe:RMOD:BANK:DRIVe:MODE OCOLlector,BANK1,(@4300) ROUTe:RMODule:DRIVe:SOURce EXT,(@4300) ROUT:CLOSe (@4301) ROUT:CLOSe? (@4301) ROUTe:CHANnel:DRIVE:STATe? (@4301) query returns a 0 if the channel is not ROUTe:CHANnel:DRIVE:STATe? being driven and a 1 if the channel is being driven. 34980A User’s Guide...
  • Page 273: Dual/Triple Microwave Switch Modules

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Dual/Triple Microwave Switch Modules 34946A and 34947A Dual/Triple Microwave Switch Modules 34946A and 34947A SCPI Programming Examples Installing SMA Connectors 34946A and 34947A Simplified Schematics Agilent Technologies...
  • Page 274: 34946A And 34947A Dual/Triple Microwave Switch Modules

    These terminated 3- port 50- ohm switches are designed to maintain impedance matching. The 34947A module contains three independent Agilent N1810UL switches. These higher density 3- port switches are unterminated. For channel configuration on each module, refer to the simplified schematics on page 264.
  • Page 275: 34946A And 34947A Scpi Programming Examples

    For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. Example: Closing channels You can use the...
  • Page 276: Installing Sma Connectors

    When installing SMA connectors, it is recommend that you tighten them to 0.8 - 1.1 Nm (7- 10 in- lbs) of torque. 34946A and 34947A Simplified Schematics The following drawings show the channel configuration for the 34946A and 34947A modules, respectively. 34980A User’s Guide...
  • Page 277: 64-Bit Digital I/O Module With Memory And Counter

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide 64-Bit Digital I/O Module with Memory and Counter Basic Digital I/O Operations Handshaking Buffered I/O Operations Interrupt Lines Byte Ordering Pattern Matching Counter Clock 34950A D-Sub Connectors 34950T Terminal Block Agilent Technologies...
  • Page 278: 34950A 64-Bit Digital I/O Module With Memory And Counter

    Channel Bank Bank Bit 23 Bit 23 Bit 24 Bit 24 Channel Channel Bit 31 Bit 31 Counter/ 32 Bits 24 Bits Clock Channel Totalizer Gate 20 MHz - 10 Hz Counter/ 32 Bits Channel Totalizer Gate 34980A User’s Guide...
  • Page 279: Basic Digital I/O Operations

    MEAS:DIG? BYTE, (@1102) By adding parameters to the command, you can set the channel width, polarity, and threshold for read. For example, sending the following SCPI command you can read the 32- bit channel 201. MEAS:DIG? LWOR, (@1201) 34980A User’s Guide...
  • Page 280 I/O module in slot 1 sets a 32- bit channel to use normal polarity, with active drive and a ‘set’ output voltage of 4 volts. CONF:DIG:WIDT LWOR,(@1201) CONF:DIG:POL NORM,(@1201) SOUR:DIG:DRIV ACT,(@1201) SOUR:DIG:LEV 4,(@1201) The width and polarity parameters apply to both input and output operations. 34980A User’s Guide...
  • Page 281 Channel settings of polarity, threshold, level, and drive mode are unchanged when channels are combined. For example, consider the following command sequence. CONF:DIG:POL NORM,(@1101) CONF:DIG:POL INV,(@1102) CONF:DIG:WIDT WORD,(@1101) 34980A User’s Guide...
  • Page 282: Handshaking

    Output Buffered Synchronous Input Start/Stop (output) Not Used (Hi-Z) Input Strobe (input) Buffered Synchronous Output Start/Stop (output) Strobe (output) Not Used (Hi-Z) (internal clock) Buffered Synchronous Output Start/Stop (output) Not Used (Hi-Z) Output Strobe (external clock) (input) 34980A User’s Guide...
  • Page 283 The settings for drive mode, output drive level, and input threshold also N O TE apply to the bank’s interrupt line. When using external pull-ups in the open collector mode, the outputs will N O TE not exceed 5 V. 34980A User’s Guide...
  • Page 284 The I/O direction line is set high following the first query and SENSe:DIGital:DATA:WORD? remains high until the digital channel is reset or reconfigured. CONF:DIG:WIDT WORD, (@5101) CONF:DIG:DIR INP, (@5101) CONF:DIG:HAND SYNC, (@5101) SENS:DIG:DATA:WORD? (@5101) SENS:DIG:DATA:WORD? (@5101) 34980A User’s Guide...
  • Page 285 The I/O direction line is set low following the first command and SOURce:DIGital:DATA:WORD remains low until the digital channel is reset of reconfigured. CONF:DIG:WIDT WORD, (@5101) CONF:DIG:DIR OUTP, (@5101) CONF:DIG:HAND SYNC, (@5101) SOUR:DIG:DATA:WORD #hFFFF, (@5101) SOUR:DIG:DATA:WORD #h4DB5, (@5101) 34980A User’s Guide...
  • Page 286 The start/stop line is set high following the first byte handshake and remains high until the last byte is captured. CONF:DIG:WIDT BYTE, (@5101) CONF:DIG:DIR INP, (@5101) CONF:DIG:HAND SYNC, (@5101) SENS:DIG:MEM:SAMP:COUN 0, (@5101) SENS:DIG:MEM:ENAB ON, (@5101) SENS:DIG:MEM:STAR (@5101) 34980A User’s Guide...
  • Page 287 - 23 to 23 ns. A synchronous buffered output using the internal clock is shown in the diagram below (default handshake line polarity). H0 (Start/Stop) CYC LE CYC LE (Last Cycle) H1 (Strobe Out) Data Out Invalid Valid 34980A User’s Guide...
  • Page 288 CONF:DIG:WIDT BYTE, (@5101) CONF:DIG:DIR OUTP, (@5101) CONF:DIG:HAND SYNC, (@5101) CONF:DIG:HAND:SYNC:STR:SOUR EXT, (@5101) SOUR:DIG:MEM:NCYC 0, (@5101) TRAC:DATA:DIG:BYTE (@5101), mytrace, 260, 139 SOUR:DIG:MEM:TRAC mytrace,(@5101) SOUR:DIG:MEM:ENAB ON, (@5101) SOUR:DIG:MEM:STAR (@5101) 34980A User’s Guide...
  • Page 289: Buffered I/O Operations

    Handshaking is described in more detail on page 270. Set the trigger source. By default, the trigger source is set to use a software trigger. You can also use one of the interrupt lines (see page page 281) as a trigger source. 34980A User’s Guide...
  • Page 290 Enable the memory. Enable the memory on the bank using the command. This command sets the SOURce:DIGital:MEMory:ENABle selected trace to be the output and puts the bank in the wait- for- trigger state. 34980A User’s Guide...
  • Page 291 CONFigure:DIGital to set the channel width, direction, thresholds, and polarity. See page 267 for basic input operations. Set the handshake mode. You must use synchronous handshaking mode. Handshaking is described in more detail on page 270. 34980A User’s Guide...
  • Page 292 The count specifies the number of samples to read. count + index must be less than the number of captured points. Both these data reads are non- destructive to the bank memory. To clear the memory for new data, send the SENSe:DIGital:MEMory:CLEar command. 34980A User’s Guide...
  • Page 293: Interrupt Lines

    You can set the interrupt line to be driven or open collector using the command. SENSe:DIGital:HANDshake:DRIVe The settings for drive mode, output drive level, and input threshold also N O TE apply to the bank’s handshake lines. 34980A User’s Guide...
  • Page 294: Byte Ordering

    You can change the byte order reported using the FORMat:BORDer command. This command allows you to swap the most- significant and least- significant byte ordering for all data transfer operations. The command is applied globally and cannot be assigned to an individual slot or channel. 34980A User’s Guide...
  • Page 295 Note that for inputs the first byte in memory is considered the most WORD significant byte and was read on the upper bits (8 through 15). For LWORd inputs the first byte was read on bits 24 through 31. 34980A User’s Guide...
  • Page 296: Pattern Matching

    For example, the following commands establish a byte pattern match on channels 101 and 201. When the pattern is found, 200 samples are captured. CONF:DIG:WIDTH BYTE,(@3101,3201) CALC:COMP:DATA:BYTE 140,(@3101,3201) CALC:COMP:STAT ON,(@3101,3201) DIG:MEM:SAMP:COUN 200,(@3101,3201) DIG:MEM:COMP:ACT STAR,(@3101,3201) DIG:MEM:ENAB ON,(@3101,3201) 34980A User’s Guide...
  • Page 297: Counter

    The figure below shows an SENSe:COUNter:INITiate externally gated totalizer measurement. The number of totalized counts is ‘5’ in this particular example. Ext Gate Input Init 34980A User’s Guide...
  • Page 298 SENS:COUN:FREQ? (@1301) SENS:COUN:PER? (@1301) SENS:COUN:PWID? (@1301) SENS:COUN:DCYC? (@1301) command parameter sets the internal CONFigure:COUNter:FREQuency gate time (to 1e- 3 or 1 ms in the above example). You can also set the gate time using the command. SENSe:COUNter:GATE:TIME 34980A User’s Guide...
  • Page 299: Clock

    The 34950A uses two D- sub 78- pin female connectors. Each connector provides contains one bank of the module. As viewed from the rear panel, the connectors and their banks are shown below. P1 (Bank 1) P2 (Bank 2) 34980A User’s Guide...
  • Page 300 64-Bit Digital I/O Module with Memory and Counter As viewed from the rear panel, the pins in each connector are numbered as shown below. P1 (Bank 1) Connector Pin Assignments Signal Signal Signal Signal CH102 CNTR GATE INTR 34980A User’s Guide...
  • Page 301 64-Bit Digital I/O Module with Memory and Counter P2 (Bank 2) Connector Pin Assignments Signal Signal Signal Signal CH202 CNTR GATE INTR 34980A User’s Guide...
  • Page 302: 34950T Terminal Block

    34950T Terminal Block The optional 34950T terminal block has screw type connections and the terminal are labeled with the channel and bit information. The 34980A Product Reference CD (shipped with the instrument) contains a 34950T Wiring Log for you to document your wiring configuration for this module.
  • Page 303 Agilent 34980A Multifunction Switch/Measure Unit User’s Guide 4-Channel Isolated D/A Converter with Waveform Memory Module 34951A 4-Channel Isolated D/A Converter with Waveform Memory Module 34951A SCPI Programming Examples 34951A Simplified Block Diagrams 34951A D-Sub Connector Pinout 34951T Terminal Block Agilent Technologies...
  • Page 304: 34951A 4-Channel Isolated D/A Converter With Waveform Memory Module

    512,000 points. The module can output points with a settling time of 40 s and a 200 kHz point- to- point update rate. 34980A User’s Guide...
  • Page 305 The waveforms are stored in volatile memory. Therefore, whenever power to the 34980A is cycled, the volatile memory empties of data it has contained. The waveform feature of the 34951A is not intended as a full- featured substitute for a function generator, but as a means of storing point- to- point updates.
  • Page 306 CALibration:MODule? command, you can adjust all four channels of the DAC module. The adjustments, performed under complete control of the 34980A, require approximately one minute per module. Because the auto-cal uses the internal DMM, do not route signals WARN IN G on ABus1 when performing an auto-cal of a DAC module.
  • Page 307: 34951A Scpi Programming Examples

    299. For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. Level Mode...
  • Page 308 100). SOURce:FUNCtion:CLOCk:SOURce EXTernal,(@4001,4002) SOURce:FUNCtion:CLOCk:EXTernal:DIVisor 100,(@4001,4002) Example: Outputting a clock The following commands set the clock output frequency for slot 4 to 5 kHz and enable the output. SOURce:MODule:CLOCK:FREQuency 5E+3,4 SOURce:MODule:CLOCK:STATE ON,4 34980A User’s Guide...
  • Page 309 The *RST command will not discard the calibration constants. The command to secure the instrument is: CALibration:SECure:STATe ON <security code> The default security code is AT34980. N O TE 34980A User’s Guide...
  • Page 310 7. SYSTem:CTYPe? 7 Example: Resetting the module(s) to power-on state The following command resets a module in slot 4 to its power- on state. SYST:CPON 4 Using this command will erase any downloaded waveforms. N O TE 34980A User’s Guide...
  • Page 311: 34951A Simplified Block Diagrams

    Ext Clock In/Out Ext Trig In/Out 16 Bits Channel 001 16 Bits Channel 002 16 Bits Channel 003 16 Bits Channel 004 For more detail on the internal configuration of each DAC channel, see the next page. 34980A User’s Guide...
  • Page 312: 34951A D-Sub Connector Pinout

    GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND Description Socket Description Socket Description Socket Description Socket Description Socket 3L Sense 3H Sense 1L Sense 1H Sense 4L Sense 4H Sense 2L Sense External Clock 2H Sense Trigger No Connect No Connect No Connect 34980A User’s Guide...
  • Page 313: 34951T Terminal Block

    In addition, space is available on the label for you to write the slot number. The 34980A Product Reference CD (shipped with the instrument) contains a 34951T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft®...
  • Page 314 4-Channel Isolated D/A Converter with Waveform Memory Module 34980A User’s Guide...
  • Page 315: Multifunction Module With Dio, D/A, And Totalizer

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Multifunction Module with DIO, D/A, and Totalizer 34952A Multifunction Module 34952A SCPI Programming Examples 34952A Simplified Block Diagram 34952A D-Sub Connector 34952T Terminal Block Agilent Technologies...
  • Page 316: 34952A Multifunction Module

    16 bits of resolution. Each DAC channel is capable of 10 mA maximum current. Use the two analog outputs to source bias voltages to your DUT, to control your analog programmable power supplies, or as set points for your control systems. The outputs are programmed directly in volts. 34980A User’s Guide...
  • Page 317: 34952A Scpi Programming Examples

    307. For complete information on the SCPI commands used to program the 34980A, refer to the Agilent 34980A Programmer’s Reference contained on the 34980A Product Reference CD. For example programs, also refer to the 34980A Product Reference CD. Digital Input/Output...
  • Page 318 The following command returns the identify of the module installed in slot 7. SYSTem:CTYPe? 7 Example: Resetting module(s) to power-on state The following command resets a module in slot 4 to its power- on state. SYSTem:CPON 4 34980A User’s Guide...
  • Page 319: 34952A Simplified Block Diagram

    Bit 15 Bit 16 Channel Bit 23 Bit 24 Channel Bit 31 Count + 32 Bits Count - Channel Totalizer Gate Gate 16 Bits D/A1 DAC 1H Channel DAC 1L 16 Bits D/A2 DAC 2H Channel DAC 2L 34980A User’s Guide...
  • Page 320: 34952A D-Sub Connector

    DAC 2H Bit 8 Bit 24 Bit 9 Bit 25 Bit 10 Bit 26 Bit 11 Bit 27 Channel 2 Channel 4 Bit 12 Bit 28 Bit 13 Bit 29 Bit 14 Bit 30 Bit 15 Bit 31 34980A User’s Guide...
  • Page 321: 34952T Terminal Block

    In addition, space is available on the label for you to write the slot number. The 34980A Product Reference CD (shipped with the instrument) contains a 34952T Wiring Log for you to document your wiring configuration for this module. You can open the wiring log file in Microsoft®...
  • Page 322 Multifunction Module with DIO, D/A, and Totalizer 34980A User’s Guide...
  • Page 323: Breadboard Module

    Agilent 34980A Multifunction Switch/Measure Unit User’s Guide Breadboard Module 34959A Breadboard Module Description 34959A Breadboard Module Disassembly 34959A Breadboard Module Layout (shown with cover removed) Ribbon Cable Header Pin Assignment Information Configuring the 34959A Breadboard Module Dimension Information for the Custom PC Board Area...
  • Page 324: 34959A Breadboard Module Description

    The sheet metal base of the module provides fifteen countersunk holes for flexible mounting of circuit boards, terminal blocks or other components. As with all other plug- in modules for the 34980A, cooling is provided within the mainframe chassis. 34959A Breadboard Simplified Block Diagram...
  • Page 325: 34959A Breadboard Module Disassembly

    Reverse this procedure to replace the cover. 34959A Breadboard Module as Shipped The Agilent- supplied PC board must be removed if you are making connections to the Analog Buses, in order to solder the necessary relays (not provided) and lead wires. To remove this PC board, remove the Torx T10 screw shown, slide the cover back 5mm to clear the two retaining tabs, and lift the board up.
  • Page 326: 34959A Breadboard Module Layout (Shown With Cover Removed)

    Breadboard Module 34959A Breadboard Module Layout (shown with cover removed) 34980A User’s Guide...
  • Page 327: Ribbon Cable Header Pin Assignment Information

    23 Control Line 2: Channel 2 Strobe Line 11 Relay Ground 24 Control Line 3: Read/Write Status Line 12 Digital Channel 001; Bit 7 25 +5V power supply 13 Digital Channel 001; Bit 6 26 Relay Ground 34980A User’s Guide...
  • Page 328 Analog Buses 1-4 and equipment damage may result from making connections to pins 1 through 4 of P101. Otherwise, channels 911-914 and pins 1-4 may be used as four additional general purpose relay drive lines. 34980A User’s Guide...
  • Page 329: Configuring The 34959A Breadboard Module

    Accessing the 34980A Mainframe’s Analog Bus If your custom circuitry will need access to the four Analog Buses on the mainframe’s backplane, you must install relays (not provided) on and make connections directly to the Agilent- supplied PC board (see the explanation on page 313...
  • Page 330 Breadboard Module The connections from the Analog Bus outputs (8 holes marked on the Agilent- supplied PC board as 1 through 4, H and L) to your custom circuitry should be made with wire insulated for 300V service. When soldering wire to the Analog Bus connection holes, CAU T ION take special care to avoid shorts between wires and/or holes.
  • Page 331: Installing Custom Circuitry On The 34959A Breadboard Module

    3448-3040 40-conductor ribbon cable 971111-5 PC-board mount 4-216093-0 The suggested suppliers for these cables and connectors are: Vendor: 3M Corporation Vendor Address: 6801 River Place Boulevard, Austin, TX 78726 U.S.A. Vendor: Vendor Address: Harrisburg, PA 17105 U.S.A. 34980A User’s Guide...
  • Page 332 Dsub ports. If you utilize a PC board with the maximum allowable dimensions, it may be necessary to first remove the Agilent- supplied PC board (34980A backplane interface with ribbon cable headers), install the custom board by inserting the Dsub connectors into the ports provided, secure the custom board, and then reinstall the Agilent- supplied PC board.
  • Page 333: Operating Considerations

    “Module Considerations” on page 116 for detailed environmental operating conditions for the 34980A mainframe and its installed modules. That guidance sets a maximum voltage rating for the Analog Buses of 300V in pollution degree 1 (dry) conditions, and derates the maximum voltage to 100V for pollution degree 2 (possible condensation) conditions.
  • Page 334: Dimension Information For The Custom Pc Board Area

    Conec Part Number DB-50 (M) 1253-5853 161C18569X DB-50 (F) 1253-5854 DSSEXSTCM39A DB-78 (M) 1253-6006 DLH5XP8CK53X DB-78 (F) 1253-6007 DLH5XS8CK53X The suggested supplier for the Dsub connectors is: Vendor: Conec Corporation Vendor Address: 343 Technology Drive, Garner, NC 27529 U.S.A. 34980A User’s Guide...
  • Page 335 Breadboard Module Dimensions of Suggested (maximum size) Custom PC Board 34980A User’s Guide...
  • Page 336 Breadboard Module PC Board Footprint of Suggested DB50 Connectors (M/F) 34980A User’s Guide...
  • Page 337 Breadboard Module PC Board Footprint of Suggested DB78M Connector PC Board Footprint of Suggested DB78F Connector 34980A User’s Guide...
  • Page 338: Programming The 34959A Breadboard Module

    Programming the 34959A Breadboard Module The 34959A Breadboard Module has three methods of signal input/output between the 34980A mainframe and the user- designed circuitry. The first is to access the four Analog Buses. The second provides control for up to...
  • Page 339: General Purpose Relay Functions

    “Test Point A” to Analog Bus channel 913: ROUTe:CHANnel:LABel "Test Point A",(@2913) Most SCPI commands can address more than one channel at a time, including specifying a range of channels. Refer to the Agilent 34980A Programmer’s Reference for more complete information. General Purpose Relay Functions...
  • Page 340: Digital I/O Functions

    SOURce Timing for Read Commands When the 34980A receives a SCPI command to read from the breadboard, control line 3 is set high (its default setting, indicating a read request). If the read target is byte 1, control line 1 is set strobe low, the byte 1 data is read, and then control line 1 is set strobe high.
  • Page 341 Channel 002 will be reconfigured to operate in the same direction (input or output) as Channel 001; Channel 001 will become the control channel, and should be used for all DIO channel configuration commands. 34980A User’s Guide...
  • Page 342 SENSe:DIGital:DATA:<width>? (@<ch_list>) Example: If the Breadboard Module is in slot 3, and channel 002 has been configured as a byte input, the following command returns the value of the channel 002 byte as an integer: SENSe:DIGital:DATA:BYTE? (@3002) 34980A User’s Guide...
  • Page 343 To output a digital bit, the specified bit number must be 0 (LSB) through 7 (MSB) of the targeted byte, and the syntax is: SOURce:DIGital:DATA:BIT {0|1}, <bit>, (@<ch_list>) 34980A User’s Guide...
  • Page 344 Example: If the Breadboard Module is in slot 8, and channels 001 and 002 have been configured as a word output, any of the following commands will write the value 1001100110011001 to the combined digital channel: SOURce:DIGital:DATA:WORD #B1001100110011001,(@8001) SOURce:DIGital:DATA:WORD #H9999,(@8001) SOURce:DIGital:DATA:WORD 39321,(@8001) 34980A User’s Guide...
  • Page 345 208, description, linking multiple modules, LED position indicators, overload fuse, programming examples, long execution times, programming examples, simplified schematic, open-collector drive mode, simplified block diagrams, terminal block, programming examples, 214, terminal block, wiring log, wiring log, 34980A User’s Guide...
  • Page 346 (34950A), low frequency filter, displaying message, command errors. Agilent Connectivity Guide, number format, See 34980A Programmer’s Reference Agilent IO Libraries Suite, display annunciators, Help file Agilent Technical Support, display indicators, condensation, alarm queue, distribution board...
  • Page 347 30, environmental operating conditions, 29, I/O Access LED, error queue, IEEE 488.2 (GPIB) errors. manual range, address, See 34980A Programmer’s Reference master module, configuring, Help file measurement range, connector, Ext Trig connector, 3, 4, measurement resolution, input resistance,...
  • Page 348 Index SCPI errors. See 34980A Programmer’s Reference Help file odometer, 93, R0 values (RTDs), SCPI language conventions, offset compensation, rack mounting, SCPI version, OPEN T/C, forward orientation, self test, operating conditions, 29, 30, 116, instrument dimensions, sense terminals, overload, reverse orientation,...
  • Page 349 Y1130A rack mount kit, Y113xA cables, Y114xA connectors, Y1150A distribution board, updating firmware, Y1151A distribution board, USB, Y1152A distribution board, USB connector, Y1153A distribution board, user-defined labels, Y1154A distribution board, Y1155A distribution board, YSI 44000 series thermistors, 34980A User’s Guide...

Table of Contents