HP  E1361A User Manual
HP  E1361A User Manual

HP E1361A User Manual

4x4 relay matrix module
Table of Contents

Advertisement

Quick Links

sales@artisantg.com
artisantg.com
(217) 352-9330 |
|
Click HERE
Find the Keysight / Agilent E1361A at our website:

Advertisement

Table of Contents
loading

Summary of Contents for HP HP E1361A

  • Page 1 sales@artisantg.com artisantg.com (217) 352-9330 | Click HERE Find the Keysight / Agilent E1361A at our website:...
  • Page 2: Table Of Contents

    Connecting User Inputs ........24 Chapter 3, Using the HP E1361A Relay Matrix ......25 Using This Chapter .
  • Page 3 SCPI Error Responses ........35 Chapter 5, HP E1361A Relay Matrix Command Reference ....37 Using This Chapter .
  • Page 4 Relay Life ........63 Appendix B, HP E1361A Relay Matrix Registers ..... . . 64 Register Definitions .
  • Page 5 Notes 4 Contents HP E1361A 4x4 Relay Matrix Module...
  • Page 6: Hp E1361A 4X4 Relay Matrix Module User's Manual

    For warranty service or repair, this product must be returned to a service facility designated by Hewlett-Packard (HP). Buyer shall pre- pay shipping charges to HP and HP shall pay shipping charges to return the product to Buyer. However, Buyer shall pay all shipping charges, duties, and taxes for products returned to HP from another country.
  • Page 7: Warnings

    DO NOT substitute parts or modify equipment: Because of the danger of introducing additional hazards, do not install substitute parts or perform any unauthorized modification to the product. Return the product to a Hewlett-Packard Sales and Service Office for service and repair to ensure that safety features are maintained. HP E1361A 4X4 Relay Matrix Module User’s Manual...
  • Page 8: Declaration Of Conformity

    Supplementary Information: The product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC and the EMC Directive 89/336/EEC and carries the CE-marking accordingly. Tested in a typical configuration in an HP B-Size VXI mainframe. April, 1995 Jim White, QA Manager European contact: Your local Hewlett-Packard Sales and Service Office or Hewlett-Packard GmbH, Department HQ-TRE, Herrenberger Straße 130, D-71034 Böblingen, Germany (FAX +49-7031-14-3143).
  • Page 9 Notes HP E1361A 4X4 Relay Matrix Module User’s Manual...
  • Page 10: Reader Comment Sheet

    Please fold and tape for mailing Reader Comment Sheet HP E1361A 4X4 Relay Matrix Module User’s Manual Edition 2 You can help us improve our manuals by sharing your comments and suggestions. In appreciation of your time, we will enter you in a quarterly drawing for a Hewlett-Packard Palmtop Personal Computer (U.S. government employees cannot participate in the drawing).
  • Page 12: Chapter 1, Getting Started

    Matrix Description The HP E1361A 4 X 4 Relay Matrix module is a B-Size VXIbus and VMEbus register-based product which can be used for matrix switching or scanning. The matrix can operate in a B-Size VXIbus or VMEbus mainframe or (with an adapter) in a C-Size VXIbus mainframe.
  • Page 13: Basic Operation

    Basic Operation Figure 1-1 shows simplified user connections for a matrix in the 4 X 4 configuration. To connect a specified row (0-3) to a specified column (0-3), close the relay at the crosspoint of the row and column. For example, close crosspoint relay 32 to connect row 3 to column 2.
  • Page 14: Typical Configuration

    To program the relay matrix using SCPI, you must select the computer language, interface address and SCPI commands to be used. Guidelines to select SCPI commands for the relay matrix follow. See the HP 75000 Series B Installation and Getting Started Guide for interface addressing and computer language information.
  • Page 15 Matrix Card Numbers The matrix card number depends on the switchbox configuration (single-module or multiple-module) set for the matrixes. (Leading zeroes can be ignored for the card number.) For a single-module switchbox, the card number is always 01. For a multiple-module switchbox, the card numbers are 01, 02,...,nn. The module with the lowest logical address is card number 01, the module with the next-lowest logical address is card number 02, etc.
  • Page 16: Initial Operation

    An example program follows which uses Hewlett-Packard BASIC and SCPI language to get you started using the relay matrix. The example assumes an HP 9000 Series 200/300 controller and a Hewlett-Packard Interface Bus (HP-IB). [HP-IB is the Hewlett-Packard implementation of the IEEE 488.2-1987 standard.]...
  • Page 17 Notes 16 Getting Started Chapter 1...
  • Page 18: Chapter 2, Configuring The Hp E1361A Relay Matrix

    This means wiring for all channels must be insulated as though each channel carries the voltage of the highest voltage channel. Chapter 2 Configuring the HP E1361A Relay Matrix 17...
  • Page 19: Connecting User Inputs

    Figure 2-1 shows the terminal block features and Figure 2-2 shows how to connect user (field) wiring to the terminal block. Figure 2-1. Relay Matrix Terminal Block 18 Configuring the HP E1361A Relay Matrix Chapter 2...
  • Page 20 Figure 2-2. Wiring the Relay Matrix Terminal Block Chapter 2 Configuring the HP E1361A Relay Matrix 19...
  • Page 21: Typical Matrix Configurations

    Figure 2-4, matrix #1 is formed by Bank A rows 0-3 and columns 0-1, while matrix #2 is formed by Bank B rows 0-3 and columns 2-3. Again, both HIGH and LOW are switched and the circled number is the relay/channel number. 20 Configuring the HP E1361A Relay Matrix Chapter 2...
  • Page 22: Building Larger Matrixes

    B rows to card #2 Bank A rows, connect card #2 Bank B rows to card #3 Bank A rows, and connect user row inputs to card #3 Bank B rows. Figure 2-5. Typical 4 X 12 Matrix Chapter 2 Configuring the HP E1361A Relay Matrix 21...
  • Page 23: High-Voltage Matrix Configuration

    Remove the channel jumpers (JM1-JM8). • Change the Logical Address switch setting. • Change the interrupt priority jumper positions. • Replace fuses on the matrix component card. See Figure 2-7 for component locations. 22 Configuring the HP E1361A Relay Matrix Chapter 2...
  • Page 24 Figure 2-7. Relay Matrix Component Locations Chapter 2 Configuring the HP E1361A Relay Matrix 23...
  • Page 25: Connecting User Inputs

    If you desire to connect direct to the relay component module and not use the terminal block, Figure 2-8 shows the pin-out for the front panel connector. Figure 2-8. 4 X 4 Relay Matrix Front Panel 24 Configuring the HP E1361A Relay Matrix Chapter 2...
  • Page 26: Chapter 3, Using The Hp E1361A Relay Matrix

    (close) a specified set of channels. You can scan any combination of channels for a single-module or multiple-module switchbox. See Chapter 4, “ Understanding the Relay Matrix” for scanning information. Chapter 3 Using the HP E1361A Relay Matrix 25...
  • Page 27: Example: 4 X 4 Matrix Switching

    (relays 00 and 02), execute: CLOS (@100,102) Close channel 00 and 02 relays. 1 is the card number and 00 and 02 are the channel numbers. To open channels 00 and 02, use OPEN (@100,102) 26 Using the HP E1361A Relay Matrix Chapter 3...
  • Page 28: Switching Channels Comments

    Channel Closure Order. channel_list can be used to ROUTe:CLOSe < > close multiple channels, but the sequence in which the channels are closed with a single command is not guaranteed. Chapter 3 Using the HP E1361A Relay Matrix 27...
  • Page 29 Notes 28 Using the HP E1361A Relay Matrix Chapter 3...
  • Page 30: Chapter 4, Understanding The Hp E1361A Matrix

    Thus, scanning is useful when the outputs from a CLOSe number of devices under test (DUT) are to be measured with an instrument. Two examples using the HP BASIC programming language are on pages 32 and 33. Chapter 4...
  • Page 31 Figure 4-1. Scanning Channels Commands 30 Understanding the HP E1361A Matrix Chapter 4...
  • Page 32 With two or more switchboxes in a mainframe, the first switchbox set for EXT trigger keeps the trigger resource until the switchbox source is changed to BUS, HOLD, or IMM. Figure 4-2. Scanning Trigger Sources Chapter 4 Understanding the HP E1361A Matrix 31...
  • Page 33: Example: Scanning With External Device

    Example: Scanning This example uses the HP E1300A/E1301A Mainframe Trig Out port to synchronize relay matrix channel closures to an external measurement with External Device device. See the following figure for typical user connections. For measurement synchronization, the HP E1300A/E1301A Trig Out BNC port is connected to the instrument External Trigger In port.
  • Page 34: Example: Scanning Using Trig Out And Event In Ports

    Example: Scanning This example uses the HP E1300A/E1301A Mainframe Trig Out and Event In ports to synchronize relay matrix channel closures with an external Using Trig Out and measurement device. See the following figure for typical user connections. Event In Ports For this example, the mainframe and instrument are connected via HP-IB with mainframe address of 709 and instrument address of 722.
  • Page 35: Using The Scan Complete Bit

    Chapter 5 for an example. When enabled by the command, the Scan Complete STAT:OPER:ENAB 256 bit will be reported as bit 7 of the Status Register. Use the HP-IB Serial Poll or the IEEE 488.2 Common Command to read the Status *STB? Register.
  • Page 36: Special 488.2 Commands

    Subsequent queries continue to read the error queue until it is empty. The maximum <err_message> string length is 255 characters. Chapter 4 Understanding the HP E1361A Matrix 35...
  • Page 37 Notes 36 Understanding the HP E1361A Matrix Chapter 4...
  • Page 38: Chapter 5, Hp E1361A Relay Matrix Command Reference

    Instruments) commands and summarizes IEEE 488.2 Common (*) Commands in this manual. See the HP 75000 Series B B-Size VXIbus Mainframe (HP E1300A/E1301A) User’s Manual or the HP 75000 Series C HP E1405A User’s Manual for additional information on SCPI and common commands. Chapter contents are: •...
  • Page 39: Scpi Command Format

    Examine the SOURce subsystem shown below: [SOURce:] PULSe :COUNt < count > :COUNt? [<MIN | MAX>] :PERiod < period > :PERiod? [<MIN | MAX>] 38 HP E1361A Relay Matrix Command Reference Chapter 5...
  • Page 40: Parameters

    If you send the parameter, the command returns the maximum count available. Be sure to place a space between the command and the parameter. Chapter 5 HP E1361A Relay Matrix Command Reference 39...
  • Page 41: Linking Commands

    ARM:COUN 1;:TRIG:SOUR EXT SCPI Command Reference This section describes the Standard Commands for Programmable Instruments (SCPI) commands for the relay matrix. Commands are listed alphabetically by subsystem and also within each subsystem. 40 HP E1361A Relay Matrix Command Reference Chapter 5...
  • Page 42: Abort

    Stopping Scan Enabled Via Interface: When a scan is enabled via an interface, an interface CLEAR command or the HP E1301A front panel "Reset Instr" or "Clear Instr" keys can be used to stop the scan. When the scan is enabled via the...
  • Page 43: Arm

    The ARM subsystem selects the number of scanning cycles (1 to 32767) for each command. INITiate Subsystem Syntax :COUNt < number > 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 when INITiate...
  • Page 44 Example Query Number of Scans This example sets a switchbox for 10 scanning cycles of channels 00 through 03 and queries the number of scan cycles set. The ARM:COUN? command returns 10. ARM COUN 10 Set 10 scans per INIT command ARM COUN? Query number of scans Chapter 5...
  • Page 45: Display

    DISPlay subsystem monitors the channel state of a selected module (or card) in a switchbox. This subsystem operates only with mainframes which have a display, such as the HP 75000 Series B mainframe (HP Model Number E1301A). Subsystem Syntax DISPlay...
  • Page 46 • Monitor Mode on an HP E1301A Mainframe Display: A typical display for the HP E1361A 4 X 4 Relay Matrix module follows, where all channels (all relays) are closed. R0 = row 0, etc. R0:0,1,2,3 R1:0,1,2,3 R2:0,1,2,3 R3:0,1,2,3 •...
  • Page 47: Initiate

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

    :CONTinuous? queries the scanning state. With continuous scanning INITiate:CONTinuous? enabled, the command returns 1. With continuous scanning disabled, the command returns 0. Example Query Continuous Scanning State This example enables continuous scanning of a switchbox and queries the state. Since continuous scanning is enabled, returns 1.
  • Page 49: Output

    OUTPut OUTPut command subsystem enables or disables the "Trig Out" port of the HP E1300A/E1301A Mainframe or on the HP E1405A/E1406A Command Module. Subsystem Syntax OUTPut [:STATe] < state > [:STATe]? [:STATe] OUTPut[:STATe] < state > enables or disables the "Trig Out" port on the rear panel of the HP E1300A/E1301A Mainframe.
  • Page 50: [Route:]

    [ROUTe:] [ROUTe:] command subsystem controls switching and scanning operations for relay matrix modules in a switchbox. Subsystem Syntax [ROUTe:] CLOSe < channel_list > channel_list CLOSe? < > channel_list OPEN < > OPEN? < channel_list > channel_list SCAN < > :MODE NONE | VOLT :MODE? CLOSe channel_list...
  • Page 51: Close

    CLOSe? channel_list returns the current state of the channel(s) [ROUTe:]CLOSe? < > queried. channel_list has the form (@nnrc) (see [ROUTe:]CLOSe for definition). The command returns 1 if channel(s) are closed or returns 0 if channel(s) are open. • Comments Query is Software Readback: The command returns the [ROUTe:]CLOSe? current software state of the channel(s) specified.
  • Page 52: Open

    OPEN? channel_list returns the current state of the channel(s) queried. [ROUTe:]OPEN? < > channel_list has the form (@nnrc) (see [ROUTe:]OPEN for definition). The command returns 1 if channel(s) are open or returns 0 if channel(s) are closed. • Comments Query is Software Readback: The command returns the current ROUTe:OPEN? software state of the channels specified.
  • Page 53: Scan:mode

    Example Scanning Using External Device See Chapter 4, “Example: Scanning with External Device” or “Example: Scanning Using Trig Out and Event In Ports” for example scanning programs using external instruments. SCAN:MODE [ROUTe:]SCAN:MODE NONE | VOLT can be used for the relay matrix. Both set the mode for "no measurements".
  • Page 54: Status

    STATus STATus subsystem reports the bit values of a Standard Operation Status Register. Enables the Status Register to set a bit after a bit is set to 1 by the Standard Operation Register. Subsystem Syntax STATus :OPERation number :ENABle < >...
  • Page 55 STAT:OPER? Returns bit values of the Standard Operation Status Register. Returns +256 if bit 8 is set to 1 or returns +0 if bit 8 is set to 54 Command Reference Chapter 5...
  • Page 56: System

    SYSTem SYSTem subsystem returns the error numbers and error messages in the error queue of a switchbox, and returns the types and descriptions of modules (cards) in a switchbox. Subsystem Syntax SYSTem :CDEScription? < number > :CPON < number | ALL> number :CTYPe? <...
  • Page 57: Ctype

    :CTYPe? number returns the module (card) type of a selected module SYSTem:CTYPe? < > in a switchbox. Parameters Parameter Name Parameter Type Range of Values numeric 1-99 number • Comments 4 X 4 Relay Matrix Module Model Number: The number SYSTem:CTYPe? <...
  • Page 58: Trigger

    TRIGger TRIGger command subsystem controls the triggering operation of relay matrix modules in a switchbox. Subsystem Syntax TRIGger [:IMMediate] :SOURce BUS | EXTernal | HOLD | IMMediate :SOURce? [:IMMediate] TRIGger[:IMMediate] causes a trigger event to occur when the defined trigger source is TRIGger:SOURce BUS TRIGger:SOURce HOLD...
  • Page 59: Source

    TRIGger:SOURce EXTernal selected, only one switchbox at a time can use the external trigger input at the HP E1300A/E1301A Mainframe "Event In" port. The trigger input is assigned to the first switchbox that requested the external trigger source (with a command).
  • Page 60: Source

    TRIG:SOUR EXT through 03 of a single-module switchbox. The trigger source to advance the scan is the input to the "Event In" on an HP E1300A/E1301A mainframe. When INIT executed, the scan is started and channel 00 is closed. Then each trigger received at the "Event In"...
  • Page 61: Ieee 488.2 Common Commands

    The operation of some of these commands is described in Chapter 4 of this manual. For more information on Common Commands, refer to the HP 75000 Series B Mainframe (HP Model Number E1300/E1301) User’s Manual or the ANSI/IEEE Standard 488.2-1987.
  • Page 62: Command Quick Reference

    Command Quick Reference The following tables summarize SCPI and IEEE 488.2 Common (*) Commands for relay matrix modules used in a switchbox. SCPI Commands Quick Reference Command Description ABORt Abort a scan in progress. :COUNt <number> MIN | MAX Multiple scans per INIT command. :COUNt? [MIN | MAX] Query number of scans.
  • Page 63: Appendix A, Hp E1361A Relay Matrix Specifications

    Operating Temperature: 0 to 55 ºC H or L to Chassis: <150pF *all contacts closed Storage Temperature: -40 to +75ºC Net Weight: 0.7 kg EMC, RFI Safety: meets FTZ 1046/1984, CSA 556B, IEC 348, UL 1244 Appendix A HP E1361A Relay Matrix Specifications 62...
  • Page 64: Relay Life

    Note Relays that wear out normally or fail due to misuse should not be considered defective and are not covered by the product’s warranty. 63 HP E1361A Relay Matrix Specifications Appendix A...
  • Page 65: Appendix B, Hp E1361A Relay Matrix Registers

    Appendix B HP E1361A Relay Matrix Registers Register Definitions The HP E1361A 4 X 4 Relay Matrix is a register-based slave device. See Figure B-1 for register definitions. ID Register b+00 Write Undefined Undefined Read* RegBas Manufacturer ID * Returns FFFF...
  • Page 66: Addressing The Registers

    Addressing the Registers To read or write to specific registers, you must use the register address. Since the addresses for HP 75000 Series B or Series C plug-in modules are A00 through A15, use the VME A16 mnemonic for the address space.
  • Page 67: Writing To The Registers

    Register of the Channel Enable Register to close channel 20 (row 2, column 0). Or, write a "0" to bit 14 of the register to open channel 23 (row 2, column 3). Appendix B HP E1361A Relay Matrix Registers 66...
  • Page 68 Notes 67 HP E1361A Relay Matrix Registers Appendix B...
  • Page 69: Appendix C, Hp E1361A Relay Matrix Error Messages

    Sending a command to a module (card) in a switchbox that is not supported by this card the module or switchbox. 2601 Channel list required Sending a command requiring a channel list without the channel list. Appendix C HP E1361A Relay Matrix Error Messages 68...
  • Page 70 Notes 69 HP E1361A Relay Matrix Error Messages Appendix C...
  • Page 71 Index HP E1361A 4X4 Relay Matrix Module User’s Manual Boolean Parameters, 39 Bus Triggers, 58 - 59 *CLS, 60 *ESE, 60 *ESE?, 60 Card Numbers, 14 *ESR?, 60 Caution, 18 *IDN?, 60 Cautions, 17 *OPC, 60 Certification, 5 *OPC?, 60...
  • Page 72 Dual 4 X 2 Matrix, 13, 20 - 21, 26 - 27 Multiple-Module Switchbox card numbers, 14 Error channel ranges, 14 messages, 68 - 69 numbers, 68 - 69 queue, 56 register, 35 Numeric Parameters, 39 responses, 35 71 Index HP E1361A 4X4 Relay Matrix Module User’s Manual...
  • Page 73 13 trigger sources, 29, 31, 58 - 59 end-of-life detection, 63 TRIGger subsystem, 57 - 59 life expectancy, 63 Second Level Command, 38 opening, 13 Single-Module Switchbox replacement of, 63 HP E1361A 4X4 Relay Matrix Module User’s Manual Index 72...
  • Page 74 4 X 2 example, 26 - 27 SYSTem Subsystem, 55 - 56 SYSTem:CDEScription, 55 SYSTem:CPON, 55 SYSTem:CTYPe?, 56 SYSTem:ERRor?, 35, 56 Terminal Block matrix connections, 18 not using, 24 terminal connectors, 18 73 Index HP E1361A 4X4 Relay Matrix Module User’s Manual...

Table of Contents