background image

308

34980A User’s Guide

12

Multifunction Module with DIO, D/A, and Totalizer

34952A D-Sub Connector

BIT

19

BIT

12

BIT

13

BIT

14

BIT

15

GND

BIT

20

BIT

21

BIT

18

BIT

17

BIT

16

BIT

22

GATE

GATE

GND

GND

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

CNT - CNT +

GND

BIT

0

BIT

1

BIT

2

BIT

3

BIT

4

BIT

5

BIT

6

BIT

7

BIT

8

BIT

9

BIT

10

BIT

11

GND

GND

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

BIT

23

BIT

24

BIT

25

BIT

26

BIT

27

BIT

28

BIT

29

BIT

31

BIT

30

DAC

1L

DAC

2H

DAC

1H

NC

GND

GND

GND

DAC

2L

50-Pin D-Sub
Female Connector

Description

Socket

Description

Socket

Description

Socket

Description

Socket

Channel 1

Bit 0

4

Channel 3

Bit 16

26

Channel 5

Totalizer

Count -

1

GND

47

Bit 1

5

Bit 17

27

Count +

2

No Connect

36

Bit 2

7

Bit 18

28

Gate

19

Bit 3

8

Bit 19

29

Not-Gate

20

Bit 4

9

Bit 20

31

Channel 6

DAC 1L

38

Bit 5

10

Bit 21

32

DAC 1H

39

Bit 6 

11

Bit 22

33

Channel 7

DAC 2L

34

Bit 7

12

Bit 23

40

DAC 2H

37

Channel 2

Bit 8

14

Channel 4

Bit 24

42

GND

3

Bit 9

15

Bit 25

43

GND

6

Bit 10

16

Bit 26

44

GND

13

Bit 11

17

Bit 27

45

GND

18

Bit 12

21

Bit 28

46

GND

24

Bit 13

22

Bit 29

48

GND

30

Bit 14

23

Bit 30

49

GND

35

Bit 15

25

Bit 31

50

GND

41

Summary of Contents for Agilent 34980A

Page 1: ...Agilent Technologies Agilent 34980A Multifunction Switch Measure Unit User s Guide ...

Page 2: ......

Page 3: ...t are furnished under a license and may be used or copied only in accordance with the terms of such license Restricted Rights Legend If software is for use in the performance of a U S Government prime contract or sub contract Software is delivered and licensed as Commercial computer soft ware as defined in DFAR 252 227 7014 June 1995 or as a commercial item as defined in FAR 2 101 a or as Restrict...

Page 4: ... injury Do Not Operate in an Explosive Atmosphere Do not operate the instrument in the pres ence of flammable gases or fumes Do Not Remove the Instrument Cover Only qualified service trained personal who are aware of the hazards involved should remove instrument covers Always disconnect the power cable and any exter nal circuits before removing the instrument cover Do Not Modify the Instrument Do ...

Page 5: ...ng product standards EMC Standard IEC 61326 1 1997 A1 1998 EN 61326 1 1997 A1 1998 CISPR 11 1990 EN 55011 1991 IEC 61000 4 2 1995 A1 1998 EN 61000 4 2 1995 IEC 61000 4 3 1995 EN 61000 4 3 1995 IEC 61000 4 4 1995 EN 61000 4 4 1995 IEC 61000 4 5 1995 EN 61000 4 5 1995 IEC 61000 4 6 1996 EN 61000 4 6 1996 IEC 61000 4 11 1994 EN 61000 4 11 1994 Canada ICES 001 1998 Australia New Zealand AS NZS 2064 1 ...

Page 6: ......

Page 7: ...Using a Channel List 11 General Measurement Configuration 13 Overview of Measurement Modes 13 Analog Buses 16 Measurement Functions 17 Measurement Range 18 Measurement Resolution 19 Custom A D Integration Time 20 Autozero 22 Trigger Delay 23 Automatic Trigger Delays 24 Safety Interlock 25 User Defined Channel Labels 26 2 Wire Versus 1 Wire Mode 28 Analog Bus and Internal DMM Considerations 29 Envi...

Page 8: ...List 45 Scan Trigger Source 47 Trigger Count 52 Sweep Count 53 Sample Count 54 Channel Delay 56 Automatic Channel Delays 57 Reading Format 59 Non Sequential Scanning 60 Viewing Readings Stored in Memory 61 Monitor Mode 63 Scanning With External Instruments 65 Alarm Limits 68 Viewing Stored Alarm Data 72 Using the Alarm Output Lines 74 Using Alarms With the Digital Modules 76 Sequences 79 Defining ...

Page 9: ...eset State 111 3 Introduction to the Plug In Modules for the 34980A Slot and Channel Addressing Scheme 114 Interconnection Solutions Overview 115 Module Considerations 116 General Considerations 116 Environmental Operating Conditions 116 Electrical Operating Conditions 118 4 Low Frequency Multiplexer Switch Modules Low Frequency Multiplexer Switch Modules 120 Measurement Functions for the MUX Modu...

Page 10: ...nal Block for Two or Four Wire Mode 157 34925A Simplified Schematic for One Wire Mode 158 34925A D Sub Connectors for One Wired Mode 159 34925T 002 Terminal Block for One Wire Mode 160 5 Matrix Switch Modules Matrix Switch Modules 162 SCPI Programming Examples for the Matrix Modules 163 Linking Multiple Matrix Modules 166 34931A Dual 4x8 Armature Matrix 168 34931A Simplified Schematic 169 34931A D...

Page 11: ...and 34942A Simplified Schematic 203 8 Microwave Switch Attenuator Driver 34945A Microwave Switch Attenuator Driver 206 Recommended Switches and Attenuators 210 Power Supplies 211 Channel Numbering 212 Simple Switch Control 213 Remote Module Identifiers 214 Drive Modes 214 Using Single Drive Switches and Attenuators 215 Using Dual Drive Switches and Attenuators 216 Using Pulse Drive 217 Long Execut...

Page 12: ...ith DIO D A and Totalizer 34952A Multifunction Module 304 Digital Input Output 304 Totalizer Input 304 Analog Output DAC 304 34952A SCPI Programming Examples 305 34952A Simplified Block Diagram 307 34952A D Sub Connector 308 34952T Terminal Block 309 13 Breadboard Module 34959A Breadboard Module Description 312 34959A Breadboard Module Disassembly 313 34959A Breadboard Module Layout shown with cov...

Page 13: ...sure Unit User s Guide Agilent Technologies 1 Introduction to the 34980A Front Panel at a Glance 2 Rear Panel at a Glance 3 Rear Panel Connector Pinouts 4 Annunciator Display Indicators 5 Front Panel Menu Reference 6 Instrument Rack Mounting 7 ...

Page 14: ...7 Cancel key exits a menu without saving changes 8 Arrow keys move cursor positions 9 Knob enters alphanumeric characters selects slots channels and navigates menus 10 Enter key steps you through a menu or saves number entries 11 Running a program puts the display into remote and disables the front panel keys Local takes you out of remote mode and enables the front panel keys 12 Configure keys sel...

Page 15: ...e installed in slot 1 3 Slot identifier 4 Module ground screw 5 Slot cover over slot 2 6 AC power connector 7 LAN connector 10Base T 100Base Tx 8 USB 2 0 connector 9 External trigger input For pinout see page 4 10 Internal DMM option mark If you ordered the internal DMM option the circle is marked black 11 IEEE 488 2 GPIB Connector 12 Chassis ground screw ...

Page 16: ...ut Pin 6 Gnd Pin 9 1 5 6 9 Chan Closed Output VM Comp Output Pin 5 Input 5 V 0 V 1 µs Output 3 3 V 0 V Approx 2 µs Alarm 4 Output Pin 4 Alarm 3 Output Pin 3 Alarm 2 Output Pin 2 Alarm 1 Output Pin 1 or Gnd Pin 9 ANALOG BUSSES Internal DMM Current Input I Pin 5 ABus1 LO Pin 4 ABus2 LO Pin 3 ABus3 LO Pin 2 ABus4 LO Pin 1 5 1 9 6 ABus1 HI Pin 9 ABus2 HI Pin 8 ABus3 HI Pin 7 ABus4 HI Pin 6 ...

Page 17: ...erlock Terminal block or cables have been removed from the D sub connector of a module For more information see page 120 and page 162 Trig Waiting for external or manual trigger during scans Over temperature condition One or more general purpose 34937A 34938A modules have reached their over temperature limits ALARM H1234L HI or LO alarm condition has occurred on the indicated alarms Alarms are ena...

Page 18: ...housand separator Enable disable the internal DMM Secure unsecure the instrument for calibration Query and update the firmware revisions for the mainframe and modules Configure Key Group Set parameters for measurement DMM Set DMM measurement function AC volts DC volts AC current DC current 2 wire ohms 4 wire ohms temperature frequency and period Set function parameters Channel Set channel measurem...

Page 19: ...everse rack mounting 34980A rear panel facing the front of the cabinet use the longer brackets see figure below with the hardware for the standard rack mount kit For Agilent rack cabinets use the E3664AC Third Party Rail Kit sold separately View View errors and alarms View the scanned readings from memory View errors in the error queue Read the number of cycles for the displayed relay relay mainte...

Page 20: ...8 34980A User s Guide 1 Introduction to the 34980A Agilent 34980A Dimensions shown with Reverse Rack Mount brackets installed 425 6 mm 16 76 in 367 7 mm 14 48 in 101 9 mm 4 01 in or 70 4 mm 2 78 in ...

Page 21: ...l Instruments 65 Alarm Limits 68 Sequences 79 System Related Operations 87 Calibration Overview 95 Remote Interface Configuration 99 Factory Reset State 109 Instrument Preset State 111 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 th...

Page 22: ... and all channel configurations Mx B scaling constants and all alarm settings The following settings are stored in non volatile memory Optional channel labels Real time system clock setting Front panel number format setting GPIB address setting LAN settings Stored instrument states To clear the stored instrument states use the MEMory STATe DELete ALL command To clear non volatile memory with the e...

Page 23: ...fy a value for an optional parameter the instrument chooses a default value 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 You can specify a single cha...

Page 24: ...y 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 ROUT CLOS 1030 2005 1911 The following command will generate an error since the Analog Bus relays cannot be specified as the first or last channel in a range of channels none of the channels will be closed ROUT CLOS 1005 19...

Page 25: ...to the appropriate Analog Bus for the measurement You can route your signals 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 instrument s rear panel see Analog Buses on page 16 Front Panel Operation To configure the most common measurement parameters for the internal DMM use the DMM Configur...

Page 26: ...easurement use the INITiate or READ command without specifying a ch_list Each time you initiate a new measurement the instrument will clear the previous set of readings from memory To stop a measurement in progress use the ABORt command To view the readings in memory use the FETCh command the readings are not erased when you read them Scanning Mode In the Scanning Mode the 34980A automatically con...

Page 27: ...ead them Remote Interface Operation To define the list of channels to be included in the scan list use the ROUTe SCAN command To configure the measurement parameters on the desired channels use the CONFigure and SENSe commands To initiate a scan and store all readings in memory use the INITiate or READ command Each time you initiate a new scan the instrument will clear the previous set of readings...

Page 28: ...nal DMM and use the other three buses for module extensions or additional signal routing between modules NOTE You can use the MEASure command in one of two forms depending on which measurement mode you wish to use If you omit the optional ch_list parameter the MEASure command applies to the internal DMM If you specify a ch_list the MEASure command performs a temporary scan of the specified channel...

Page 29: ...0 Ch Arm MUX 34922A 70 Ch Arm MUX 34923A 40 Ch Reed MUX 2 Wire 34923A 80 Ch Reed MUX 1 Wire 34924A 70 Ch Reed MUX 34925A 40 Ch FET MUX 2 Wire 34925A 80 Ch FET MUX 1 Wire Voltage AC DC Yes Yes Yes Yes Yes Yes Yes Current AC DC Yes1 No No No No No No Frequency Period Yes Yes Yes Yes Yes Yes Yes Ohms 2 Wire Yes Yes Yes5 Yes5 Yes5 Yes6 Yes6 Ohms 4 Wire Yes Yes Yes5 No Yes5 Yes6 No Thermocouple Yes2 Ye...

Page 30: ...oranges to the correct range for the transducer resistance measurement For frequency and period measurements the instrument uses one range for all inputs between 3 Hz and 300 kHz The range parameter is required only to specify the resolution Therefore it is not necessary to send a new command for each new frequency to be measured The CONFigure and MEASure commands contain an optional parameter whi...

Page 31: ... changes the integration time which is the period the instrument s analog to digital A D converter samples the input signal for a measurement See Custom A D Integration Time on page 20 for more information The CONFigure and MEASure commands contain an optional parameter which allows you to specify the resolution The instrument returns to 5 digits when the measurement function is changed and after ...

Page 32: ...on time Integration time is specified in number of power line cycles PLCs Select from 0 02 0 2 1 2 10 20 100 or 200 power line cycles The default is 1 PLC Only integral number of power line cycles 1 2 10 20 100 or 200 PLCs provide normal mode line frequency noise rejection You can also specify integration time directly in seconds this is called aperture time Select a value between 300 µs and 1 sec...

Page 33: ... You are automatically guided to the next level of the menu where you can select a specific integration time Remote Interface Operation You can set the integration time using the SENSe commands For example the following command specifies an aperture time of 2 ms for resistance measurements on channel 2001 SENS RES APER 0 002 2001 Relationship between integration time resolution digits and bits Int...

Page 34: ...to temperature dc voltage resistance temperature and dc current measurements only The autozero mode is set indirectly when you set the resolution and integration time Autozero is automatically turned off when you select an integration time less than 1 PLC The CONFigure and MEASure commands automatically enable autozero The autozero setting is stored in volatile memory and does not change when powe...

Page 35: ... instrument determines the delay based on function range and integration time If you specify a trigger delay other than Automatic that same delay is used for all functions and ranges If you have configured the instrument to take more than one reading per trigger sample count 1 the specified trigger delay is inserted between the trigger and the first reading in the sample burst The CONFigure and ME...

Page 36: ...AC Current for all ranges Frequency Period Digital Input Totalize Integration Time Trigger Delay PLC 1 PLC 1 2 0 ms 1 0 ms Range Trigger Delay for PLC 1 Range Trigger Delay for PLC 1 100Ω 1 kΩ 10 kΩ 100 kΩ 1 MΩ 10 MΩ 100 MΩ 2 0 ms 2 0 ms 2 0 ms 25 ms 30 ms 200 ms 200 ms 100Ω 1 kΩ 10 kΩ 100 kΩ 1 MΩ 10 MΩ 100 MΩ 1 0 ms 1 0 ms 1 0 ms 20 ms 25 ms 200 ms 200 ms AC Filter Trigger Delay Slow 3 Hz Medium ...

Page 37: ... the simulation mode is enabled the Analog Bus relays will appear to close and open as directed For example no errors are generated if you close an Analog Bus relay from the front panel remote interface or Web Interface However remember that the Safety Interlock feature prevents the actual hardware state of the Analog Bus relays from being changed When you connect a terminal block or cable to the ...

Page 38: ...ou can use letters A Z numbers 0 9 and the underscore character If you specify a label with more than the allowed 18 characters it will be truncated no error is generated From the Web Interface a limited number of characters can be displayed due to space constraints in the browser window If the user defined label it too long to be displayed properly it will be truncated no error is generated The i...

Page 39: ...face Operation The following command assigns a label TEST_PT_1 to channel 3 in slot 1 ROUT CHAN LABEL TEST_PT_1 1003 The following command clears the user defined label previously assigned to channel 3 in slot 1 The channel will now be identified by its factory default label e g MUX CH BANK 1 MATRIX1 ROW3 COL4 DIO BYTE 1 etc ROUT CHAN LABEL 1003 The following command clears all user defined channe...

Page 40: ...23A differential mode or 34923A 1W single ended mode If you are using terminal blocks with these modules be sure to use the corresponding 2 wire or 1 wire terminal block The module configuration is stored in non volatile memory on the module and does not change when you remove the module from the mainframe after a Factory Reset RST command or after an Instrument Preset SYSTem PRESet command Front ...

Page 41: ...an occur when the instrument is moved from a cold to a warm environment or if the temperature and or humidity of the environment changes quickly When used in pollution degree 1 conditions the maximum voltage rating for the Analog Buses is 300V When used in pollution degree 2 conditions the maximum voltage rating is 100V If conditions change ensure that condensation has evaporated and the instrumen...

Page 42: ...ss Under certain fault conditions high energy sources could provide substantially more current or power than the instrument can handle It is important to provide external current limiting such as fuses if the inputs are connected to high energy sources WARNING To avoid electric shock turn off the 34980A and disconnect or de energize all field wiring to the modules and the Analog Bus connector befo...

Page 43: ...d MEASure commands automatically select C Setting the Mx B measurement label to C F or K has no effect on the temperature measurement units currently selected The instrument selects Celsius when the probe type is changed and after a Factory Reset RST command An Instrument Preset SYSTem PRESet command or Card Reset SYSTem CPON command does not change the units setting Front Panel Operation DMM or C...

Page 44: ...volatile memory in the reference register Subsequent thermocouple measurements use the stored temperature as their reference The temperature remains in memory until you measure a subsequent external reference value in the reference register or remove the mainframe power If you select a fixed reference temperature specify a value between 20 C and 80 C always specify the temperature in C regardless ...

Page 45: ...Channel Configure TEMPERATURE PROBE TYPE RTD USE AS EXT REF Remote Interface Operation You can use the CONFigure or MEASure command to select the probe type and thermocouple type For example the following command configures channel 3001 for a J type thermocouple measurement CONF TEMP TC J 3001 You can also use the SENSe command to select the probe type and thermocouple type For example the followi...

Page 46: ...sense connections to the HI and LO terminals on channel 22 or 37 in Bank 2 Front Panel Operation To select the 2 wire or 4 wire RTD function for the active channel choose the following items DMM or Channel Configure TEMPERATURE PROBE TYPE RTD 4W RTD To select the RTD type α 0 00385 or 0 00391 for the active channel choose the following item RTD TYPE 0 00391 0 00385 To select the nominal resistance...

Page 47: ...nel Configure TEMPERATURE PROBE TYPE THERMISTOR To select the thermistor type for the active channel choose from the following items THERMISTOR TYPE 10K 5K 2 2K Remote Interface Operation You can use the CONFigure or MEASure command to select the probe type and thermistor type For example the following command configures channel 3001 for measurements of a 5 kΩ thermistor CONF TEMP THER 5000 3001 Y...

Page 48: ...ed input resistance on all dc voltage ranges after a Factory Reset RST command An Instrument Preset SYSTem PRESet command or Card Reset SYSTem CPON command does not change the input resistance setting Front Panel Operation DMM or Channel Configure INPUT RESISTANCE Remote Interface Operation You can enable or disable the automatic input resistance mode on the specified channels or the internal DMM ...

Page 49: ...r after a Factory Reset RST command An Instrument Preset SYSTem PRESet command or Card Reset SYSTem CPON command does not change the setting Front Panel Operation DMM or Channel Configure AC FILTER Remote Interface Operation Specify the lowest frequency expected in the input signal on the specified channels The instrument selects the appropriate filter based on the frequency you specify see table ...

Page 50: ...tance measurements the instrument automatically pairs channel n in Bank 1 with channel n 20 in Bank 2 34921A 34923A 34925A or n 35 34922A 34924A to provide the source and sense connections For example make the source connections to the HI and LO terminals on channel 2 in Bank 1 and the sense connections to the HI and LO terminals on channel 22 or 37 in Bank 2 The CONFigure and MEASure commands aut...

Page 51: ...and ac voltage measurements only The CONFigure and MEASure commands automatically select the 20 Hz medium filter The instrument selects the default 20 Hz medium filter after a Factory Reset RST command An Instrument Preset SYSTem PRESet command or Card Reset SYSTem CPON command does not change the setting Front Panel Operation DMM or Channel Configure AC FILTER Remote Interface Operation Specify t...

Page 52: ...the 20 Hz medium filter The instrument selects the default 20 Hz medium filter after a Factory Reset RST command An Instrument Preset SYSTem PRESet command or Card Reset SYSTem CPON command does not change the setting Front Panel Operation DMM or Channel Configure AC FILTER Remote Interface Operation Specify the lowest frequency expected in the input signal on the specified channels The instrument...

Page 53: ...tempt to assign the alarm limits first the instrument will turn off alarms and clear the limit values when you enable scaling on that channel If you specify a custom measurement label with scaling it is automatically used when alarms are logged on that channel If you redefine the scan list no change will be made to the scaling state or the gain and offset values If you decide to add a channel back...

Page 54: ...lear the label on the selected channel change each character to starting with the rightmost character and then press the left arrow key to move to the next character 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 fo...

Page 55: ...however write your own program to manually create a scan to include these operations Rules for Scanning Before you can initiate a scan you must set up a scan list to include all desired multiplexer or digital channels Channels which are not in the scan list are skipped during the scan By default the instrument scans the list of channels in ascending order from slot 1 through slot 8 channels are re...

Page 56: ...nnels in banks that contain one or more channels in the specified scan list these channels are dedicated to the scan In addition the instrument prevents use of all ABus1 and ABus2 relays on banks containing channels in the scan list If one or more channels configured for 4 wire measurements are included in the scan list then the rules for ABus2 relay operations are extended to the non scanned bank...

Page 57: ...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 on page 63 The present scan list is stored in volatile memory and will be lost when power is turned off or after a Factory Reset RST command Adding Channels to the Scan List Before you can initiate a scan you must set up a scan ...

Page 58: ...ce Use the ROUTe SCAN command to define the list of channels in the scan list To determine what channels are currently in the scan list use the ROUTe SCAN query command To add channels to the present scan list use the ROUTe SCAN ADD command To remove channels from the present scan list use the ROUTe SCAN REMove command To remove all channels from the scan list send ROUT SCAN To initiate a scan use...

Page 59: ...channel being monitored Interval Scanning In this configuration you control the frequency of scan sweeps by selecting a wait period from the start of one trigger to the start of the next trigger called the trigger to trigger interval If the scan interval is less than the time required to measure all channels in the scan list the instrument will scan continuously as fast as possible no error is gen...

Page 60: ... this configuration the instrument waits for either a front panel key press or a remote interface command before sweeping through the scan list All readings from the scan are stored in volatile memory Readings accumulate in memory until the scan is terminated until the trigger count is reached or until you abort the scan You can specify a trigger count which sets the number of front panel key pres...

Page 61: ...may use the Monitor function to continuously take readings on a selected channel and wait for an alarm on that channel Channels do not have to be part of an active scan list to be monitored however the channel must be configured for a measurement in order to be monitored All readings from the scan are stored in volatile memory Readings accumulate in memory until the scan is terminated until the tr...

Page 62: ...ously when an alarm condition is detected Scan Configure ALARM ALARM TRIG MODE SINGLE CONTIN Remote Interface Operation The following program segment configures the instrument to continuously scan when an alarm is detected Note To stop a scan send the ABORt command TRIG SOURCE ALARM1 TRIG SOURCE ALARM CONT CALC LIM UPPER 10 25 1003 CALC LIM UPPER STATE ON 1003 OUTPUT ALARM1 SOURCE 1003 ROUT MON CH...

Page 63: ...is generated All readings from the scan are stored in volatile memory Readings accumulate in memory until the scan is terminated until the scan count is reached or until you abort the scan Mx B scaling and alarm limits are applied to measurements during the scan and all data is stored in volatile memory Front Panel Operation Scan Configure INTERVAL EXTERNAL To initiate the scan and store all readi...

Page 64: ...the first oldest readings stored the most recent readings are always preserved You can specify a trigger count in conjunction with a sample count and a sweep count The three parameters operate independent of one another and the total number of readings returned will be the product of the three parameters The CONFigure and MEASure commands automatically set the scan trigger count to 1 The instrumen...

Page 65: ... the total number of readings returned will be the product of the three parameters You can store at least 500 000 readings in memory and all readings are automatically time stamped If memory overflows the new readings will overwrite the first oldest readings stored the most recent readings are always preserved The CONFigure and MEASure commands automatically set the sweep count to 1 sweep The inst...

Page 66: ...unt applies to both scanning and stand alone DMM measurements with no scan list The front panel sample annunciator turns on during each measurement Sample count for Stand Alone DMM Mode Sample count for Scanning Mode t Sample Count 1 to 500 000 samples Trigger Trigger t Sweep 1 Trigger Sweep 2 Sweep n Trigger Sweep Count Ch 1 Ch 3 Ch 4 Ch 2 Ch 5 Ch 6 Sample Count 1 to 500 000 samples ...

Page 67: ...al number of readings returned will be the product of the three parameters You can store at least 500 000 readings in memory and all readings are automatically time stamped If memory overflows the new readings will overwrite the first oldest readings stored the most recent readings are always preserved The CONFigure and MEASure commands automatically set the sample count to 1 The instrument sets t...

Page 68: ...tomatically adds to each channel You can set the channel delay to any value between 0 seconds and 60 seconds with 1 ms resolution You can select a different delay for each channel The default channel delay is automatic the instrument determines the delay based on function range integration time and ac filter setting see Automatic Channel Delays on page 57 You can select a unique delay for every ch...

Page 69: ...ist the channel delay choice will be visible in the menu Interface Operation The following command add a 2 second channel delay to the specified channels ROUT CHAN DELAY 2 1003 1013 Automatic Channel Delays If you do not specify a channel delay the instrument selects a delay for you The delay is determined by the delay based on function range integration time and ac filter setting DC Voltage Therm...

Page 70: ...le in the menu 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 AC Filter Channel Delay Slow 3 Hz Medium 20 Hz Fast 200 Hz 7 0 seconds 1 0 second 120 ms AC Filter Channel De...

Page 71: ...t The reading format applies to all readings being removed from the instrument from a scan you cannot set the format on a per channel basis The CONFigure and MEASure commands automatically turn off the 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 RST command 1 2 Reading with units 26 19...

Page 72: ... list are placed in ascending order from slot 1 through slot 8 Duplicate channels are not allowed For example 2001 1003 1001 1003 will be interpreted as 1001 1003 2001 When sequential scanning is disabled OFF the channels remain in the order presented in the scan list see exception below Multiple occurrences of the same channel are allowed For example 2001 2001 2001 and 3010 1003 1001 1005 are val...

Page 73: ...rst oldest readings stored The most recent readings are always preserved 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 The instrument clears all readings from memory after a Factory Reset RST command after an Instrument Preset SYSTem PRESet ...

Page 74: ...scan DATA LAST 3001 The following command clears the contents of statistics memory for the selected channel CALC AVER CLEAR 3001 Use the following command to determine the total number of readings stored in memory all channels from the most recent scan DATA POINTS The following command reads and clears the specified number of readings from memory This allows you to continue a scan without losing d...

Page 75: ...e the channel being monitored at any time A scan in progress always has priority over the Monitor function Channels do not have to be part of an active scan list to be monitored however the channel must be configured for a measurement in order to be monitored The Monitor mode ignores all trigger settings and takes continuous readings on the selected channel using the IMMediate continuous source Th...

Page 76: ... DMM The following program segment selects the channel to be monitored specify only one channel and enables the Monitor function ROUTE MON CHAN 1003 ROUTE MON CHAN ENABLE ON 1003 ROUTE MON STATE ON The following program segment enables the Monitor function on the internal DMM ROUTE MON MODE DMM ROUTE MON STATE ON To read the monitor data from the selected channel or the internal DMM send the follo...

Page 77: ... COM terminals see below or you can connect to the 34980A s analog buses The figure on the following page shows the external connections required to synchronize the scan sequence between the 34980A and an external instrument The 34980A must notify the external instrument when a relay is closed and fully settled including channel delay The 34980A outputs a Channel Closed pulse from pin 5 on the rea...

Page 78: ...onfigure the event or action that controls the onset of each sweep through the scan list a sweep is one pass through the scan list The selected source is used for all channels in the scan list For more information refer to 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 sourc...

Page 79: ...ide the source and sense connections For example make the source connections to the HI and LO terminals on channel 2 in Bank 1 and the sense connections to the HI and LO terminals on channel 22 or 37 in Bank 2 Front Panel Operation To select the channel advance source choose the following items Scan Configure ADVANCE CHANNEL AUTO EXT MANUAL To initiate the scan and store all readings in memory pre...

Page 80: ...arm data can be stored in one of two locations depending on whether a scan is running when the alarm occurs 1 If an alarm event occurs on a channel as it is being scanned then that channel s alarm status is stored in reading memory as the readings are taken Each reading that is outside the specified alarm limits is logged in memory You can store at least 500 000 readings in memory during a scan Yo...

Page 81: ...emperature probe type temperature units or disable the internal DMM If you plan to use scaling on a channel which will also use Mx B scaling be sure to configure the scaling values first If you attempt to assign the alarm limits first the instrument will turn off alarms and clear the limit values when you enable scaling on that channel If you specify a custom measurement label with scaling it is a...

Page 82: ...ows the different combinations of front panel annunciators that may appear while using alarms In addition to being stored in reading memory alarms are also recorded in their own SCPI status system 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...

Page 83: ...T THIS CHANNEL ALARM After selecting the lower and upper limit for the selected channel assign one of the four alarm numbers Note that the instrument does not start evaluating the alarm conditions until you exit the Alarm menu Remote Interface Operation To assign the alarm number to report any alarm conditions on the specified channels use the following command if not assigned all alarms on all ch...

Page 84: ...e 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 Up to 20 alarms can be logged in the alarm queue If more than 20 alarm events are generated they will be lost only the first 20 alarms are saved The alarm queue is cleared by the CLS clear status command when power is cy...

Page 85: ...xample of an alarm stored in the alarm queue if no alarm data is in the queue the command returns 0 for each field The following command retrieves scanned readings and alarm data from reading memory the readings are not erased FETCH 1 2 3 Reading with Units 26 195 C Date November 21 2004 Time 3 30 23 000 PM 4 5 Channel Number Alarm Limit Threshold Crossed 0 No Alarm 1 LO 2 HI 2 61950000E 01 C 2004...

Page 86: ...s all four alarm outputs but does not clear the alarm queue in either configuration Latch Mode In this mode the corresponding output line is latched true when the first alarm occurs and remains asserted until you clear it by initiating a new scan or cycling power 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 clear...

Page 87: ...nes select Alarm CLEAR ALARM OUT YES NO To select the output configuration for all four output lines select Alarm ALARM OUT SIGNAL TRACK LATCH To configure the slope of all four output lines select Alarm ALARM OUT SLOPE NEGATIVE POSITIVE Remote Interface Operation To clear the specified output lines or to clear all four lines use one of the following commands To select the output configuration for...

Page 88: ...a scan Each time you start a new scan the instrument clears all readings including alarm data stored in reading memory from the previous scan However alarm data stored in the alarm queue from the digital modules is not cleared Therefore although the contents of reading memory are always from the most recent scan the alarm queue may contain data that occurred during previous scans or while the inst...

Page 89: ...lect NEQual not equal to generate an alarm when the data read from the port is not equal to CALC COMP DATA after being masked by CALC COMP MASK Use CALC COMP MASK to designate the don t care bits Bits that you set to 0 in the mask are ignored To enable the specified alarm mode send the following command CALCulate COMPare STATe ON ch_list Example Configuring an Alarm on a Digital Input The followin...

Page 90: ... totalizer channels use the following command OUTPut ALARm 1 2 3 4 SOURce ch_list 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 ...

Page 91: ...rence Help file Sequence Definition ROUTe SEQuence DEFine name commands ROUTe SEQuence DEFine name Defines a sequence Returns sequence definition Sequence Execution ROUTe SEQuence ABORT ROUTe SEQuence BUSY ROUTe SEQuence RUNNing NAME ROUTe SEQuence TRIGger IMMediate ROUTe SEQuence WAIT Terminates currently running sequence Returns 1 if sequence is executing busy Returns name of currently running s...

Page 92: ...SOURce DIGital DATA BIT 0 1 bit ch_list SOURce FUNCtion TRIGger IMMediate ch_list SOURce VOLTage LEVel voltage MIN MAX DEF ch_list SYSTem BEEPer SYSTem DELay IMMediate time Sequences can be defined from the remote interface only You can however review execute and delete sequences from the front panel When a sequence is defined the specified commands are checked for proper syntax and absolute param...

Page 93: ...e stored in non volatile memory Each sequence is limited to 1024 bytes While a scan is running see Scanning on page 43 the instrument prevents use of all channels in banks that contain one or more channels in the specified scan list these channels are dedicated to the scan Therefore if a sequence attempts to operate a channel in a scanned bank an error is generated and the entire sequence will be ...

Page 94: ...l to the original string but it will be functionally equivalent If the specified sequence name is not currently stored in memory an error is generated The query command always returns the short form of the command header in all upper case letters e g ROUT CLOS is returned instead of ROUTE CLOSE Channel numbers and channel range specifiers are returned as they were specified Front Panel Operation S...

Page 95: ...for proper syntax and absolute parameter range limits If an error is detected during compilation the entire sequence will be discarded More extensive error checking such as channel range expansion and validation is performed when the sequence is executed A sequence may invoke another sequence but may not invoke itself recursively In addition the number of invocations is limited to four levels of n...

Page 96: ...Assigning a sequence to an alarm will remove any other sequence s association with that alarm as well as that alarm s association to any other sequence You can assign multiple channels to any of the four available alarms numbered 1 through 4 For example you can configure the instrument to generate an alarm on the Alarm 1 output when a limit is exceeded on any of channels 1003 2005 or 3010 You cann...

Page 97: ...003 ROUT SEQ TRIG SOUR MYSEQ_1 ALAR1 ROUT MON STAT ON INIT Deleting Sequences You can delete sequences from the front panel or over the remote interface Deleting a sequence also frees up space in non volatile memory previously allocated for the sequence If you attempt to delete a sequence name that is not currently stored in memory an error will be generated If you attempt to delete a sequence whi...

Page 98: ... all uppercase letters For example when stored MySeq_1 is converted to MYSEQ_1 Up to 500 unique sequences can be stored in non volatile memory Each sequence is limited to 1024 bytes 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 n...

Page 99: ...se the knob to scroll through the revision numbers for the mainframe internal DMM and each installed module Remote Interface Operation Use the following command to read the mainframe firmware revision numbers be sure to dimension a string variable with at least 72 characters IDN The above command returns a string in the form AGILENT TECHNOLOGIES 34980A Serial Number m mm b bb f ff d dd Use the fol...

Page 100: ...annel configurations scanning setups and Mx B scaling values However note that only the measurement attributes of the currently selected function range resolution etc will be preserved in the stored states Before recalling a stored state the instrument verifies that the same plug in module types are installed in each slot If a different module type is installed the instrument will perform the equi...

Page 101: ...can only recall a stored state using a number 1 through 5 MEM STAT NAME 1 TEST_RACK_1 To configure the instrument to automatically recall location 2 when power is restored send the following commands SAV 2 MEM STATE RECALL SELECT 2 MEM STATE RECALL AUTO ON Error Conditions When the front panel ERROR annunciator turns on one or more command syntax or hardware errors have been detected A record of u...

Page 102: ...onal errors are stored until you remove errors from the queue If no errors have occurred when you read the error queue the instrument responds with 0 No error The front panel reports errors from all I O sessions as well as the global error queue The interface specific and global error queues are cleared by the CLS Clear Status command and when power is cycled The errors are also cleared when you r...

Page 103: ...signals from ABus1 prior to running the 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 Following the complete self test the instrument issues a Factory Reset RST command Remote Interface Operation The following command returns 0 if the self test...

Page 104: ...front panel key will clear the text message Remote Interface Operation The following command turns off the front panel display DISPLAY OFF The following command displays a message on the front panel and turns on the display if currently disabled the quotes are not displayed DISPLAY TEXT SCANNING To clear the message displayed on the front panel without changing the display state send the following...

Page 105: ... or an external instrument For externally controlled scans you must either disable the internal DMM or remove it from the instrument For information on controlling a scan with an external instrument refer to Scanning With External Instruments on page 65 With the internal DMM disabled any command received that is directed to the DMM or requires its use e g configuring a multiplexer channel for a DM...

Page 106: ...or more information Front Panel Operation View RELAY CYCLES Turn the knob to read the count on the desired channel relay or Analog Bus relay Remote Interface Operation To read the count on either the specified internal DMM relay or module channel relays send the following commands DIAG DMM CYCLES 2 DIAG RELAY CYCLES 1003 1013 To reset the cycle count on the specified module channel relays send the...

Page 107: ...when power has been off after a Factory Reset RST command or after an Instrument Preset SYSTem PRESet command The security code can contain up to 12 characters The first character must be a letter A Z but the remaining 11 characters can be letters numbers 0 9 or the underscore character _ Blank spaces are not allowed You do not have to use all 12 characters but the first character must always be a...

Page 108: ...y code is shown CAL SECURE STATE ON AT34980 To Change the Security Code To change the security code you must first unsecure the instrument and then enter a new code Make sure you have read the security code rules described on page 95 before attempting to change the security code Front Panel Operation Utility CALIBRATE SET CAL CODE To change the security code unsecure the instrument using the old s...

Page 109: ...on volatile memory in the mainframe and does not change when power has been off after a Factory Reset RST command or after an Instrument Preset SYSTem PRESet command The calibration counts increments up to a maximum of 4 294 967 295 after which they roll over to 0 Since the value increments by one for each calibration point a complete calibration may increase the value by many counts The calibrati...

Page 110: ...from either the front panel or over the remote interface You can read the calibration message whether the instrument is secured or unsecured The calibration message may contain up to 40 characters From the front panel you can view 18 characters of the message at a time Storing a calibration message will overwrite any message previously stored in memory The calibration message is stored in non vola...

Page 111: ...over the LAN interface 10BaseT 100BaseTx You may need to set several configuration parameters as described in the LAN configuration sections that follow A crossover LAN cable is shipped with your instrument NOTE To easily configure and verify an interface connection between the 34980A and your PC you can use the Agilent IO Libraries Suite E2094M Agilent IO Libraries for Windows or an equivalent Fo...

Page 112: ...mand or after an Instrument Preset SYSTem PRESet command Front Panel Operation Utility REMOTE I O GPIB GPIB ADDRESS To set the GPIB address turn the knob or use the number keypad to select the desired address Remote Interface Operation SYSTem COMMunicate GPIB ADDRess USB Interface For the USB interface no configuration parameters are required to set up the instrument Connect your instrument to a U...

Page 113: ...uter to the 34980A 4 Open your computer s Web browser 5 Launch the 34980A Web Interface by entering the IP address of your 34980A or its fully qualified host name in the browser address field 6 Follow the instructions in the 34980A Web Interface s on line Help If desired you can control access to the 34980A Web Interface using password protection As shipped from the factory no password is set To s...

Page 114: ...lt Gateway during power on If a DHCP LAN address is not assigned by a DHCP server then a static IP will be assumed after approximately 2 minutes The DHCP setting is stored in non volatile memory and does not change when power has been off after a Factory Reset RST command or after an Instrument Preset SYSTem PRESet command Front Panel Operation Utility REMOTE I O LAN LAN SETTINGS MODIFY DHCP Remot...

Page 115: ...rpret this address differently due to the leading zeros If you are planning to use a static IP address on a Corporate LAN contact your network administrator to obtain a fixed IP address to be used exclusively for your instrument The IP address is stored in non volatile memory and does not change when power has been off after a Factory Reset RST command or after an Instrument Preset SYSTem PRESet c...

Page 116: ...sed with care as most web software on the computer will interpret byte values with leading zeros as octal numbers For example 255 255 020 011 is actually equivalent to decimal 255 255 16 9 not 255 255 20 11 because 020 is interpreted as 16 expressed in octal and 011 as 9 To avoid confusion use only decimal expressions of byte values 0 to 255 with no leading zeros For example the 34980A assumes tha...

Page 117: ...ateway will be used Dot notation addresses nnn nnn nnn nnn where nnn is a byte value must be expressed with care as most web software on the computer will interpret byte values with leading zeros as octal numbers For example 255 255 020 011 is actually equivalent to decimal 255 255 16 9 not 255 255 20 11 because 020 is interpreted as 16 expressed in octal and 011 as 9 To avoid confusion use only d...

Page 118: ...r the 34980A is A 34980A nnn where nnn is the instrument s serial number representation If Dynamic Domain Name System DNS is available on your network and your instrument uses DHCP the Host Name is registered with the Dynamic DNS service at power on If DHCP is enabled the DHCP server can change the specified Host Name The Host Name is stored in non volatile memory and does not change when power ha...

Page 119: ...in octal and 011 as 9 To avoid confusion use only decimal expressions of byte values 0 to 255 with no leading zeros For example the 34980A assumes that all dot notation addresses are expressed as decimal byte values and strips all leading zeros from these byte values Thus attempting to set an IP address of 255 255 020 011 will become 255 255 20 11 a purely decimal expression Be sure to enter the e...

Page 120: ... new setting If Dynamic Domain Name System DNS is available on your network and your instrument uses DHCP the Domain Name is registered with the Dynamic DNS service at power on If DHCP is enabled the DHCP server can change the specified Domain Name The Domain Name is stored in non volatile memory and does not change when power has been off after a Factory Reset RST command or after an Instrument P...

Page 121: ...c Delay Reading Only no units channel time 1 Sample per Trigger 1 Trigger Automatic Delay Immediate Scanning Operations Factory Reset State Scan List Reading Memory Min Max and Average Sweep Count Trigger Interval Monitor in Progress Empty All Readings are Cleared All Statistical Data is Cleared 1 Sweep 1 Second Stopped Mx B Scaling Factory Reset State Scaling State Gain Factor M Offset Factor B S...

Page 122: ...b01 and b02 Selected b Bank 34945A All Channel Drives Default 34946A Channels 101 and 201 to COM 34947A Channels 101 201 and 301 to COM 34950A DIO Ports Input Count 0 Trace Patterns are Cleared 34951A DACs 0 Vdc Trace Waveforms Cleared 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 Sto...

Page 123: ...ange No Change No Change No Change No Change No Change Scanning Operations Preset State Scan List Reading Memory Min Max and Average Sweep Count Trigger Interval Monitor in Progress No Change All Readings are Cleared All Statistical Data is Cleared No Change No Change Stopped Mx B Scaling Preset State Scaling State Gain Factor M Offset Factor B Scale Label No Change No Change No Change No Change A...

Page 124: ...b01 and b02 Selected b Bank 34945A All Channel Drives Default 34946A Channels 101 and 201 to COM 34947A Channels 101 201 and 301 to COM 34950A DIO Ports Input Count 0 Trace Patterns are Cleared 34951A DACs 0 Vdc Trace Waveforms Cleared 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 Stored Sta...

Page 125: ...ltifunction Switch Measure Unit User s Guide Agilent Technologies 3 Introduction to the Plug In Modules for the 34980A Slot and Channel Addressing Scheme 114 Interconnection Solutions Overview 115 Module Considerations 116 ...

Page 126: ...ed schematics as 014 on Bank 1 of each MUX module MUX module channel numbers are determined by the numbers assigned to the switches on each bank Channel numbers contain three digits 3921 A MUX or matrix module is in slot 3 channel of interest is 921 Analog Bus relay on ABus1 MUX and matrix channel numbers for the Analog Bus relays are determined by the number assigned to the relays 5304 A 34931A 3...

Page 127: ...21T 34922T etc Shielded Cables Standard cables are available for 50 pin D sub and 78 pin D sub connectors Depending on the module and your specific requirements one or two cables may be required per module Ordering Information Y1135A 1 5 meters 50 pin D sub 300V Y1136A 3 meters 50 pin D sub 300V Y1137A 1 5 meters 78 pin D sub 300V Y1138A 3 meters 78 pin D sub 300V Solder Cup Connector Kits These c...

Page 128: ...conditions change ensure that condensation has evaporated and the instrument has thermally stabilized until pollution degree 1 conditions are restored before turning on power to the equipment NOTE To reduce wear on the internal DMM relays wire like functions on adjacent channels Module Pollution Degree 1 Specifications Pollution Degree 2 Specifications 34921A 40 channels 300 V rms or DC 1 A 60 VA ...

Page 129: ...el 7 V 1 W per channel 4 GHz or 20 GHz Dual channel 7 V 1 W per channel 4 GHz or 20 GHz 34947A Triple channel 7 V 1 W per channel 4 GHz or 20 GHz Triple channel 7 V 1 W per channel 4 GHz or 20 GHz 34950A 64 channels 5 V 30 mA Max 64 channels 5V 30 mA Max 34951A 4 channels 16 V 20 mA 4 channels 16 V 20 mA 34952A 32 DIO channels 42 V 400 mA 2 channel DAC 12 V 10 mA 32 DIO channels 42 V 400 mA 2 chan...

Page 130: ...gy Sources These modules are designed to handle inputs up to their rated currents or their rated powers whichever is less Under certain fault conditions high energy sources could provide substantially more current or power than a module can handle It is important to provide external current limiting such as fuses if the module inputs are connected to high energy sources WARNING To avoid electric s...

Page 131: ...plexer with Low Thermal Offset 126 34921T Terminal Block 130 34922A 70 Channel Armature Multiplexer 132 34922T Terminal Block 136 34923A 40 80 Channel Reed Multiplexer 137 34923T 001 Terminal Block for Two or Four Wire Mode 142 34923T 002 Terminal Block for One Wire Mode 145 34924A 70 Channel Reed Multiplexer 146 34924T Terminal Block 151 34925A 40 80 Channel Optically Isolated FET Multiplexer 152...

Page 132: ...e that automatically opens the Analog Bus relays when the associated interlock pins on the D sub connectors faceplate lose continuity This prevents signals on the Analog Buses from being present on the D sub connector pins Optional terminal blocks available from Agilent automatically provide continuity for these interlock pins If cables are used you must provide continuity for the interlock pins i...

Page 133: ...ermocouple Yes2 Yes3 Yes3 4 Yes3 4 Yes3 4 Yes3 Yes3 RTD 2 Wire Yes Yes Yes5 Yes5 Yes5 No No RTD 4 Wire Yes Yes Yes5 No Yes5 Yes6 No Thermistor Yes Yes Yes5 Yes5 Yes5 No No 1 Direct current measurements are allowed on channels 41 through 44 only for all other channels external shunts are required 2 Optional 34921T Terminal Block is required for thermocouple measurements with built in internal refer...

Page 134: ... to be part of the scan list and a scan is occurring attempting to close another channel including Analog Bus channels within the same bank will result in an error Channel closures in the other bank are allowed as long as no channels are part of the scan list The following commands close and open channels 13 and 15 through 18 in slot 3 ROUTe CLOSe 3013 3015 3018 ROUTe OPEN 3013 3015 3018 Example C...

Page 135: ...nd ROUTe CLOSe 1030 2005 1911 Example Querying channels for open or close state The following command returns a 1 true or 0 false state of channel 036 for a module in slot 3 ROUTe CLOSe 3036 ROUTe CLOSe 3036 Returns a 1 ROUTe OPEN 3036 Returns a 0 Making Measurements Example Making voltage measurements The following command configures channels 9 and 10 in slot 4 for DC voltage measurements trigger...

Page 136: ...u are using terminal blocks with these modules be sure to use the corresponding 2 wire or 1 wire terminal block SYSTem MODule WIRE MODE WIRE1 4 Example Querying the system for module Identify The following command returns the identity of the module installed in slot 7 SYSTem CTYPe 7 Querying and Clearing Cycle Count and Resetting Modules Example Querying the cycle count for a relay The following c...

Page 137: ...e count for a relay The following command resets the cycle count to zero on the channels 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 ...

Page 138: ... Refer to the simplified schematic on page 128 Using program commands or the mainframe front panel you can control each of the channel switches individually and thus configure this module in these modes two independent 20 channel 2 wire MUXes This configuration requires neither using external wiring nor connecting through the internal Analog Buses one 20 channel 4 wire MUX This configuration requi...

Page 139: ...econd using the internal DMM With the automatic break before make connection operation you are assured that no two signals are connected to each other during a scan When using the module in a non scanning mode you can close as many channels as you wish This module is safety interlock protected which means whenever the D sub connector end of the modules is exposed the Analog Bus relays automaticall...

Page 140: ...05 H L 006 007 008 009 010 H L 011 012 013 014 015 L H 016 017 018 019 020 021 022 023 024 025 H L 031 032 033 034 035 036 037 038 039 040 L H L H L Current Fuse Fuse Fuse Fuse 042 043 041 L H L H L H L H L H L H L H L H H L L L L L 044 L H H L H COM 2 Bank 2 Current Bank 1 COM 1 Analog Buses I I I I I ABus1 NOTE The three digit number assigned to each switch represents the channel number NOTE Ban...

Page 141: ...nal 34921T terminal block shorts these pins for you This feature protects inadvertent routing of high voltages from the Analog Bus to the D sub connector of the module WARNING 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 23L Interlock 2 21H 21L 22H 22L 23H COM 2H COM 2L 24H 24L 34H 34L 25H 25L 40H 40L 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 37L TSIL 31H 31L 27H 27L 37H 33H 33L 29H 29L 39H ...

Page 142: ... connecting an external temperature reference to the terminal block NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays are open and disconnected from the Analog Buses See page 120 for further information Temperature Sensor 34921T viewed from bottom side External ...

Page 143: ...80A User s Guide 131 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: ...esistance measurements the instrument automatically pairs channel n on Bank 1 with channel n 35 Bank 2 to provide the source and sense connections Four wire controls occur only when doing 4 wire measurement operations through the internal DMM such as MEASure FRESistance or scanning a channel previously configured as 4 wire one 70 channel 2 wire MUX You must use external wiring or connect through t...

Page 145: ... 027 028 029 030 031 032 033 H L 034 035 008 009 010 011 012 H L 013 014 036 037 038 039 040 041 042 H L 043 044 045 046 047 048 049 H L H L 050 051 052 053 054 055 056 057 058 059 060 061 062 063 H L 064 065 066 067 068 069 070 H L 911 924 914 913 923 912 921 922 L H L H L H L H L H L H L H H L Bank 1 Bank 2 COM 1 COM 2 Analog Buses NOTE The three digit number assigned to each switch represents t...

Page 146: ...iption Pin Description Pin Description Pin Description Pin Description Pin Description Pin 1H 3 8H 29 15H 57 22H 45 29H 55 COM1 H 9 1L 4 8L 30 15L 58 22L 46 29L 56 COM1 L 10 2H 7 9H 13 16H 21 23H 69 30H 73 Interlock 1 39 2L 8 9L 14 16L 22 23L 70 30L 74 Interlock 1 59 3H 11 10H 17 17H 25 24H 53 31H 63 GND 40 3L 12 10L 18 17L 26 24L 54 31L 64 GND 60 4H 15 11H 23 18H 67 25H 75 32H 61 No Connect 77 4L...

Page 147: ...escription Pin Description Pin Description Pin Description Pin Description Pin 36H 3 43H 29 50H 57 57H 45 64H 55 COM2 H 9 36L 4 43L 30 50L 58 57L 46 64L 56 COM2 L 10 37H 7 44H 13 51H 21 58H 69 65H 73 Interlock 2 39 37L 8 44L 14 51L 22 58L 70 65L 74 Interlock 2 59 38H 11 45H 17 52H 25 59H 53 66H 63 GND 40 38L 12 45L 18 52L 26 59L 54 66L 64 GND 60 39H 15 46H 23 53H 67 60H 75 67H 61 No Connect 77 39L...

Page 148: ...A 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 Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus r...

Page 149: ...ck for 2 wire or 4 wire configuration Use the 34923T 002 terminal block for 1 wire configuration Refer to drawings on page 142 and page 145 You can confirm the mode in which your module is configured by using the SYSTem CTYPe slot number program command This command returns the identity of the plug in module in the specified slot Two Wire Mode two independent 20 channel 2 wire MUXes This configura...

Page 150: ...alog Bus for this configuration In 1 wire mode you can close no more than 40 channels simultaneously due to power dissipation These channels are split 20 to a bank For example with one Analog Bus relay closed you can close up to a maximum of 39 channel relays If you try to close more than the allowed number of channels you will receive an error message In all modes this module has capability to sc...

Page 151: ...nded When the power is off all channel and Analog Bus relays open CAUTION Because user attached reactive loads and backplane parasitic capacitance may result in high in rush currents 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 schematics on page 140 a...

Page 152: ... 022 023 024 025 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 H L H L H L H L ABus2 DMM SENS ABus3 ABus4 923 913 914 924 922 912 911 921 ABus1 DMM MEAS H L H L H L H L L H L H L H L H L H L L H L H L H L H L H H L H L H L H L H L H 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω Bank 1 Bank 2 COM 1 COM 2 Analog Buses NOTE The three digit number assign...

Page 153: ...optional 34923T 001 for 2 wire terminal block shorts these pins for you This feature protects inadvertent routing of high voltages from the Analog Bus to the D sub connector of the module WARNING 37L 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Reserved 31H 31L 27H 27L 37H 33H 33L 29H 29L 39H 39L 35H 35L Interlock 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 23L Interlock 2 21H 21L 22H 22L 23H C...

Page 154: ...is module You can open the wiring log file in Microsoft Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays are open and disconnected from the Analog Buses See page 120 for further information NOTE If you are using an Agilent terminal...

Page 155: ...31 032 033 034 035 036 037 038 039 040 001 002 003 004 005 006 007 008 009 010 911 912 913 914 921 922 923 924 H L H L H L H L H L 071 072 073 074 075 076 077 078 079 080 061 062 063 064 065 066 067 068 069 070 051 052 053 054 055 056 057 058 059 060 041 042 043 044 045 046 047 048 049 050 H H H H H L H L H L H L H L 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω Bank 1 Bank 2 COM 1 C...

Page 156: ...o close The optional 34923T 002 for 1 wire shorts these pins for you This feature protects inadvertent routing of high voltages from the Analog Bus to the D sub connector of the module WARNING 74 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 GND 51 52 71 72 63 64 55 56 75 76 59 60 Reserved 61 62 53 54 73 65 66 57 58 77 78 69 70 Interlock 2 1 2 3...

Page 157: ...s module You can open the wiring log file in Microsoft Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays are open and disconnected from the Analog Buses See page 120 for further information NOTE If you are using an Agilent terminal ...

Page 158: ...ternal Analog Buses For 4 wire resistance measurements the instrument automatically pairs channel n on Bank 1 with channel n 35 Bank 2 to provide the source and sense connections Four wire controls occur only when doing 4 wire measurement operations through the internal DMM such as MEASure FRESistance or scanning a channel previously configured as 4 wire In 2 wire mode you can close no more than 2...

Page 159: ... of the modules is exposed the Analog Bus relays immediately open and disconnect from the Analog Bus For more information refer to page 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 ...

Page 160: ...27 028 029 030 031 032 033 H L 034 008 009 010 011 012 H L 013 007 035 014 H L 036 037 038 039 040 041 042 H L 043 044 045 046 047 048 049 H L 050 051 052 053 054 055 056 063 H L 064 065 066 067 068 069 070 057 058 059 060 061 062 H L L H L H L H L H L H L H L H L H 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω 100Ω Bank 1 Bank 2 COM 2 COM 1 Analog Buses NOTE The three digit number assign...

Page 161: ...iption Pin Description Pin Description Pin Description Pin Description Pin Description Pin 1H 3 8H 29 15H 57 22H 45 29H 55 COM1 H 9 1L 4 8L 30 15L 58 22L 46 29L 56 COM1 L 10 2H 7 9H 13 16H 21 23H 69 30H 73 Interlock 1 39 2L 8 9L 14 16L 22 23L 70 30L 74 Interlock 1 59 3H 11 10H 17 17H 25 24H 53 31H 63 GND 40 3L 12 10L 18 17L 26 24L 54 31L 64 GND 60 4H 15 11H 23 18H 67 25H 75 32H 61 No Connect 77 4L...

Page 162: ...escription Pin Description Pin Description Pin Description Pin Description Pin 36H 3 43H 29 50H 57 57H 45 64H 55 COM2 H 9 36L 4 43L 30 50L 58 57L 46 64L 56 COM2 L 10 37H 7 44H 13 51H 21 58H 69 65H 73 Interlock 2 39 37L 8 44L 14 51L 22 58L 70 65L 74 Interlock 2 59 38H 11 45H 17 52H 25 59H 53 66H 63 GND 40 38L 12 45L 18 52L 26 59L 54 66L 64 GND 60 39H 15 46H 23 53H 67 60H 75 67H 61 No Connect 77 39L...

Page 163: ...A 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 Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus r...

Page 164: ...ics on page 155 and 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 Use the 34925T 002 terminal block for single ended mode 1 wire configuration Refer to drawings on page 157 and pag...

Page 165: ...means whenever the D sub connector end of the modules is exposed the Analog Bus relays immediately open and disconnect from the Analog Buses For more information refer to page 120 Overvoltage Protection This module also features high voltage detection 100 V and current limiting circuitry to protect the FET relays This circuitry senses current flows from input overvoltages These overvoltages may co...

Page 166: ... modules cycling system power This affects all installed modules If the overvoltage situation is not resolved clearing the overvoltage will result in a new overvoltage event occurring immediately 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 pag...

Page 167: ...024 025 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 H L H L H L H L ABus2 DMM SENS ABus3 ABus4 923 913 914 924 922 912 911 921 ABus1 DMM MEAS H L H L H L H L L H L H L H L H L H L H L H L H L H L H Bank 1 Bank 2 COM 1 COM 2 Analog Buses Overvoltage Protection each channel 100Ω H L 51 1Ω 11Ω 11Ω 100Ω Current Limiting Circuitry 100Ω NOTE The three digit number ass...

Page 168: ...onal 34925T 001 for 2 wire terminal block shorts these pins for you This feature protects inadvertent routing of high voltages from the Analog Bus to the D sub connector of the module WARNING 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 GND 26H 26L 36H 36L 32H 32L 28H 28L 38H 38L 30H 30L NC NC NC NC 37L 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Reserved 31H 31L 27H 27L 37H 33H 33L 29H ...

Page 169: ...is module You can open the wiring log file in Microsoft Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays are open and disconnected from the Analog Buses See page 120 for further information NOTE If you are using an Agilent terminal...

Page 170: ... 026 027 028 029 030 011 012 013 014 015 016 017 018 019 020 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 H 071 072 073 074 075 076 077 078 079 080 H L H L H L H L H L H L H L H L H L H L H Bank 1 Bank 2 COM 2 COM 1 Analog Buses Overvoltage Protection each channel 100Ω H 51 1Ω 11Ω 11Ω...

Page 171: ... optional 34925T 002 for 1 wire terminal block shorts these pins for you This feature protects inadvertent routing of high voltages from the Analog Bus to the D sub connector of the module WARNING 74 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 GND 51 52 71 72 63 64 55 56 75 76 59 60 NC NC NC NC Reserved 61 62 53 54 73 65 66 57 58 77 78 69 70 I...

Page 172: ...s module You can open the wiring log file in Microsoft Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays are open and disconnected from the Analog Buses See page 120 for further information NOTE If you are using an Agilent terminal ...

Page 173: ... Programming Examples for the Matrix Modules 163 Linking Multiple Matrix Modules 166 34931A Dual 4x8 Armature Matrix 168 34931T Terminal Block 171 34932A Dual 4x16 Armature Matrix 173 34932T Terminal Block 176 34933A Dual Quad 4x8 Reed Matrix 177 34933T 001 Terminal Block for Two Wire Mode 181 34933T 002 Terminal Block for One Wire Mode 185 ...

Page 174: ...iguration NOTE Safety Interlock The Analog Buses of the 34980A are capable of carrying 300V signals The matrix modules have a hardware Safety Interlock feature that automatically opens the Analog Bus relays when the associated interlock pins on the D sub connectors faceplate lose continuity This prevents signals on the Analog Buses from being present on the D sub connector pins Optional terminal b...

Page 175: ...erived from a specific matrix number and the crosspoint or intersection of rows and columns on that matrix See the example below For information on specific configurations refer to the simplified schematics for the matrix modules The schematics are in this chapter For complete information on the SCPI commands used to program the 34980A refer to the Agilent 34980A Programmer s Reference contained o...

Page 176: ...12 3315 ROUTe OPEN 3311 3312 3315 Example Closing and opening Analog Bus relays The following command connects the Analog Buses to Matrix 2 for a module in 2 wire mode in slot 3 ROUTe CLOSe 3921 3922 3923 3924 ROUTe OPEN 3921 3922 3923 3924 The Analog Bus relays numbered s921 s922 s923 etc on the matrix modules are ignored if they are included in a range of channels An error will be generated if a...

Page 177: ... to use the corresponding 2 wire or 1 wire terminal block SYSTem MODule WIRE MODE WIRE1 4 Example Querying the system for module Identify The following command returns the identity of the module installed in slot 7 SYSTem CTYPe 7 Reading Cycle Count and Resetting Modules to Power On State Example Reading the cycle count for a relay The following command returns the cycle count on channels 304 and ...

Page 178: ...mplified schematics on page 169 34931A and page 174 34932A You must use external wiring whenever you connect Rows in Matrix 1 of separate modules Rows in Matrix 1 to rows in Matrix 2 on the same or separate modules Columns of two matrices on the same or separate modules You can expand upon these two module configurations and add up to eight modules to design your own large matrices From a programm...

Page 179: ...n n 1 n can be 8 or 16 8 or 16 Columns 8 Rows Module 1 Module 2 Increase number of rows by connecting through columns 1 2 3 4 1 2 3 4 1 2 3 n n 1 1 2 3 n n 1 Analog Buses 4 Rows n can be 8 or 16 Module 1 Module 2 16 or 32 Columns Increase number of columns by connecting through rows ...

Page 180: ...ts are 04 See the simplified schematic on page 169 You can connect any combination of inputs and outputs at the same time 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...

Page 181: ...uses Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Col 1 Col 2 Col 3 Col 4 Col 5 Col 6 Col 7 Col 8 Col 1 Col 2 Col 3 Col 4 Col 5 Col 6 Col 7 Col 8 NOTE Matrix 1 and Matrix 2 are electrically separate from one another NOTE Matrix Relays Armature latching Analog Bus Relays Armature non latching NOTE Three digit channel numbers are derived from the intersection of the rows and columns columns havin...

Page 182: ...1L 38 C6L 42 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 NC NC C3H C3L C1H C1L R7H R7L C6H C6L NC NC NC NC NC R5H R5L 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Interlock C4H C4L NC NC R8H R8L C5H C5L NC NC NC NC C7H C7L NC NC 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 C2L NC NC NC NC NC C2H NC NC R6H R6L C8H C8L NC NC Interlock NOTE In this diagram and the table below R represents row ...

Page 183: ...D 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 Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays which are on Ma...

Page 184: ...or use with the 34931A module See the following drawing When using the 34931T terminal block be sure to wire your connections to the two sets of screw terminals closest to the 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 ...

Page 185: ...s are 15 See the simplified schematic on page 174 You can connect any combination of inputs and outputs at the same time 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 ...

Page 186: ...l 16 Col 1 Col 2 Col 3 Col 4 Col 15 Col 16 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Matrix 1 Matrix 2 Analog Buses H H L L NOTE Matrix 1 and Matrix 2 are electrically separate from one another NOTE Three digit channel numbers are derived from the intersection of the rows and columns columns having two digits The intersection shown here represents Channel 315 Row 3 Column 15 NOTE Matrix Rela...

Page 187: ...11L 20 C16L 48 NOTE In this diagram and the table below R represents row and C represents column 50 Pin D Sub Male Connector 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Interlock C4H C4L C12H C12L R8H R8L C5H C5L C13H C13L NC NC C7H C7L C15H C15L 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 NC NC C3H C3L C1H C1L R7H R7L C6H C6L C10H C10L NC C16H C16L R5H R5L 18 19 20 21 22 23 24 25 26 27 28 29...

Page 188: ... file in Microsoft Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays which are on Matrix 2 are open and disconnected from the Analog Buses See page 162 for further information Although they have separate screw type connectors rows l...

Page 189: ... 180 In 2 wire mode the 34933A module contains two matrices each with 32 2 wire crosspoint non latching reed relays organized in a 4 row by 8 column configuration Every row and column are made up of two wires each a high H and a low L Each crosspoint relay has a unique channel number representing the row and column that intersect to create the crosspoint For example channel 308 represents the cros...

Page 190: ...x 2 row 1 and column 8 See the simplified schematic on page 183 In 1 wire mode you can close no more than 40 channels simultaneously due to power dissipation For example with one Analog Bus relay closed you can close up to a maximum of 39 channel relays If you try to close more than the allowed number of channels you will receive an error message You can connect any combination of inputs and outpu...

Page 191: ...l 8H Col 8L Col 1H Col 1L Col 2H Col 2L Col 8H Col 8L Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 ABus1 DMM MEAS ABus2 DMM SENS ABus3 ABus4 922 923 924 921 H H H H L L L L Analog Buses NOTE Three digit channel numbers are derived from the intersection of the rows and columns columns having two digits The intersection shown here represents Channel 308 Row 3 Column 8 NOTE Although columns are nu...

Page 192: ...4L bypass 4 C8L bypass 48 NOTE In this diagram and the table below R represents row and C represents column Bypass means to bypass the 100Ω in rush resistor that protects the reed relays 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 C2L NC C2H R6H R6L C8H C8L NC NC Interlock C3H bypass C1L bypass C1H bypass C3L bypass C6L bypass C6H bypass 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Interlock C4H ...

Page 193: ...ring log file in Microsoft Excel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays which are on Matrix 2 are open and disconnected from the Analog Buses See page 162 for further information NOTE If you are using an Agilent terminal block ...

Page 194: ... matrices Although columns are numbered the same on Matrix 1 and Matrix 2 they are electrically separate from one another e g Col C2 COLUMN Terminal marked Connects to Terminal marked Connects to C9H C1Hbypass C13H C5H bypass C9L C1L bypass C13L 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 bypas...

Page 195: ... Row 2 Row 3 Row 4 Row 1 Row 2 Row 3 Row 4 Row 1 Row 2 Row 3 Row 4 Row 1 Row 2 Row 3 Row 4 Analog Buses Row 1 Row 1 Row 2 Row 2 Row 3 Row 3 Row 4 Row 4 L L L L L L L L NOTE Matrix Relays Reed non latching Analog Bus Relays Armature non latching NOTE Although rows are numbered the same across the matrices they are electrically separate from one another Channel 218 Matrix 2 Row 1 Column 8 NOTE All s...

Page 196: ...Row 4 1C5 means Matrix 1 Column 5 4C2 bypass means Matrix 4 Column 2 and the connection bypasses the 100Ω in rush resistor that protects the reed relays 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Interlock 3C4 4C4 3R4 4R4 3C5 4C5 NC NC 3C7 4C7 3C4 bypass 4C4 bypass 3C5 bypass 4C5 bypass 3C7 bypass 4C7...

Page 197: ...xcel or Adobe Acrobat format NOTE All modules that connect to the internal DMM are interlock protected This means that when an installed module is exposed no terminal block or cable is connected the Analog Bus relays and current channels are open and disconnected from the Analog Buses See page 162 for further information NOTE If you are using an Agilent terminal block to connect your DUT to this m...

Page 198: ...186 34980A User s Guide 5 Matrix Switch Modules ...

Page 199: ... Agilent Technologies 6 General Purpose Switch Modules General Purpose Switch Modules 188 34937A and 34938A SCPI Programming Examples 190 34937A 32 Channel GP Switch 192 34937T Terminal Block 194 34938A 20 Channel High Current GP Switch 195 34938T Terminal Block 197 ...

Page 200: ...essive and sets the HOT annunciator on the front panel This over temperature situation generates an SRQ event when the factory set 70 oC threshold is reached It is up to the user to determine what if any action should be taken Reactive loads those that include significant inductance or capacitance can cause voltage spikes or current spikes during switching operations The general purpose modules ar...

Page 201: ...r remove external connections from the module Wait five to ten seconds to allow the module s internal capacitors to discharge WARNING Do not connect either the 34937A or 34938A module directly to a mains power outlet 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 b...

Page 202: ...in slot 2 then channel 5 for that module The last command opens both channel 3 and channel 5 ROUTe CLOSe 2003 ROUTe CLOSe 2005 ROUTe OPEN 2003 2005 Example Querying channels for open or close state The following command returns a 1 true or 0 false state of channel 016 for a module in slot 3 ROUTe CLOSe 3016 ROUTe CLOSe 3016 Returns a 1 ROUTe OPEN 3016 Returns a 0 Reading Jumper State and System Id...

Page 203: ...ount on channel 7 and channel 16 for a module in slot 1 DIAGnostic RELay CYCLes 1007 1016 Example Clearing the cycle count for a relay all switch modules The following command resets the relay cycle count on channels 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...

Page 204: ...m A SPST latching relays rated at 5 A You can set the power failure state for these 5 A relays See page 188 and page 189 34937A Simplified Schematic NOTE A temperature sensor on these modules triggers system interrupts when high carry current induced heat on the modules reaches a threshold of 70 o C Channel 001 1A Form C COM NO NC Channel 028 1A Form C COM NO NC COM Channel 032 5A Form A NO COM Ch...

Page 205: ...17 3 NC 38 6 NC 49 9 NC 44 12 NC 39 29 NO 1 3 Common 21 6 Common 32 9 Common 27 12 Common 22 29 Common 2 3 NO 4 6 NO 50 9 NO 10 12 NO 5 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 NC 31NO 31C 21NO 17NO 26NO 22NO 18NO15NO 27NO 23NO19NO 16NO 28NO 24NO 32NO 32C 18C Reserved 25C 21C 17C 26C 22C 15C 27C 23C...

Page 206: ...The 34980A Product Reference CD shipped with the instrument contains a 34937T 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 Pads for user supplied snubber circuity to alleviate reactive transients The circuits may consist of resistors capacitors varistors or other elements as needed to reduce the...

Page 207: ...A relays for general purpose switching needs You can set the power failure state for these 5 A relays See page 188 and page 189 34938A Simplified Schematic NOTE A temperature sensor on these modules triggers system interrupts when high carry current induced heat on the modules reaches a threshold of 70 o C COM Channel 020 5A Form A NO COM Channel 001 5A Form A NO ...

Page 208: ...ed 18 2Common 24 4Common 46 7Common 6 9Common 12 GND 33 3NO 9 5NO 15 7NO 21 9NO 27 GND 34 3Common 10 5Common 16 7Common 22 9Common 28 No Connect 17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 NC 16NO 16C 11NO 11C 17NO 17C 12NO 12C 13NO 13C 19NO 19C 14NO 14C 15NO 15C 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 12C Reserved 11NO 11C 17NO 17C 12NO 13NO 13C 19NO 19C 14NO 14C 15NO 15C GND 34 35 36 37...

Page 209: ...The 34980A Product Reference CD shipped with the instrument contains a 34938T 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 Pads for user supplied snubber circuity to alleviate reactive transients The circuits may consist of resistors capacitors varistors or other elements as needed to reduce the...

Page 210: ...198 34980A User s Guide 6 General Purpose Switch Modules ...

Page 211: ...Guide Agilent Technologies 7 RF Multiplexer Switch Modules 34941A and 34942A RF Multiplexer Switch Modules 200 Installing SMA Connectors 201 Isolating Connector Banks 201 34941A and 34942A SCPI Programming Examples 202 34941A and 34942A Simplified Schematic 203 ...

Page 212: ...a number 11 through 44 that represents a channel you can close program a tic ally from the front panel or with the Web UI When you close a channel on the RF MUX modules you automatically close all relays that create a direct path to the Common of a bank With RF MUX switches you cannot open switches program a tic ally You can only close a channel When you close one channel another channel automatic...

Page 213: ...ust remove the five metal washers in that bank and replace them with the provided plastic shoulder washers CAUTION SMA connectors are easily damaged especially when tightening a neighboring connector with a wrench To help prevent damage and contamination do not remove a connector s protective cap until immediately prior to installing a cable on that connector To isolate a bank from other banks and...

Page 214: ...itch in the proper order that avoids momentary connection of the wrong input to the multiplexer output The following command closes channel 03 on Bank 1 of an RF MUX module installed in slot 5 ROUTe CLOSe 5103 Example Querying channels for open or close state The following commands returns the close or open state of channel 33 of a module installed in slot 5 ROUT CLOSe 5033 ROUT OPEN 5033 Example ...

Page 215: ...r on state The following command resets a module in slot 4 to its power on state SYSTem CPON 4 34941A and 34942A Simplified Schematic Both the 34941A and 34942A modules are configured alike They each contain four banks of latching switches Each bank consists of three form C relays The front panel of the two RF MUX modules are similar with channel labels in the same positions the unique product num...

Page 216: ...204 34980A User s Guide 7 RF Multiplexer Switch Modules ...

Page 217: ...Control 213 Using Single Drive Switches and Attenuators 215 Remote Module Identifiers 214 Drive Modes 214 Using Single Drive Switches and Attenuators 215 Using Dual Drive Switches and Attenuators 216 Using Pulse Drive 217 Long Execution Times 218 Verifying Switch State 218 LED Drive 220 Default and Reset States 221 Distribution Boards 224 Y1150A 225 Y1151A 229 Y1152A 234 Y1153A 239 Y1154A 244 Y115...

Page 218: ...er supplied microwave switches or attenuators and the remote module A variety of distribution boards are available that provide the most common connections to Agilent microwave switches and attenuators A screw terminal distribution board is also available for other devices A list of the available distribution boards is shown on page 224 The microwave switches or attenuators and the cables connecti...

Page 219: ... to the driver interface using the provided D Sub cable This cable is a fully populated RS 232 extension cable Although only a single distribution board is show in the figure for each remote each remote module may have up to four distribution boards connected 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 Eac...

Page 220: ...he last slave remote module is powered from a 12 Volt external power supply All slave modules must obtain power from an external power supply the master remote module may obtain power from the mainframe The Cat 5 Ethernet connecting cable must be plugged in to port 1 on the master remote module Port 1 and Port 2 are interchangeable on all slaves Each remote module may be powered by a separate powe...

Page 221: ...inated LED Meaning Not Illuminated Power is not applied to the module or the module is not processing any mainframe commands Continuously Illuminated The 34945EXT is not booted either due to an internal error or a mainframe error Blinking Intermittently Normal operation during command transactions Send the SYSTem CTYPe RMODule query to initiate a transfer and blink the LED External Power Supply Co...

Page 222: ...open drain Y1151A 87406B 6 port matrix 24 V STD 16 pin Ribbon Cable Header STD direct coil for open drain Y1151A 87204A B C SP4T 24 V STD 16 pin Ribbon Cable Header STD direct coil for open drain Y1152A 87206A B C SP6T 24 V STD 16 pin Ribbon Cable Header STD direct coil for open drain Y1152A 87606B 3 x 3 2 x 4 or 1 x 5 matrix 24 V STD 16 pin Ribbon Cable Header STD direct coil for open drain Y1152...

Page 223: ...g an external power supply The actual amount of power available for the switches on each 34945EXT module varies with the type of switches being used and the settings for those switches Some switch types consume power even in their quiescent state Be sure to review the switch data sheets for the switches you are using Set the pulse width to the minimum necessary to activate the switch using the ROU...

Page 224: ...s require the use of two channels one for each coil By pairing the upper and lower channels in each bank the devices can be controlled using only the lower channel number For example when a paired coil device is installed on bank 1 channels 21 and 31 are paired and are controlled using only channel 21 For example the following SCPI command closes channel 5 on the first remote module connected to a...

Page 225: ... 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 SYST RMOD RES 4 ROUT RMOD BANK PRESET BANK1 4300 ROUT CHAN DRIV CLOS DEF 4301 ROUT RMOD DRIV SOUR INT 4300 ROUT OPEN 4301 other commands ROUT CLOS...

Page 226: ...mber 00 on the remote module You may not use this special channel list in a range of channels The following commands use this form of channel addressing Refer to the Programmer s Reference Help file for more details ROUTe RMODule BANK DRIVe MODE ROUTe RMODule BANK LED DRIVe ENABle ROUTe RMODule BANK LED DRIVe LEVel ROUTe RMODule BANK PREset ROUTe RMODule DRIVe LIMit ROUTe RMODule DRIVe SOURce BOOT...

Page 227: ...ng Continuous Drive The diagram below illustrates the continuous drive signals for two channels switches and the relationship of the drive parameters to the power supply requirements As shown in the diagram the drive signal is initially applied to channel 1 Drive is applied to channel 2 only after a power supply recovery period has elapsed T Recovery The power supply recovery time is set using the...

Page 228: ...ive State B on a switch Pairing channels allows settings and control to be shared between the two drives To pair channels use the ROUTe CHANnel DRIVe PAIRed MODE command When paired the lower and upper channel number on a bank are combined For example the following command pairs channel 1 and channel 11 on bank 1 ROUTe CHANnel DRIVe PAIRed MODE ON 1101 You may also pair all channels in a bank by s...

Page 229: ...u are verifying the channel operation see page 218 you may also specify a T Settle parameter During T Settle the switch is considered busy This parameter ensures the switch has had time to change state before the verification This parameter may be set individually for each channel or will default to 0 0 ms following either a SYSTem RMODule RESet or ROUTe RMODule BANK PRESet command Unlike other sw...

Page 230: ...efault verification is disabled and the switch state is assumed to be the last open close state driven Verification is enabled using the ROUTe CHANnel VERify ENABle command Enabling verification can cause multiple errors to be generated if the system is incorrectly configured If a switch operation appears to have failed an error is generated at the time the ROUTe CLOSe or ROUTe OPEN command is exe...

Page 231: ... of the associated channels unless verification is enabled While in this mode single drive operation only close operations are allowed on the channels open operations are not allowed In this mode a close operation provides a single pulse on the specified channel If you enable verification on a non paired single drive non pulsed continuous drive channel on the 34945A the ROUTe CLOSe and ROUTe OPEN ...

Page 232: ...the LEDs You do not need to provide an external current limiting resistor This command uses special channel addressing as described in Remote Module Identifiers on page 214 Once the drive current is set enable the LED drives using the ROUTe RMODule BANK LED DRIVe ENABle command This command uses special channel addressing as described in Remote Module Identifiers on page 214 Simplified connections...

Page 233: ...n of the distribution boards present is made The system is set to the following conditions after executing this command ROUTe RMODule DRIVe SOURce IMMediate OFF ROUTe RMODule DRIVe SOURce BOOT OFF ROUTe RMODule DRIVe LIMit 1 ROUTe RMODule BANK DRIVe MODE OCOLlector ROUTe RMODule BANK LED DRIVe ENABle ON ROUTe RMODule BANK LED DRIVe LEVel 5 mA ROUTe CHANnel DRIVe PAIRed MODE OFF ROUTe CHANnel DRIVe...

Page 234: ...IVe CLOSe DEFault ROUTe CHANnel DRIVe OPEN DEFault The drive state can be set as a default using the ROUTe RMODule DRIVe SOURce BOOT command This command allows you to specify whether the drive current when present should be applied to the switches or not You can set OFF INTernal and EXTernal for the default The RST command forces a re evaluation of all connected remote modules followed by setting...

Page 235: ...OFF Y1150A Y1151A Y1152A Y1153A Y1154A Y1155A ROUT CHAN DRIV PULS MODE ON ON ON ON ON ON ROUT CHAN DRIV PULS WIDT 15 ms 15 ms 15 ms 15 ms 15 ms 15 ms ROUT CHAN PAIR MODE ON OFF ON ON ON OFF ROUT CHAN DRIV TIME REC 0 s 0 s 0 s 0 s 0 s 0 s ROUT CHAN DRIV TIME SETT 0 s 0 s 0 s 0 s 0 s 0 s ROUT CHAN VER ENAB OFF OFF OFF OFF OFF OFF ROUT CHAN VER POL NORM NORM INV INV NORM NORM ROUT RMOD BANK DRIV MODE...

Page 236: ...distribution boards can be identified by the system refer to the SYSTem CTYPe RMODule and SYSTem CDEScription RMODule commands description in the Programmers Reference Help file Channel drive attributes for each distribution board will be set to the values shown on page 223 Y1150A Distribution board for up to eight N181x SPDT switches 9 pin Dsub connectors Y1151A Distribution board for two 87104x ...

Page 237: ...oil Voltage 105 5VDC Highest coil current requirement of all coil voltage options May limit system speed because current capacity limitations This option draws 600 mA except N1810UL 300 mA Therefore a maximum of 3 6 devices may be switched simultaneously 115 15VDC 124 24VDC required if using internal power DC Connector Type 201 D Sub 9 pin female 202 Solder lugs Can use ribbon cables with the Y115...

Page 238: ...SW1 Through SW8 VR is the Voltage source for the Relay VI is the Voltage source for the LED Indicator LED Connectors Switch Connectors Pin Use Pin Use 1 GND 2 IND B 3 N C 4 VI 5 Drive B 6 IND A 7 Drive A 8 VI 9 VR 10 N C 10 9 1 2 Pin 1 Switch Connector Distribution Board Connector No Connection To This Pin ...

Page 239: ...ination center polarizing key 3M P N 89110 0101 AMP P N 76288 1 Switch Connector 9 pin D sub male IDC termination without threaded insert 3M P N 8209 6000 AMP P N 747306 4 Cable Wiring Y1150A socket connector pin 1 to switch D sub connector pin 1 Note pin 10 of Y1150A connector not used State A State B SW1 ROUT OPEN xx01 ROUT CLOS xx01 SW2 ROUT OPEN xx02 ROUT CLOS xx02 SW3 ROUT OPEN xx03 ROUT CLOS...

Page 240: ...D2 1 2 15 16 LED1 Connector LED2 Connector Pin Use Pin Use Pin Use Pin Use 1 VI 2 SW1 A 1 VI 2 SW5 A 3 VI 4 SW1 B 3 VI 4 SW5 B 5 VI 6 SW2 A 5 VI 6 SW6 A 7 VI 8 SW2 B 7 VI 8 SW6 B 9 VI 10 SW3 A 9 VI 10 SW7 A 11 VI 12 SW3 B 11 VI 12 SW7 B 13 VI 14 SW4 A 13 VI 14 SW8 A 15 VI 16 SW4 B 15 VI 16 SW8 B ...

Page 241: ...requency Range letter suffix in model number All options supported Coil Voltage STD no options 24VDC nominal 20VDC to 32VDC allowed DC Connector Type STD 16 pin ribbon cable header 100 Solder lugs Can use ribbon cables with the Y1150A or discrete wires with the Y1155A Calibration Certificate UK6 UKS All options supported Drive Options STD Direct coil connections for open drain drive T24 TTL CMOS c...

Page 242: ...ector SW1 and SW2 VR is the Voltage source for the Relay VI is the Voltage source the LED Indicator LED Connectors Switch Connectors Pin Use Pin Use 1 VR 2 VI 3 Path 1 4 IND 1 5 Path 2 6 IND 2 7 Path 3 8 IND 3 9 Path 4 10 IND 4 11 Path 5 12 IND 5 13 Path 6 14 IND 6 15 GND 16 Open All Paths 2 1 15 16 ...

Page 243: ...G stranded 3M 3801 16 26 AWG 3M 3365 16 28 AWG Y1151A Connector 16 pin socket connector 0 1 x 0 1 pin grid IDC termination center polarizing key 3M P N 89116 0101 AMP P N 76288 3 Switch Connector 16 pin socket connector 0 1 x 0 1 pin grid IDC termination center polarizing key 3M P N 89116 0101 AMP P N 76288 3 Cable Wiring Y1151A connector pin 1 to switch connector pin 1 ...

Page 244: ...CLOS xx05 Close another path or open all SW1 Path 6 ROUT CLOS xx06 Close another path or open all SW1 Open All 1 ROUT CLOS xx07 SW2 Open All 1 ROUT CLOS xx08 Path Closed Path Open SW2 Path 1 ROUT CLOS xx11 Close another path or open all SW2 Path 2 ROUT CLOS xx12 Close another path or open all SW2 Path 3 ROUT CLOS xx13 Close another path or open all SW2Path 4 ROUT CLOS xx14 Close another path or op...

Page 245: ...nector Pin Use Pin Use Pin Use Pin Use 1 VI 2 SW1 Path 1 1 VI 2 SW2 Path 1 3 VI 4 SW1 Path 2 3 VI 4 SW2 Path 2 5 VI 6 SW1 Path 3 5 VI 6 SW2 Path 3 7 VI 8 SW1 Path 4 7 VI 8 SW2 Path 4 9 VI 10 SW1 Path 5 9 VI 10 SW2 Path 5 11 VI 12 SW1 Path 6 11 VI 12 SW2 Path 6 13 VI 14 Not Used 13 VI 14 Not Used 15 VI 16 Not Used 15 VI 16 Not Used ...

Page 246: ...ted latching 3 port SPDT N1810TL Terminated latching 3 port SPDT N1811TL Terminated latching 4 port transfer N1812UL Unterminated latching 5 port Option Name Option Number Description and Comments Frequency Range letter suffix in model number All options supported Coil Voltage STD no options 24VDC nominal 20VDC to 32VDC allowed DC Connector Type STD 16 pin ribbon cable header 100 Solder lugs Can u...

Page 247: ...5 Y1152A Connections Y1152A Switch connector SW1 87204 06 LED Connectors Switch Connectors Pin Use Pin Use 1 VR 2 N C 3 Close 1 4 Open 1 5 Close 2 6 Open 2 7 Close 3 8 Open 3 9 Close 4 10 Open 4 11 Close 5 12 Open 5 13 Close 6 14 Open 6 15 GND 16 N C 2 1 15 16 ...

Page 248: ...W2 and SW3 N181x VR is the Voltage source for the Relay VI is the Voltage source for the LED Indicator Pin Use Pin Use 1 GND 2 IND B 3 N C 4 VI 5 Drive B 6 IND A 7 Drive A 8 VI 9 VR 10 N C 10 9 1 2 Pin 1 Pin 1 Pin 1 Switch Connector Distribution Board Connector No Connection To This Pin ...

Page 249: ...onnector pin 1 to switch connector pin 1 Item Description Example Part Numbers Cable Type 9 conductor ribbon cable 0 050 pitch 26 or 28 AWG stranded 3M 3801 09 26 AWG 3M 3365 09 28 AWG Y1150A Connector 10 pin socket connector 0 1 x 0 1 pin grid IDC termination center polarizing key 3M P N 89110 0101 AMP P N 76288 1 Switch Connector 9 pin D sub male IDC termination without threaded insert 3M P N 82...

Page 250: ...r Pin Use Pin Use Pin Use Pin Use 1 VI 2 SW1 Close 1 1 VI 2 SW1 Close 5 3 VI 4 SW1 Open 1 3 VI 4 SW1 Open 5 5 VI 6 SW1 Close 2 5 VI 6 SW1 Close 6 7 VI 8 SW1 Open 2 7 VI 8 SW1 Open 6 9 VI 10 SW1 Close 3 9 VI 10 SW2 Ind A 11 VI 12 SW1 Open 3 11 VI 12 SW2 Ind B 13 VI 14 SW1 Close 4 13 VI 14 SW3 Ind A 15 VI 16 SW1 Open 4 15 VI 16 SW3 Ind B ...

Page 251: ... 3 sections 84904M 11 dB max 1 dB steps 4 sections 84905M 60 dB max 10 dB steps 3 sections 84908M 65 dB max 5 dB steps 4 sections 8494G H 11 dB max 1 dB steps 4 sections 8495G H 70 dB max 10 dB steps 3 sections 8496G H 110 dB max 10 dB steps 4 sections Option Name Option Number Description and Comments Frequency Range letter suffix in model number All options supported RF Connectors various All op...

Page 252: ...nnectors various All options supported Coil Voltage STD 24VDC DC connector type STD 12 pin Viking connector includes 5 foot cable with Viking connector on one end no terminations on other end 016 Flat Pack ribbon cable connected to attenuator with 14 pin DIP header on free end Not recommended Calibration certificate UK6 All options supported Attenuator Ribbon Connectors Attenuator Screw Terminals ...

Page 253: ...r or the screw terminals to make connections to the attenuators You should not use both Item Description Example Part Numbers Cable Type 10 conductor ribbon cable 0 050 pitch 26 or 28 AWG stranded 3M 3801 10 26 AWG 3M 3365 10 28 AWG Y1153A Connector 10 pin socket connector 0 1 x 0 1 pin grid IDC termination center polarizing key 3M P N 89110 0101 AMP P N 76288 1 Attenuator Connector 10 pin socket ...

Page 254: ... body TNP12 102P contacts TS 100 AU Cable Wiring See attenuator manual Attenuation Section In Attenuation Section Out ATTEN 1 SECTION 1 ROUT OPEN xx01 ROUT CLOS xx01 ATTEN 1 SECTION 2 ROUT OPEN xx02 ROUT CLOS xx02 ATTEN 1 SECTION 3 ROUT OPEN xx03 ROUT CLOS xx03 ATTEN 1 SECTION 4 ROUT OPEN xx04 ROUT CLOS xx04 ATTEN 2 SECTION 1 ROUT OPEN xx05 ROUT CLOS xx05 ATTEN 2 SECTION 2 ROUT OPEN xx06 ROUT CLOS...

Page 255: ...se 1 VI 2 P101 Atten 1 1 VI 2 P102 Atten 1 3 VI 4 P101 Thru Line 1 3 VI 4 P102 Thru Line 1 5 VI 6 P101 Atten 2 5 VI 6 P102 Atten 2 7 VI 8 P101 Thru Line 2 7 VI 8 P102 Thru Line 2 9 VI 10 P101 Atten 3 9 VI 10 P102 Atten 3 11 VI 12 P101 Thru Line 3 11 VI 12 P102 Thru Line 3 13 VI 14 P101 Atten 4 13 VI 14 P102 Atten 4 15 VI 16 P101 Thru Line 4 15 VI 16 P102 Thru Line 4 ...

Page 256: ...latching 4 port transfer N1812UL Unterminated latching 5 port Option Name Option Number Description and Comments Frequency Range letter suffix in model number All options supported Coil Voltage STD no options 24VDC nominal 20VDC to 32VDC allowed DC Connector Type STD 10 pin ribbon cable header 100 Solder lugs Can use ribbon cables with the Y1154A or discrete wires with the Y1155A Mounting Bracket ...

Page 257: ...uide 245 Y1154A Connections Y1154A Switch connector SW1 and SW2 87222 LED Connectors Transfer Switch Connectors Switch Connectors Pin Use Pin Use 1 VR 2 VI 3 Drive A 4 Ind A 5 Drive B 6 Ind B 7 N C 8 N C 9 GND 10 N C 11 N C 12 N C 13 N C 14 N C 1 2 13 14 ...

Page 258: ...ltage source for the Relay VI is the Voltage source for the LED Indicator Pin Use Pin Use 1 GND 2 IND B 3 N C 4 VI 5 Drive B 6 IND A 7 Drive A 8 VI 9 VR 10 N C 10 9 1 2 No Connection To These Pins Switch Connector Distribution Board Connector Pin 1 Switch Connector Distribution Board Connector No Connection To This Pin ...

Page 259: ...e pins 11 14 of 14 pin connector not used Item Description Example Part Numbers Cable Type 9 conductor ribbon cable 0 050 pitch 26 or 28 AWG stranded 3M 3801 09 26 AWG 3M 3365 09 28 AWG Y1154A Connector 10 pin socket connector 0 1 x 0 1 pin grid IDC termination center polarizing key 3M P N 89110 0101 AMP P N 76288 1 Switch Connector 9 pin D sub male IDC termination without threaded insert 3M P N 8...

Page 260: ...D2 2 1 15 16 LED1 Connector LED2 Connector Pin Use Pin Use Pin Use Pin Use 1 VI 2 SW1 A 1 VI 2 SW5 A 3 VI 4 SW1 B 3 VI 4 SW5 B 5 VI 6 SW2 A 5 VI 6 SW6 A 7 VI 8 SW2 B 7 VI 8 SW6 B 9 VI 10 SW3 A 9 VI 10 SW7 A 11 VI 12 SW3 B 11 VI 12 SW7 B 13 VI 14 SW4 A 13 VI 14 SW8 A 15 VI 16 SW4 B 15 VI 16 SW8 B ...

Page 261: ...C Terminated latching 3 port SPDT 8762F 75 ohm terminated SPDT 8763A B C Terminated latching 4 port transfer 8764A B C Terminated latching 5 port Other Switches Numerous NOTE When using the Y1155A the ROUTe RMODule BANK PRESet command s default configuration see page 223 may not be suitable for the wide variety of switches and devices available You will need to manually configure the channel drive...

Page 262: ...ts total switch current to 2A opt 011 coils draw 400 mA Therefore a maximum of 5 devices may be switched simultaneously 015 15VDC 024 24VDC required if using internal power DC Connector Type STD solder lugs RF Performance various All options supported Drive Options STD Direct coil connections for open collector drive T24 TTL 5V CMOS compatible inputs with 24VDC coils Note position indicators do no...

Page 263: ...the Voltage source for the LED Indicator 876x Switches LED Connectors Screw Terminals 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 ...

Page 264: ... ROUT OPEN xx04 Drive 14 ROUT CLOS xx04 Drive 5 ROUT OPEN xx05 Drive 15 ROUT CLOS xx05 Drive 6 ROUT OPEN xx06 Drive 16 ROUT CLOS xx06 Drive 7 ROUT OPEN xx07 Drive 17 ROUT CLOS xx07 Drive 8 ROUT OPEN xx08 Drive 18 ROUT CLOS xx08 Drive 1 ROUT CLOS xx01 Drive 2 ROUT CLOS xx02 Drive 3 ROUT CLOS xx03 Drive 4 ROUT CLOS xx04 Drive 5 ROUT CLOS xx05 Drive 6 ROUT CLOS xx06 Drive 7 ROUT CLOS xx07 Drive 8 ROU...

Page 265: ...D2 2 1 15 16 LED1 Connector LED2 Connector Pin Use Pin Use Pin Use Pin Use 1 VI 2 SW1 A 1 VI 2 SW5 A 3 VI 4 SW1 B 3 VI 4 SW5 B 5 VI 6 SW2 A 5 VI 6 SW6 A 7 VI 8 SW2 B 7 VI 8 SW6 B 9 VI 10 SW3 A 9 VI 10 SW7 A 11 VI 12 SW3 B 11 VI 12 SW7 B 13 VI 14 SW4 A 13 VI 14 SW8 A 15 VI 16 SW4 B 15 VI 16 SW8 B ...

Page 266: ...o open all paths except the one being closed The RF paths are not shown in the simplified diagram The coils are driven in open collector mode The position indicator is set so that a high level indicates an active switch The logic level of the position indicator can be inverted using the ROUTe CHANnel VERify POLarity command The schematic shown is similar to the Agilent 87104A B C 87106A B C and 87...

Page 267: ...m The coils are driven in open collector mode The position indicator is set so that a high level indicates an active switch The logic level of the position indicator can be inverted using the ROUTe CHANnel VERify POLarity command 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 show...

Page 268: ...e indicator input With these types of devices positive voltage is present on the paired coil opposite the position the switch is currently in Typically you will need to invert the logic level of the position indicator using the ROUTe CHANnel VERify POLarity command As shown Channel 01 was pulsed to close Port 1 The corresponding position indicator also closed The schematic shown is similar to the ...

Page 269: ... Mounting the Remote Modules The figure below shows the dimensions of the remote module and the locations of usable mounting holes 205 54 38 35 114 1 57 05 11 34 114 1 280 64 30 96 26 6 84 15 05 11 73 9 73 41 74 114 1 All Mounting Holes are Metric M4X0 7 Threads ...

Page 270: ...more information about channel numbering refer to Channel Numbering on page 212 For complete information on SCPI commands see the Programmer s 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 34945...

Page 271: ...then paired and the pulse width set to 15 ms Power supply recovery time and settling time is then set to 12 ms and 10 ms respectively Verify is then enabled The default behavior for the switches is set to OPEN and TTL drive using an EXTernal power 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 C...

Page 272: ...y is then enabled The switches are set to a CLOSe default state and OCOLlector drive with an EXTernal power supply is selected The channel is closed The final query of the channel state involves querying both verified state and whether channel drive is occurring ROUTe RMODule DRIVe SOURce OFF 4300 ROUTe CHANnel DRIVe PAIRed OFF 4301 ROUTe CHANnel DRIVe PULSe MODE OFF 4301 ROUTe CHANnel DRIVe TIME ...

Page 273: ... User s Guide Agilent Technologies 9 Dual Triple Microwave Switch Modules 34946A and 34947A Dual Triple Microwave Switch Modules 262 34946A and 34947A SCPI Programming Examples 263 Installing SMA Connectors 264 34946A and 34947A Simplified Schematics 264 ...

Page 274: ...nt N1810TL switches 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 The 34946A and 34947A modules implement a verification feature which senses the actu...

Page 275: ... modules but these modules do not support the ROUTe OPEN command You can open channels by closing other channels With this one step operation the relays switch in the proper order that avoids momentary connection of the wrong input to the switch output The following statement closes channel 201 of a microwave switch module installed in slot 5 ROUTe CLOSe 5201 Example Querying channels for open or ...

Page 276: ...e in slot 1 When verification is enabled the actual hardware state of each relay is sensed for the correct state ROUTe CHANnel VERify ENABle ON 1201 1202 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 34...

Page 277: ...echnologies 10 64 Bit Digital I O Module with Memory and Counter Basic Digital I O Operations 267 Handshaking 270 Buffered I O Operations 277 Interrupt Lines 281 Byte Ordering 282 Pattern Matching 284 Counter 285 Clock 287 34950A D Sub Connectors 287 34950T Terminal Block 290 ...

Page 278: ... totalizer measurement input channels and a programmable clock output for frequency synchronization or general clocking needs The digital channels are numbered by bank 101 through 104 and 201 through 204 for banks 1 and 2 respectively The counter totalizer channels are assigned channel numbers 301 and 302 The programmable clock is not assigned a channel number Clock Out 24 Bits 20 MHz 10 Hz CLK 32...

Page 279: ... are numbered for each configuration Reading Digital Data The simplest way to read a digital channel is using the MEASure DIGital query This query sets the channel to be an input channel and sets all other channel parameters to the default settings For example sending the following SCPI command to a Digital I O module installed in slot 1 of the mainframe will read the value of the 8 bit channel 10...

Page 280: ...mmand returns the state of bit 3 in the channel 101 byte SENS DIG DATA BIT 3 1101 The acceptable range for the bit parameter is based on the channel width as shown below BYTE 8 bit bit can range from 0 to 7 WORD 16 bit bit can range from 0 to 15 LWORd 32 bit bit can range from 0 to 31 The SENSe command differs from the MEASure command in that it will not change the direction input or output of the...

Page 281: ...mand form SOUR DIG DATA LWOR h6787 1201 Note that the data should match the channel width configured using CONFigure DIGital DATA WIDTh command The data written is masked by the configured width so that any extra bytes will be discarded For example sending the value 65531 to a byte wide channel will result in the channel discarding the upper byte and outputting 251 Channel Width and Polarity Thres...

Page 282: ...fered I O see Buffered I O Operations on page 277 The handshake is performed using three lines on each bank The lines are labeled H0 H1 and H2 The function of each line is set by the input or output mode in use Since there are only three handshake lines per bank the SCPI handshake commands are only valid for the first channel in a bank Once handshaking is enabled it applies to the width of the fir...

Page 283: ...put drive to open collector and the handshake rate to 1 MHz CONF DIG HAND MODE SYNC 1101 CONF DIG HAND DRIV OCOL 1101 CONF DIG HAND RATE 1000000 1101 Setting the Handshake Line Parameters You can set the handshake lines input threshold output drive mode and output drive voltage These settings affect all the handshake lines in the bank Handshake line polarity can be set for each individual handshak...

Page 284: ...sed to specify the speed in terms of time instead of a rate TCYCLE begins when the 34950A executes one of the input commands The timing should be set such that the device sending the data ensures the data lines are valid prior to TSETUP time The trailing edge of the strobe line indicates the 34950A will latch the data within the THOLD time TSETUP is 90 ns and THOLD is 0 ns Since THOLD 0 µs the sen...

Page 285: ...and This setting affects strobe width memory clock rate as well as the setup and hold times Alternatively the reciprocal form of the command CONFigure DIGital HANDshake CTIMe can be used to specify the speed in terms of time instead of a rate The timing should be set such that the device receiving the data can read the data lines during the TCYCLE 2 time A synchronous unbuffered output is shown in...

Page 286: ...er THOLD TSETUP is 30 ns and THOLD is 55 ns A synchronous buffered input using an external clock is shown in the diagram below default handshake line polarity For example the following SCPI commands set a 34950A in slot 5 to have an 8 bit input using synchronous handshake with an external strobe input The number of bytes to read into memory is set to infinite continuous reading into memory until t...

Page 287: ...t INTernal clock is controlled by the CONFigure DIGital HANDshake RATE command This setting affects strobe width memory clock rate as well as the setup and hold times Alternatively the reciprocal form of the command CONFigure DIGital HANDshake CTIMe can be used to specify the speed in terms of time instead of a rate The timing should be set such that the device receiving the data can latch the dat...

Page 288: ...e start stop line is set high following the first byte handshake and remains high until the last byte is output CONF DIG WIDT LWOR 5101 CONF DIG DIR OUTP 5101 CONF DIG HAND SYNC 5101 SOUR DIG MEM NCYC 4 5101 TRAC DATA DIG LWOR 5101 mytrace hFFEEFFEE hBCBC9999 SOUR DIG MEM TRAC mytrace 5101 SOUR DIG MEM ENAB ON 5101 SOUR DIG MEM STAR 5101 Using an external strobe the following SCPI commands set a 3...

Page 289: ...ing the handshaking parameters set The general steps to output from memory are 1 Set the channel width and direction 2 Set the handshake mode 3 Set the trigger source 4 Set the number of times to output the trace 5 Load the trace s into memory 6 Set which trace to use 7 Enable the memory 8 Trigger the output Set the channel width and direction Use the SOURce DIGital DATA command to set the channel...

Page 290: ...nless the bank has a trace assigned to it For example the following commands load two traces into memory for bank 1 of a module in slot 1 In this example each byte of the LWORd to output is sent as a separate byte TRAC DATA DIG LWOR 1101 MyTrace1 255 200 128 0 TRAC DATA DIG LWOR 1101 MyTrace2 254 192 64 32 You can also send trace data in IEEE 488 block format using this command The 34950A also has...

Page 291: ...he trigger source Deleting Traces You can delete traces in memory to recover the memory space Use the TRACe DELete NAME command to delete a specific trace Note that deleting a specific trace does not de fragment the memory You can delete all traces using the TRACe DELete ALL command Buffered Memory Input Each bank on the 34950A has its own memory for use in buffered transfers Changing a bank from ...

Page 292: ...d data Set the desired memory retrieval format using the SENSe DIGital DATA FORMat command You can set the memory to be read as either LIST or BLOCk The LIST parameter default returns the data as comma separated ASCII values BLOCk returns the data in IEEE 488 block format Before you can read the data in memory you must stop the memory operations using the SENSe DIGital MEMory ENABle OFF command Re...

Page 293: ... operations This provides a hardware means to control the data output The SOURce DIGital INTerrupt MODE command sets how the bank will behave when using memory output The mode can be set to one of three values STARt The memory output will begin on the rising edge of the interrupt line STOP The memory output is halted on the rising edge of the interrupt line GATE The interrupt line acts a a gate fo...

Page 294: ...y operations the width of the data sets how the memory data is interpreted Changing the width of the first channel in a bank invalidates any traces stored or captured Output Operations For output operations see page 277 traces are put into memory using the TRACe DATA DIGital command For output operations the data stored in memory is output as follows BYTE output first byte in memory on the first h...

Page 295: ...e and so on WORD input first and second byte in memory were read on the first handshake next two bytes in memory were read on the second handshake and so on LWORd input first four bytes in memory were read on the first handshake next four bytes in memory were read on the second handshake and so on Note that for WORD inputs the first byte in memory is considered the most significant byte and was re...

Page 296: ...rn CONF DIG WIDT WORD 1101 CALC COMP DATA HF00F 1101 CALC COMP TYPE EQUAL 1101 SENS DIG INT MODE COMP 1101 SENS DIG INT ENAB ON 1101 CALC COMP STAT ON 1101 Once the pattern matching state is turned on the 34950A polls for the pattern HF00F to appear on the data lines of channel 101 The interrupt line will be asserted when the pattern is matched In the example above the last command CALCulate COMPa...

Page 297: ...et the totalizer count by setting the parameter to RRESet For example the following command configures the totalizer on the first bank initiates the measurement and returns the result The totalize count is reset when the data is read MEAS COUN TOT RRES 1301 Totalizer counts begin as soon as the channel is configured for the totalize measurement You can stop a count by sending SENSe COUNter ABORt c...

Page 298: ...al data is gathered When the gate is internal the measurement begins as soon as the INITiate command is received Since the measurements are all derived from the same basic measurement you can retrieve the measured frequency period duty cycle and pulse width from the same initiated and gated measurement For example the following commands set the counter to measure the input signal for 1 ms using th...

Page 299: ...t frequency will round to the nearest achievable frequency The commands used to control the clock output are SOUR MOD CLOC FREQ freq MIN MAX DEF slot SOUR MOD CLOC OFF ON 0 1 slot You can obtain the rounded value of the currently set clock frequency using the following query SOUR MOD CLOC FREQ You can also set the logic 1 voltage level for external clock output For example the following command se...

Page 300: ...77 78 Pin Signal Pin Signal Pin Signal Pin Signal 1 GND C H 3 0 1 21 GND C H 1 0 4 40 18 C H 1 0 3 60 8 CH102 2 CNTR 22 27 41 GND 61 GND 3 GND 23 GND 42 17 62 NC 4 GATE 24 26 43 GND 63 GND C H 1 0 1 5 GND 25 GND 44 16 64 7 6 INTR 26 25 45 GND 65 GND 7 GND 27 GND 46 15 66 6 8 H2 28 24 47 GND C H 1 0 2 67 GND 9 GND 29 GND C H 1 0 3 48 14 68 5 10 H1 30 23 49 GND 69 GND 11 GND 31 GND 50 13 70 4 12 H0 ...

Page 301: ...62 CLK 4 GATE 24 26 43 GND 63 GND C H 2 0 1 5 GND 25 GND 44 16 64 7 6 INTR 26 25 45 GND 65 GND 7 GND 27 GND 46 15 66 6 8 H2 28 24 47 GND C H 2 0 2 67 GND 9 GND 29 GND C H 2 0 3 48 14 68 5 10 H1 30 23 49 GND 69 GND 11 GND 31 GND 50 13 70 4 12 H0 32 22 51 GND 71 GND 13 GND C H 2 0 4 33 GND 52 12 72 3 14 31 34 21 53 GND 73 GND 15 GND 35 GND 54 11 74 2 16 30 36 20 55 GND 75 GND 17 GND 37 GND 56 10 76 ...

Page 302: ...l 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 You can open the wiring log file in Microsoft Excel or Adobe Acrobat format ...

Page 303: ...hnologies 11 4 Channel Isolated D A Converter with Waveform Memory Module 34951A 4 Channel Isolated D A Converter with Waveform Memory Module 292 34951A SCPI Programming Examples 295 34951A Simplified Block Diagrams 299 34951A D Sub Connector Pinout 300 34951T Terminal Block 301 ...

Page 304: ...as the resistance in each sense lead is less than 2 5Ω and the maximum voltage drop in the output leads is 0 5 volts When using the remote sensing feature connect sense wires from the load to the High Sense and Low Sense terminals for the desired channels Each channel can also generate current between 20 mA and 20 mA at 630 nA resolution When outputting current the High Sense and Low Sense termina...

Page 305: ...a DAC to run off an external clock you will need to ensure that the correct clock divisor is also configured for that DAC For example if you supply a 10 MHz external clock the minimum clock divisor is 50 because the maximum update rate is 200 kHz If a clock divisor less than the minimum is configured indeterminate behavior will results Thresholds for the Clock In are 5 V TTL tolerant Clock Out The...

Page 306: ...curity must be off Otherwise the new calibration constants can be used while power is on But when power is lost the DAC module will revert to using the previously stored calibration constants For SCPI programming examples for the auto cal refer to page 297 NOTE The line between external Trigger Out and external Trigger In is shared You can use the external Trigger Out to provide the external Trigg...

Page 307: ...sired level send the OUTPut STATe command to close the corresponding output relay and enable outputs from the specified channels The following command outputs 2 5 V DC on DAC channels 1 and 2 for a module in slot 4 SOURce VOLTage 2 5 4001 4002 OUTPut STATe ON 4001 4002 Example Outputting a current level This command sets the output current level on the specified channels on the DAC module After se...

Page 308: ... the trace output mode on DAC channels 1 and 2 in slot 4 set the cycle count to 100 then turn the trace output mode back on SOURce FUNCtion ENABle OFF 4001 4002 SOURce FUNCtion TRACe NCYCles 100 4001 4002 SOURce FUNCtion ENABle ON 4001 4002 Example Deleting a waveform The following command deletes the trace named TEST_WFORM from the module in slot 4 TRACe DELete 4 TEST_WFORM External Clock Example...

Page 309: ...ou may want to increase the time out value of your programming application prior to sending this command The following command performs an auto cal of a DAC module in slot 5 and returns a pass fail indication CALibration MODule 5 The following command performs an auto cal of all 34951A DAC modules in a mainframe CALibration MODule ALL Example Effects of using the secure state command on storing ca...

Page 310: ...ng the system for module identify all modules The following command returns the identify of the module installed in slot 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 NOTE Using this command will erase any downloaded waveforms ...

Page 311: ...the module is generally configured For more detail on the internal configuration of each DAC channel see the next page 16 Bits DAC 1 16 Bits DAC 2 16 Bits DAC 3 16 Bits DAC 4 34951A Module User Supplied Connections Channel 001 Channel 002 Channel 003 Channel 004 Ext Clock In Out Ext Trig In Out Ext Clock Out Enable Ext Trig Out Enable Int Clock Int Trig ...

Page 312: ... GND GND GND GND GND GND GND GND GND 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 GND GND NC 4 L 4H 3L 3H GND GND NC 2L 2H GND NC 1L 1H GND EXT CLK GND 4L Sense 4H Sense GND TRIG GND 2L Sense 2H Sense 1L Sense 1H Sense GND 3L Sense 3H Sense GND GND 50 Pin D Sub Female Connector Description Socket Description Socket Description Socket Description Socket ...

Page 313: ...e model number and the abbreviated module name 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 Excel or Adobe Acrobat format ...

Page 314: ...302 34980A User s Guide 11 4 Channel Isolated D A Converter with Waveform Memory Module ...

Page 315: ... Unit User s Guide Agilent Technologies 12 Multifunction Module with DIO D A and Totalizer 34952A Multifunction Module 304 34952A SCPI Programming Examples 305 34952A Simplified Block Diagram 307 34952A D Sub Connector 308 34952T Terminal Block 309 ...

Page 316: ...ternal 5 V pull up resistors when configured as inputs Totalizer Input The 32 bit totalizer can count pulses at a 100 kHz rate You can configure the totalizer to count on the rising edge or falling edge of the input signal A TTL high signal applied to the Gate terminal enables counting and a low signal disables counting A TTL low signal applied to the Not Gate terminal enables counting and a high ...

Page 317: ...channel The following program segment configures channel 1 on the DAC module in slot 3 as an output and then reads the output value the channel is not reconfigured as an input Then the channel is reconfigured as an input and the value is read again The second command below returns 64 as it is physically reading the output data SOURce DIGital DATA BYTE 64 3001 SENSe DIGital DATA BIT 0 3001 The seco...

Page 318: ...xample Clearing count on the totalizer channel This command immediately clears the count on the specified totalizer channels The following command clears the count on the totalizer channel 5 on a Multifunction module in slot 3 TOTalize CLEAR IMMediate 3005 DAC Output Example Setting output voltage This command sets the output voltage level for the specified DAC channels The following command outpu...

Page 319: ...gram DIO 32 Bits Totalizer Count Count Channel 005 Gate D A1 Channel 006 16 Bits D A2 16 Bits Channel 007 8 8 8 8 Channel 001 Bit 0 Bit 7 Channel 002 Bit 8 Bit 15 Channel 003 Bit 16 Bit 23 Channel 004 Bit 24 Bit 31 Gate DAC 1H DAC 1L DAC 2H DAC 2L User Supplied Connections Internal to the 34952A Module ...

Page 320: ...IT 30 DAC 1L DAC 2H DAC 1H NC GND GND GND DAC 2L 50 Pin D Sub Female Connector Description Socket Description Socket Description Socket Description Socket Channel 1 Bit 0 4 Channel 3 Bit 16 26 Channel 5 Totalizer Count 1 GND 47 Bit 1 5 Bit 17 27 Count 2 No Connect 36 Bit 2 7 Bit 18 28 Gate 19 Bit 3 8 Bit 19 29 Not Gate 20 Bit 4 9 Bit 20 31 Channel 6 DAC 1L 38 Bit 5 10 Bit 21 32 DAC 1H 39 Bit 6 11 ...

Page 321: ...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 Excel or Adobe Acrobat format The 34952T provides space for breadboard and for a connector to control an external Opto 22 standard board Breadboard Breadboard Space and wiring provi...

Page 322: ...310 34980A User s Guide 12 Multifunction Module with DIO D A and Totalizer ...

Page 323: ...ard Module Description 312 34959A Breadboard Module Disassembly 313 34959A Breadboard Module Layout shown with cover removed 314 Ribbon Cable Header Pin Assignment Information 315 Configuring the 34959A Breadboard Module 317 Dimension Information for the Custom PC Board Area 322 Programming the 34959A Breadboard Module 326 ...

Page 324: ...ard read write commands Internally most of the customer provided circuitry connects to the module through two ribbon cables the Analog Bus connections are made by hard soldering to a grid of holes provided on the Agilent supplied PC board Two external ports are provided for Dsub connectors DB50 or DB78 between the module and your field wiring The sheet metal base of the module provides fifteen cou...

Page 325: ...d To unfasten the top cover remove the screw with a Torx T10 driver slide the cover back 5mm as shown and lift the cover up 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 t...

Page 326: ...314 34980A User s Guide 13 Breadboard Module 34959A Breadboard Module Layout shown with cover removed ...

Page 327: ...art 3429 5602 26 pin 0 1 Ribbon Cable Connector typical keyed connector Pin Connection Information for 26 Pin Ribbon Cable Header P102 1 Relay Ground 14 Digital Channel 001 Bit 5 2 Digital Channel 002 Bit 7 15 Digital Channel 001 Bit 4 3 Digital Channel 002 Bit 6 16 5V power supply 4 Digital Channel 002 Bit 5 17 Digital Channel 001 Bit 3 5 Digital Channel 002 Bit 4 18 Digital Channel 001 Bit 2 6 5...

Page 328: ...3 gen purpose relay drive 30 Channel 111 gen purpose relay drive 11 Channel 122 gen purpose relay drive 31 Channel 110 gen purpose relay drive 12 Channel 121 gen purpose relay drive 32 Channel 109 gen purpose relay drive 13 Channel 120 gen purpose relay drive 33 Channel 108 gen purpose relay drive 14 Channel 119 gen purpose relay drive 34 Channel 107 gen purpose relay drive 15 Channel 118 gen purp...

Page 329: ...n the board You may install any or all of these relays as needed The suggested supplier for these relays is Vendor Omron Electronics LLC Part Number G6S 2 DC12 qty 4 Description RELAY 2C 12VDC COIL 2A 250VDC Vendor Address 55 East Commerce Drive Schaumberg Illinois 60173 5302 U S A WARNING SHOCK HAZARD Only qualified personnel who are aware of the hazards involved should install remove or configur...

Page 330: ...nections may result in damage to the breadboard module the 34980A mainframe other installed modules or your test circuitry Relay Analog Bus Channel Bus Connect to Hole on PC Board K101 911 1 1H and 1L K102 912 2 2H and 2L K103 913 3 3H and 3L K104 914 4 4H and 4L WARNING SHOCK HAZARD If any of the relays K101 K104 are installed on the 34959A module s Agilent supplied PC board and connections are m...

Page 331: ...s are offered as a suggestion Connection from Headers P101 and P102 to a Custom PC Board Suggested Part Numbers for Ribbon Cable Connections Shown above 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 AMP Vendor Address Harrisburg PA 17105 U S A Part Description AMP Part Number 3M Part Number f...

Page 332: ... module assembly is complete replace the sheet metal cover and install the module in an available slot within the 34980A mainframe Extending the Breadboard Connections During Development During development of your custom circuitry you may need to work with your PC board on a test bench outside the confines of the breadboard module This should be done by using ribbon cable extenders and extra lengt...

Page 333: ...rcuitry installed in the 34959A module Module Cooling The maximum recommended power consumption dissipation for the breadboard module and its installed circuitry is 6 watts resulting in a 5oC rise in temperature Specification Test Conditions Minimum Typical Maximum Total Power Consumption by customer installed circuits all connections total 6W Connector P101 Relay Drive Current Limit per relay dri...

Page 334: ...power to from header P102 Pin 1 of the board mounting position for the 40 pin ribbon cable connector carrying relay drive signals and control power from header P101 The center of the two user supplied Dsub output connectors The mounting holes for the two Dsub connectors Note that this dimension labelled Dimension A on the drawing varies with the selection of Dsub connector used e g DB50 DB78M DB78...

Page 335: ...Breadboard Module 13 34980A User s Guide 323 Dimensions of Suggested maximum size Custom PC Board ...

Page 336: ...324 34980A User s Guide 13 Breadboard Module PC Board Footprint of Suggested DB50 Connectors M F ...

Page 337: ...Breadboard Module 13 34980A User s Guide 325 PC Board Footprint of Suggested DB78M Connector PC Board Footprint of Suggested DB78F Connector ...

Page 338: ...o those buses through other installed modules Refer to Chapter 2 for configuring the internal DMM for making voltage current resistance temperature or frequency measurements The Agilent 34980A Programmer s Reference details the SCPI language and syntax for all commands available through the remote interface Examples of some commands you will use to control relays to the analog bus query relay stat...

Page 339: ...abel ch_list Example If the Breadboard Module is in slot 2 the following command assigns the label 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 In addi...

Page 340: ...3s and the time from strobe low to valid data is 1 25 3s If both bytes are configured as a word and targeted as a word in the read SENSe command both control lines 1 and 2 are set strobe low all 16 bits are read and then both control lines are set strobe high The strobe pulse width is longer 5 3s than for a single byte read but the time from strobe low to valid data is still 1 25 3s In all three c...

Page 341: ...gram is shown below Timing Diagrams for the Digital Read and Write Commands The strobe timing control line status and data timing for the read and write commands as explained above are illustrated in the diagrams that follow 34959A Breadboard Module Digital I O Timing Diagrams Digital Channel Numbering The two 8 bit DIO channels numbered 001 and 002 are intended to be used as two separate channels...

Page 342: ...command The syntax is CONFigure DIGital DIRection direction ch_list Example If the Breadboard Module is in slot 3 and channel 002 has been configured as a byte the following command configures channel 002 as a byte width input CONFigure DIGital DIRection INPut 3002 Example If the Breadboard Module is in slot 5 and both channels have been configured as a word the following command configures the co...

Page 343: ... DIGital DIRection command The syntax is the same as for input operations except for the specified direction Example If the Breadboard Module is in slot 3 and channel 002 has been configured as a byte the following command configures channel 002 as a byte width output CONFigure DIGital DIRection OUTPut 3002 Example If the Breadboard Module is in slot 5 and both channels have been configured as a w...

Page 344: ...t any of the following commands will write the value 10011101 to channel 002 SOURce DIGital DATA BYTE B10011101 6002 SOURce DIGital DATA BYTE H9D 6002 SOURce DIGital DATA BYTE 157 6002 To output a digital word the specified value may be binary valid values from B0000000000000000 through B1111111111111111 hexadecimal valid values from H0 through HFFFF or integer valid values 0 through 65535 and the...

Page 345: ...g log 194 34938A connector pinouts 196 description 188 power fail jumper 188 programming examples 190 simplified schematic 195 snubber circuitry 197 temperature sensor 188 terminal block 197 wiring log 197 34941A description 200 202 programming examples 202 simplified schematic 203 34942A description 200 202 programming examples 202 simplified schematic 203 34945A channel numbering 212 channel pai...

Page 346: ...ration 95 34951A 294 count 97 default code 95 message 98 securing instrument 95 security 95 unsecuring instrument 95 celsius 31 Chan Advance connector 4 Chan Closed connector 3 4 channel advance 65 channel closed 65 channel delay 56 automatic delay 57 channel labels 26 channel numbering 114 channel pairing 4W 38 clearing memory 10 clock 93 clock output 34950A 287 command errors See 34980A Programm...

Page 347: ...88 2 GPIB address 100 configuring 100 connector 3 input resistance 36 instrument grounding ii instrument preset state 111 instrument rack mounting 7 instrument specifications See 34980A Data Sheet www agilent com find 34980a instrument states 88 integration time 20 internal DMM disabling 93 Internet Explorer 101 interrupt lines 34950A 281 IO libraries 99 IP address Auto IP 103 default 102 DHCP 102...

Page 348: ...te module identifiers 214 remote sensing 34951A 292 reset state 109 resistance measurements 38 offset compensation 38 resolution 19 RTD nominal resistance 34 R0 values 34 types 34 RTD measurements 34 RTD types 31 S Safety Interlock annunciator 5 safety interlock 25 120 safety symbols ii sample count 54 scaling 41 scan interval 47 scan list 14 15 45 scan sample count 54 scan sweep count 53 scan tri...

Page 349: ...MS measurements 36 U updating firmware 88 USB 100 USB connector 3 user defined labels 26 V ventilation requirements 117 verification 34945A 218 34946A 262 34947A 262 viewing alarm data 72 viewing readings 14 15 VM Complete 66 VM Complete connector 3 4 voltage measurements 36 voltmeter complete 66 W warranty 2 web browser password 101 web browser interface 101 WIRE1 28 WIRE2 28 Y Y1130A rack mount ...

Reviews: