Agilent Technologies E1343A User's Manual And Programming Manual

16-channel relay multiplexer module
Hide thumbs Also See for E1343A:
Table of Contents

Advertisement

Quick Links

Agilent E1343A/E1344A/E1345A/E1347A
16-Channel Relay Multiplexer Module
User's Manual and SCPI Programming Guide
Where to Find it - Online and Printed Information:
System installation (hardware/software) ............VXIbus Configuration Guide*
Module configuration and wiring .......................This Manual
SCPI Programming.............................................This Manual
SCPI Example Programs ....................................This Manual
SCPI command reference ...................................This Manual
Register-based Programming .............................This Manual
VXIplug&play programming ............................VXIplug&play Online Help
VXIplug&play example programs .....................VXIplug&play Online Help
VXIplug&play function reference......................VXIplug&play Online Help
Soft Front Panel information ..............................VXIplug&play Online Help
VISA language information................................VISA User's Guide
*Supplied with Agilent Command Modules, Embedded Controllers, and VXLink.
*E1345-90005*
Manual Part Number: E1345-90005
Printed in Malaysia E0206
Agilent 75000 Series C

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies E1343A

  • Page 1 Agilent 75000 Series C Agilent E1343A/E1344A/E1345A/E1347A 16-Channel Relay Multiplexer Module User’s Manual and SCPI Programming Guide Where to Find it - Online and Printed Information: System installation (hardware/software) ....VXIbus Configuration Guide* Module configuration and wiring .......This Manual SCPI Programming..........This Manual SCPI Example Programs ........This Manual...
  • Page 3: Table Of Contents

    Contents Warranty ........................5 Safety Symbols ......................6 WARNINGS ......................... 6 Declaration of Conformity.................... 7 Reader Comment Sheet ....................9 Chapter 1 Getting Started ......................11 Using This Chapter ..................... 11 Multiplexer Module Description ................11 General Description ..................... 11 Multiplexer Channel Descriptions and Connections ...........
  • Page 4 Chapter 4 Understanding the Relay Multiplexer Modules ............41 Using This Chapter ..................... 41 Commands for Scanning Switchbox Channels............41 Using Scanning Trigger Sources ................41 Scanning with External Instruments ..............41 Using the Scan Complete Bit..................46 Chapter 5 Relay Multiplexer Command Reference ..............
  • Page 5 IEEE 488.2 Common Commands................71 Command Quick Reference..................72 Appendix A 16-Channel Relay Multiplexer Specifications ............73 E1343A/44A 16-Channel Relay Multiplexer ............. 73 E1345A/47A 16-Channel Relay Multiplexer ............. 74 Relay Life ........................75 End of Life Detection ....................75 Replacement Strategy ....................75 Appendix B 16-Channel Relay Multiplexer Registers ..............
  • Page 6 Notes: Contents...
  • Page 7: Warranty

    Warranty This Agilent Technologies product is warranted against defects in materials and workmanship for a period of one year from date of shipment. Duration and conditions of warranty for this product may be superseded when the product is integrated into (becomes a part of) other Agilent products.
  • Page 8: Safety Symbols

    Agilent Technologies, Inc. assumes no liability for the customer's failure to comply with these requirements. Ground the equipment: For Safety Class 1 equipment (equipment having a protective earth terminal), an uninterruptible safety earth ground must be provided from the mains power source to the product input wiring terminals or supplied power cable.
  • Page 9: Declaration Of Conformity

    IEC 1000-4-3 :1995 3 V/m IEC 1000-4-4 :1995 0.5kV signal lines, 1kV power lines The produt was tested in a typical configuration with Agilent Technologies or Hewlett-Packard Company test systems IEC 1010-1:1990+A2:1996 / EN 61010-1:1993 Safety Canada: CSA C22.2 No. 1010.1:1992...
  • Page 10 IEC 1000-4-3 :1995 3 V/m IEC 1000-4-4 :1995 0.5kV signal lines, 1kV power lines The produt was tested in a typical configuration with Agilent Technologies or Hewlett-Packard Company test systems IEC 1010-1:1990+A2:1996 / EN 61010-1:1993 Safety Canada: CSA C22.2 No. 1010.1:1992...
  • Page 11: Reader Comment Sheet

    IEC 801-3 :1984 3 V/m IEC 801-4 :1988 0.5kV signal lines, 1kV power lines The produt was tested in a typical configuration with Agilent Technologies or Hewlett-Packard Company test systems IEC 1010-1:1990+A2:1996 / EN 61010-1:1993 Safety Canada: CSA C22.2 No. 1010.1:1992...
  • Page 12 IEC 1000-4-3 :1995 3 V/m IEC 1000-4-4 :1995 0.5kV signal lines, 1kV power lines The produt was tested in a typical configuration with Agilent Technologies or Hewlett-Packard Company test systems IEC 1010-1:1990+A2:1996 / EN 61010-1:1993 Safety Canada: CSA C22.2 No. 1010.1:1992...
  • Page 13: Chapter 1 Getting Started

    Chapter 1 Getting Started Using This Chapter This chapter describes the E1343A 16-Channel High Voltage Relay, E1344A 16-Channel General Purpose Thermocouple High Voltage Relay, E1345A 16-Channel Relay, and E1347A 16-Channel Thermocouple Relay Multiplexer Modules, and shows how to program the modules using SCPI commands (Standard Commands for Programmable Instruments).
  • Page 14 The AT Tree Switch Terminals also connect to the H, L, and G connections on the Analog Bus Connector. The BT Tree Switch Terminals also connect to the I+, I-, and IG connections on the Analog Bus Connector. The Analog Bus Connector provides direct channel connections between multiple multiplexer modules, and connections between a multiplexer module and the E1326/E1411 Multimeters.
  • Page 15 Figure 1-1. Multiplexer Module Block Diagram Chapter 1 Getting Started...
  • Page 16: Programming The Multiplexer Module

    Programming the Multiplexer Module The multiplexer modules are programmed either in a switchbox or scanning voltmeter configuration. To program the multiplexer modules using the Standard Commands for Programmable Instruments (SCPI), you must select the controller language, interface address, and SCPI commands to be used. See the 75000 Series B Installation and Getting Started Guide or the E1406 Command Module Manual for interface addressing and controller language information of multiplexer modules in a switchbox or scanning...
  • Page 17 Figure 1-3 illustrates the card numbers and logical addresses of a typical multiple module switchbox. Figure 1-4 illustrates the card numbers of a typical multiple module scanning voltmeter. Figure 1-3. Card Numbers for a Multiple Module Switchbox The logical addresses noted in Figures 1-2, 1-3, and 1-4 apply to modules installed in an 75000 Series B Mainframe (Model Number E1300/E1301) or in a mainframe with an E1405/E1406 Command Module.
  • Page 18: Scpi Command Format Used In This Manual

    Multiplexer Channel For the 16-Channel Multiplexers, the channel address (channel_list) is in the form: Address (@ccnn) for a single channel; (@ccnn,ccnn) for multiple channels; (@ccnn:ccnn) for sequential channels; (@ccnn:ccnn,ccnn:ccnn) for groups of sequential channels; or any combination of the above. where "cc"...
  • Page 19: Initial Operation

    20 OUTPUT 70914;"CLOS (@102)" Close channel 02. 30 OUTPUT 70914;"CLOS? (@102)" Query channel 02 state. 40 ENTER 70914;Value Enter results into Value. 50 PRINT Value Display result. 60 END 1. GPIB is Agilent Technologies’ implementation of IEEE-488.2 Chapter 1 Getting Started...
  • Page 20 Notes: 18 Getting Started Chapter 1...
  • Page 21: Configuring The Relay Multiplexer Modules

    High (H), Low (L), and Guard (G) terminals is 170 V dc or 120 V rms (170 V peak) for the E1345A/47A or 250 V dc or AC RMS (354 V peak) for the E1343A/44A. Maximum current is 50mA (non-conductive) per channel.
  • Page 22: Connecting Field Wiring

    Connecting Field Wiring Figure 2-1 shows the terminal module for the 16-Channel High Voltage Relay (E1343A), 16-Channel Relay (E1345A), 16-Channel General Purpose Thermocouple High Voltage Relay (E1344A), and 16-Channel Thermocouple Relay Multiplexer Modules (E1347A). Use the following guidelines for wire connections.
  • Page 23: Wiring A Terminal Module

    Wiring a Terminal Module Chapter 2 Configuring the Relay Multiplexer Modules...
  • Page 24: Connecting The Analog Bus

    Connecting the Analog Bus Figure 2-2 shows how to connect the analog bus between multiple multiplexer modules and to the E1326 Multimeter. Use the cables shipped with the multiplexer modules to connect the analog bus of the multiplexer modules. Use the cable shipped with the E1326 Multimeter to connect the analog bus of the multiplexer module to the Multimeter input.
  • Page 25: Setting The Card Id

    Setting the Card ID The Card ID Jumpers indicate which terminal assembly is used. Since the E1343-66201 and E1345-66201 assembly is used with a variety of terminal modules, the ID jumpers may be changed. To reduce setup time and avoid configuration errors, check the jumpers to make sure they match the terminal module used.
  • Page 26: Using The Multiplexer Module With An Hp Mainframe Or Command Module

    Using the Multiplexer Module with an Agilent Mainframe or Command Module To program the multiplexer modules with an E1300A/01A Mainframe or an 1405B/E1406A Command Module, the modules must be configured as an instrument. If using the E1300 Mainframe or E1405 Command Module, you MUST have version 06.00 (or greater) firmware for the 16-Channel Multiplexer Modules to properly identify.
  • Page 27: Using The Switchbox Configuration

    Using the Use this configuration when: Switchbox 1. Simultaneously closing multiple channels on multiple modules. Configuration 2. Other multimeters/modules cannot control the multiplexer modules. To use this configuration, set the first multiplexer module's logical address to a multiple of 8. Set the next multiplexer module's logical address to the next address value, the third module to the next address value, and so on.
  • Page 28: Selecting The Interrupt Priority

    Selecting the Interrupt Priority The multiplexer modules generate interrupts after a channel relay closing or opening completes. These interrupts set the selected line on the VXI peripheral interrupt bus true. The VXI peripheral interrupt bus consists of 7 interrupt priority lines that carry the interrupt signal to the commander.
  • Page 29: Volt Excitation For Strain Gages

    5 Volt Excitation for Strain Gages The E1345-66201 is used with a variety of terminal modules including the E1355A and E1356A Strain Gage Multiplexers. When used with these strain gages, the jumpers JM1 and JM2 may be installed to provide 5 volt excitation to the strain gage bridge.
  • Page 30 Figure 2-5. Signal Conditioning Components/Current Shunts 28 Configuring the Relay Multiplexer Modules Chapter 2...
  • Page 31: Connecting User Inputs

    Connecting User Inputs The relay switch modules consist of a relay component module and a connector (terminal) block. If you choose not to use the supplied connector block, Figure 2-6 shows the front panel for the modules and the connection diagram for wiring your own terminal connector.
  • Page 32 Notes: 30 Configuring the Relay Multiplexer Modules Chapter 2...
  • Page 33: Using The Relay Multiplexer Modules

    Chapter 3 Using the Relay Multiplexer Modules Using This Chapter This chapter uses typical examples to show how to use the 16-Channel Relay and 16-Channel Thermocouple Relay Multiplexer Modules. Refer to Chapter 4 (“Understanding the Relay Multiplexer Modules”) for more information.
  • Page 34: Connecting Switchbox Channels To Common

    Connecting Switchbox Channels to Common • Closing any channel in Bank 0 (i.e., channels 00 to 07) connects the channel to the Bank 0 Common. • Closing any channel in Bank 1 (i.e., channels 08 to 15) connects the channel to the Bank 1 Common. Example: Connect Figure 3-1 shows how to connect channels 02 and 09 of a single module switchbox to their respective Common Terminals.
  • Page 35 Comments Opening Channels. Use the channel_list command to open OPEN < > channels. For example, to open channels 02 and 09, execute: OPEN (@102,109) Closing/Opening Multiple Channels. To close or open multiple channels, place a comma (,) between the channel numbers. To close or open a range of channels, place a colon (:) between the channel numbers.
  • Page 36: Connecting Switchbox Channels To Tree Terminals For Making Measurements

    Connecting Switchbox Channels to Tree Terminals for Making Measurements • Closing the AT Tree Switch connects any channel in Bank 0 (i.e., channels 00 to 07) to the AT Tree Switch Terminals and to the H, L, and G terminals of the Analog Bus connector. •...
  • Page 37 Example: Connect Figure 3-3 shows how to connect channels 02 and 10 of a single module switchbox to their respective Tree Switch Terminals and the Analog Bus Channels 02 and 10 to connector for 4-wire ohms measurements. Execute: Tree Terminals for 4-Wire Ohms Measurements CLOS (@102,110,190,191) 102 closes channel 02,...
  • Page 38: Scanning A Range Of Switchbox Channels

    Scanning a Range of Switchbox Channels • You can scan a range of channels of a switchbox consisting of single or multiple multiplexer modules (see the “Comments” section for scanning requirements of a switchbox). • Scanning involves sequentially closing each channel on a range of specified channels.
  • Page 39 Figure 3-4. Scanning Channels 100 to 215 of a Two Module Switchbox Figure 3-5. Mainframe to Multimeter Connection for Synchronization Chapter 3 Using the Relay Multiplexer Modules...
  • Page 40 Example: Making 2-Wire Use the same setup shown in the first program example in this section, except change the commands in lines 10 and 40 to the following: Ohms Measurements by Scanning 10 OUTPUT 722;"TRIG EXT;OHM" !Set multimeter to 2-wire ohms. 40 OUTPUT 70914;"SCAN:MODE RES"...
  • Page 41: Measuring Temperature Using Thermocouples (E1344A/47A Modules Only)

    Measuring Temperature Using Thermocouples (E1344A/47A Modules Only) • Closing the AT and AT2 Tree Switches allows a multimeter connected to the AT Tree Switch Terminals to measure the voltage of a thermocouple or resistance of a thermistor connected to any channel. •...
  • Page 42 Comments Temperature Measurements using Thermistors. This consists of 2-wire or 4-wire Ohms measurements. See “Connecting Switchbox Channels to Tree Terminals for Making Measurements” on page 34 for making those measurements. Measuring Temperature with the E1326/E1411 Multimeters. The E1326/E1411 Multimeters can directly measure channels of single or multiple multiplexer modules.
  • Page 43: Understanding The Relay Multiplexer Modules

    Chapter 4 Understanding the Relay Multiplexer Modules Using This Chapter This chapter explains techniques to scan the channels of 16-Channel Relay and 16-Channel Thermocouple Relay Multiplexer Modules. • Commands for Scanning Switchbox Channels ... Page 41 •...
  • Page 44 Figure 4-1. Scanning Commands 42 Understanding the Relay Multiplexer Modules Chapter 4...
  • Page 45 Figure 4-2. Trigger Sources for Scanning Chapter 4 Understanding the Relay Multiplexer Modules...
  • Page 46 Example: Scanning With This example uses the mainframe "Trig Out" port to synchronize the multiplexers to an Agilent 3457A Digital Multimeter. See the following External Devices figure for typical connections. For this example, use the trigger output pulse of the mainframe "Trig Out" port to trigger the multimeter via its External Trigger port.
  • Page 47 Example: Scanning This example uses the mainframe "Trig Out" and "Event In" ports to synchronize the multiplexers to an Agilent 3457A Digital Multimeter. See Using "Trig Out" and the following figure for typical connections. For this example, use the "Event In" Ports trigger output pulse of the mainframe "Trig Out"...
  • Page 48: Using The Scan Complete Bit

    Using the Scan Complete Bit You can use the Scan Complete Bit (bit 8) in the Operation Status Register of a switchbox to determine when a scanning cycle completes (no other bits in the register apply to the switchbox). Bit 8 has a decimal value of 256 and you can read it directly with the command (refer to the STAT:OPER?
  • Page 49: Relay Multiplexer Command Reference

    Chapter 5 Relay Multiplexer Command Reference Using This Chapter This chapter describes Standard Commands for Programmable Instruments (SCPI) and summarizes IEEE 488.2 Common (*) Commands applicable to all four 16-Channel Relay Multiplexer Modules. • Command Types......... Page 47 •...
  • Page 50 Command A colon (:) always separates one command from the next lower level command as shown below: Separator ROUTe:SCAN:MODE? Colons separate the root command from the second level command ( ROUTe:SCAN and the second level from the third level ( SCAN:MODE? Abbreviated The command syntax shows most commands as a mixture of upper and lower case...
  • Page 51: Linking Commands

    Parameters Parameter Types. The following table contains explanations and examples of parameter types you might see later in this chapter. Parameter Type Explanations and Examples Numeric Accepts all commonly used decimal representations of numbers including optional signs, decimal points, and scientific notation. 123, 123E2, -123, -1.23E2, .123, 1.23E-2, 1.23000E-01.
  • Page 52: Abort

    ABORt ABORt subsystem stops a scan in progress when the scan is enabled via the interface, and the trigger modes are TRIGger:SOURce BUS TRIGger:SOURce HOLD Subsystem Syntax ABORt • Comments ABORt Operation invalidates the current channel list and sets ARM:COUNt 1 (one scanning cycles per command), sets INITiate...
  • Page 53: Arm

    subsystem selects the number of scanning cycles (1 through 32767) for each INITiate command. number :COUNt < > MIN|MAX :COUNt? [MIN |MAX] :COUNt ARM:COUNt < number > MIN|MAX allows scanning cycles to occur a multiple of times (1 to 32767) with one command and when INITiate is set.
  • Page 54: Count

    :COUNt? returns current number of scanning cycles set by ARM:COUNt? [MIN|MAX] ARM:COUNt . A value is supplied if no parameter is sent. With 32767 passed as parameters, returns returns Parameters Parameter Name Parameter Type Range of Values MIN|MAX numeric MIN=1, MAX=32767 •...
  • Page 55: Display

    DISPlay DISPlay subsystem monitors the channel state of a selected module (or card) in a switchbox, and only operates with mainframes that have a display, such as the 75000 Series B Mainframe (Model Number E1301). Subsystem Syntax DISPlay :MONitor number :CARD <...
  • Page 56: Monitor[:State]

    :MONitor[:STATe] mode turns the monitor mode on or off. DISPlay:MONitor[:STATe] < > Parameters Parameter Name Parameter Type Range of Values boolean 0 |1|ON|OFF mode < > • Comments Monitoring Switchbox Channels: DISPlay:MONitor[:STATe] ON turns the monitor mode to show the channel DISPlay:MONitor[:STATe] 1 state of the selected module.
  • Page 57: Initiate

    INITiate INITiate subsystem selects continuous scanning cycles and starts the scanning cycle. Subsystem Syntax INITiate :CONTinuous < mode > :CONTinuous? [:IMMediate] :CONTinuous INITiate:CONTinuous < mode > enables or disables continuous scanning cycles for the switchbox. Parameters Parameter Name Parameter Type Range of Values boolean 0|1|ON|OFF...
  • Page 58: Continuous

    :CONTinuous? INITiate:CONTinuous? queries the scanning state. With continuous scanning enabled, the command returns . With continuous scanning disabled, the command returns Example Query Continuous Scanning State INIT:CONT ON Enables continuous scanning. INIT:CONT? Query continuous scanning state. [:IMMediate] INITiate[:IMMediate] starts the scanning cycle and closes the first channel in the channel list.
  • Page 59: Output

    OUTPut OUTPut subsystem enables or disables the "Trig Out" port of the E1300/E1301 Mainframe. Subsystem Syntax OUTPut [:STATe] < state > [:STATe]? [:STATe] OUTPut[:STATe] < state > enables/disables the "Trig Out" port on the rear panel of the E1300A/E1301A Mainframe. OUTPut[:STATe] ON|1 enables the port and disables the port.
  • Page 60: [Route:]

    [ROUTe:] The [ ROUTe:] subsystem controls switching and scanning operations for the multiplexer modules in a switchbox. Subsystem Syntax [ROUTe:] CLOSe < channel_list > channel_list CLOSe? < > channel_list OPEN < > OPEN? < channel_list > SCAN < channel_list > :MODE NONE|VOLT|RES|FRES :MODE? :PORT ABUS|NONE...
  • Page 61: Close

    CLOSe? [ROUTe:]CLOSe? < channel_list > returns the current state of the channel(s) queried. The channel_list is in the form (@ccnn). The command returns if the channel is closed or returns if the channel is open. • Comments Query is Software Readback: The [ROUTe:]CLOSe? command returns the current software state of the channel specified.
  • Page 62: Open

    OPEN? [ROUTe:]OPEN? < channel_list > returns the current state of the channel(s) queried. The channel_list is in the form (@ccnn). The command returns if the channel is open or returns if the channel is closed. • Comments Query is Software Readback: The [ROUTe:]OPEN? command returns the current software state of the channel specified.
  • Page 63: Scan:mode

    The computer used in the example is an HP Series 200/300 with BASIC as the program language. The computer interfaces with the mainframe over GPIB. Assumed is a GPIB select code of 7, a GPIB primary address of 09 and 22 for the E1300/E1301 Mainframe and Agilent 3457A Multimeter, respectively, and a GPIB secondary address of 14 for the switchbox.
  • Page 64: Scan:mode

    Example Selecting the 4-Wire Ohms Mode TRIG:SOUR EXT Selects external trigger source. SCAN:MODE FRES Selects the 4-wire ohms scanning mode. SCAN (@100:107) Sets channel list. INIT Starts scanning cycle. SCAN:MODE? [ROUTe:]SCAN:MODE? returns the current state of the scan mode. The command NONE VOLT FRES...
  • Page 65: Status

    STATus STATus subsystem reports the bit values of the Operation Status Register. Enables the Status Register to set a bit after a bit is set to 1 by the Operation Status Register. Subsystem Syntax STATus :OPERation number :ENABle < > [:EVENt]? :OPERation:ENABle STATus:OPERation:ENABle <...
  • Page 66: Operation[:Event]

    :OPERation[:EVENt]? STATus:OPERation[:EVENt]? returns the bit value of the Operation Status Register (only bit 8 is used by the multiplexer modules). • Comments Setting Bit 8 of the Operation Status Register: Bit 8 (Scan Complete) is set to 1 after a scanning cycle completes. Bit 8 returns to 0 after sending the command.
  • Page 67: System

    16-Channel Relay Multiplexer Module Description: The SYSTem:CDEScription? < number > command returns: 16 Channel High Voltage Relay Mux for the E1343A; 16 Channel High Voltage Mux with T/C for the E1344A; 16 Channel Relay Mux for the E1345A; and 16 Channel Relay Mux with T/C for the E1347A.
  • Page 68: Cpon

    < > • Comments 16-Channel Relay Multiplexer Module Model Number: SYSTem:CTYPe? < number > command returns: HEWLETT-PACKARD,E1343A,0,A.01.00 (E1343A) HEWLETT-PACKARD,E1344A,0,A.01.00 (E1344A) HEWLETT-PACKARD,E1345A,0,A.01.00 (E1345A) HEWLETT-PACKARD,E1347A,0,A.01.00 (E1347A) Note: The 0 after the module number is the serial number of the module (always 0). A.01.00 is an example of the module revision code number.
  • Page 69: Error

    :ERRor? SYSTem:ERRor? returns the error numbers and corresponding error messages in the error queue of a switchbox. See Appendix C for a listing of the switchbox error numbers and messages. • Comments Error Numbers/Messages in the Error Queue: Errors generated by a switchbox store an error number and corresponding error message in the error queue.
  • Page 70: Trigger

    TRIGger TRIGger subsystem commands controls the triggering operation of the multiplexer modules in a switchbox. Subsystem Syntax TRIGger [:IMMediate] :SOURce BUS|EXTernal|HOLD|IMMediate :SOURce? [:IMMediate] causes a trigger to occur when the defined trigger source is TRIGger[:IMMediate] TRIGger:SOURce HOLD TRIGger:SOURce BUS • Comments Executing the TRIGger[:IMMediate]...
  • Page 71: Source

    :SOURce TRIGger:SOURce BUS|EXTernal|HOLD|IMMediate specifies the trigger source to advance the channel list during scanning. Parameters Parameter Name Parameter Type Range of Values discrete *TRG command EXTernal discrete Event In BNC port HOLD discrete Hold triggering IMMediate discrete Continuous triggering • Comments Enabling the Trigger Source: The TRIGger:SOURce...
  • Page 72: Source

    Scanning Using Bus Triggers TRIG:SOUR BUS Select interface (BUS) triggering. SCAN (@100:115) Sets channel list. INIT Starts scanning cycle. *TRG Advances scan using BUS triggering. :SOURce? TRIGger:SOURce? returns the current trigger source for the switchbox. Command returns either HOLD , or for trigger sources EXTernal HOLD...
  • Page 73: Ieee 488.2 Common Commands

    IEEE 488.2 Common Commands The following table lists the IEEE 488.2 Common (*) Commands that all four 16-Channel Relay Modules accept. The operation of some of these commands is described in Chapter 4 of this manual. For more information on Common Commands, refer to the 75000 Series B Mainframe User's Manual (Model Number E1300/E1301) or the ANSI/IEEE Standard 488.2-1987.
  • Page 74: Command Quick Reference

    Command Quick Reference The following tables summarize SCPI and IEEE 488.2 Common (*) Commands for the multiplexer modules used in a switchbox. SCPI Commands Quick Reference Command Description ABORt Abort a scan in progress. Multiple scans per INIT command. :COUNt < number >...
  • Page 75: 16-Channel Relay Multiplexer Specifications

    Appendix A 16-Channel Relay Multiplexer Specifications Agilent E1343A/44A 16-Channel Relay Multiplexer Maximum Voltage: Reference Junction Measurement Terminal to Terminal: 250 Vdc or ac ; 354 V Peak Accuracy (E1344A only): 0.4° C (over 18° to 28° C, operating temperature) Terminal to Chassis: 250 Vdc or ac 354 V Peak rms;...
  • Page 76: E1345A/47A 16-Channel Relay Multiplexer

    Agilent E1345A/47A 16-Channel Relay Multiplexer Maximum Voltage: Reference Junction Measurement Terminal to Terminal: 120 Vdc or ac ; 170 V Peak Accuracy ( E1347A only): 0.3°C (over 18° to 28°C, operating temperature) Terminal to Chassis: 120 Vdc or ac ; 170 V Peak Screw Terminal Wire Size: 16 AWG Max;...
  • Page 77: Relay Life

    Relay Life Electromechanical relays are subject to normal wear-out. Relay life depends on several factors. The effects of loading and switching frequency are briefly discussed below: Relay Load. In general, higher power switching reduces relay life. In addition, capacitive/inductive loads and high inrush currents (e.g., turning on a lamp or starting a motor) reduces relay life.
  • Page 78 Notes: 76 16-Channel Relay Multiplexer Specifications Appendix A...
  • Page 79: 16-Channel Relay Multiplexer Registers

    Appendix B 16-Channel Relay Multiplexer Registers Register Register addresses for register-based devices are located in the upper 25% of VXI A16 address space. Every VXI device (up to 256 devices) is Addressing allocated a 64 byte (32 word) block of addresses. The Multiplexer uses six of the 64 addresses allocated.
  • Page 80: Computer Configurations

    Figure B-2. Multiplexer Registers within E1300/E1406 A16 Address Space The Base Address When you are reading or writing to a multiplexer register, a hexadecimal or decimal register address is specified. This address consists of an A16 base address plus a register offset or register number. The A16 base address used in register-based programming depends on whether the A16 address space is located inside the E1300(01) Mainframe, E1405/06 Command Module, or elsewhere (e.g., embedded computer).
  • Page 81 Throughput Speed Throughput speed is based on the amount of command parsing and whether the registers are accessed from the VXI backplane or from the GPIB. The computer configurations which allow faster throughput relative to each other are summarized below. 1.
  • Page 82 Embedded Computer If the relay multiplexer is part of a C-Size VXI system, the fastest throughput is achieved using an embedded computer. The embedded computer allows Programming you to access the registers from the VXIbus backplane, and thus, there is no (C-Size Systems) parsing of SCPI command headers.
  • Page 83: Reading The Registers

    -- Channel Registers (base +08 ID and Device Type ID Registers: Reading this register returns FFFF . This shows Registers Agilent Technologies as the manufacturer and that the module is an A16 register based device. Device Type Register: Reading this register returns: Model Description...
  • Page 84: Writing To The Registers

    Writing to the You can write to the following multiplexer registers: Registers -- Status Control Register (base +04 -- Tree Switch Registers (base +06 -- Channel Registers (base +08 Status Control Register Writing a "1" to bit 0 of this register resets the interface circuitry to its power-on state and opens all channels.
  • Page 85: Register Definitions

    Undefined Read* 1 (A16 only) Module ID Code * Returns: FF00 =16-Channel Relay Multiplexer (E1345A) FF01 =16-Channel High Voltage Relay Multiplexer (E1343A) FF02 =16-Channel Thermocouple Relay Multiplexer (E1347A) FF03 =16-Channel Thermocouple High Voltage Relay Multiplexer (E1344A) Status/Control Register Base +04...
  • Page 86 Notes: 84 16-Channel Relay Multiplexer Registers Appendix B...
  • Page 87: 16-Channel Relay Multiplexer Error Messages

    Appendix C 16-Channel Relay Multiplexer Error Messages Table C-1 lists the error messages associated with the multiplexer modules programmed by SCPI. See the appropriate Mainframe manual for a complete list of error messages. Table C-1. 16-Channel Relay Multiplexer Error Numbers/Messages Number Title Potential Cause(s)
  • Page 88 Notes: 86 16-Channel Relay Multiplexer Error Messages Appendix C...
  • Page 89 Index Symbols: , 71 , 11, 32, 34 *CLS Bank Channels , 71 , 78–79 *ESE Base Address , 71 , 13 *ESE? Block Diagram , 71 , 49 *ESR? Boolean Command Parameters , 71 , 11–13 *IDN BT Tree Switch , 71 *OPC , 34, 38...
  • Page 90 Connecting (continued) (continued) , 29 user inputs , 47–72 Command Reference Connector Commands , 12 analog bus , 48 abbreviated , 29 pins , 47, 71 IEEE 488.2 , 81 Control Register , 16, 48 implied , 83 definition , 49 linking , 82 writing to...
  • Page 91 (continued) Examples (continued) Jumper , 38 , 23 scanning 4-wire ohms measurements card ID , 45 , 26 scanning using event in port interrupt priority , 45 , 27 scanning using trig out port JM1 and JM2 , 44, 60–61 , 12 scanning with external devices terminal module...
  • Page 92 (continued) , 49 Multiplexer Module Parameters , 29 , 13 Pinout block diagram Port , 14 card numbers , 41 Event In , 82 changing channels , 45 scanning using , 11–13 channel , 44–45 external trigger , 16 address , 36, 44 Trig Out , 11–13...
  • Page 93 (continued) , 77–83 , 19 Register-Based Programming Safety Warnings , 71 , 78–79 *SAV base address , 46 Scan Complete Bit , 79 computer configurations Scanning , 79–80 DIAG:PEEK? , 60 channels , 79–80 DIAG:POKE , 41–42 commands , 80 embedded computers , 38, 55 continuous cycles...
  • Page 94 Switches (continued) , 11–13, 34–36, 38–39 AT Tree SCPI Commands (continued) , 11, 13, 35, 38–39 AT2 Tree , 65–67 SYSTem subsystem , 11–13, 34–35, 38 BT Tree , 68–70 TRIGger subsystem , 11 channel , 80 Select Code 8 , 11 relay Selecting...
  • Page 95 , 41–46 Understanding the Multiplexer Modules Using , 45 event in ports , 24–25 command module , 24–25 mainframe , 46 scan complete bit , 41 scanning trigger sources , 24 scanning voltmeter configuration , 25 switchbox configuration , 31–40 the relay multiplexer modules , 45 trig out ports...
  • Page 96 Notes: Index...

This manual is also suitable for:

E1344aE1345aE1347a

Table of Contents