3. HP does not warrant that the operation of HP products will be interrupted or error free. If HP is unable, within a reasonable time, to repair or replace any product to a condition as warranted, customer will be entitled to a refund of the purchase price upon prompt return of the product.
Documentation History All Editions and Updates of this manual and their creation date are listed below. The first Edition of the manual is Edition 1. The Edition number increments by 1 whenever the manual is revised. Updates, which are issued between Editions, contain replacement pages to correct or add additional information to the current Edition of the manual.
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" mark accordingly. Tested in a typical configuration in an HP C-Size VXI mainframe. March 3, 1998...
Please fold and tape for mailing Reader Comment Sheet HP E8462A User’s Manual and SCPI Programming Guide Edition 1 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 are not eligible for the drawing).
Refer to Figure 1-1 for the following description. Relay Organization The 256 channels of the HP E8462A Relay Multiplexer are organized into 8 banks with 32 channels per bank. The channels in each bank are as follows:...
Analog Bus The “Analog Bus Front Panel Connector” on the module allows you to connect this Multiplexer to to a VXI Multimeter (such as the HP E1411A/B and/or E1326A/B) directly. Either of these Multimeter’s allow you to configure the Multimeter and one or more E8462A Multiplexers in a “Scanning Voltmeter”...
Page 14
Figure 1-1. HP E8462A Simplified Schematic Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Caution WIRING THE TERMINAL CARD. When wiring to the terminal connectors on the HP E8462A Terminal Card, be sure not to exceed a 5mm strip back of insulation to prevent the possibility of shorting to other wiring on adjacent terminals.
The Multiplexer module can be configured to the operating modes through the VXIplug&play driver or via SCPI commands. These drivers are located on the supplied CD-ROM. Before installing the module into a VXIbus mainframe (e.g. HP E1401A), you need to set the Multiplexer’s logical address. Setting the Logical The factory default logical address switch setting is 112.
Installing Protection The module is shipped from the factory with a bag of jumpers. You must install these on the E8462A PC board in one of the two settings shown in Resistor Jumpers Figure 1-3. It is recommended you install them in the default position shown in Figure 1-3 if your application requires 100Ω...
Installing the Multiplexer in a Mainframe The HP E8462A may be installed in any slot (except slot 0) in a C-size VXIbus mainframe. Refer to Figure 1-4 to install the Multiplexer in a mainframe. NOTE: The extraction levers will not seat the backplane connectors on older VXIbus mainframes.
Connecting Field Wiring Field Wiring The E8462A IS NOT supplied with a terminal card or connectors. You may purchase 160-pin terminal connectors, necessary crimp-and-insert contacts Not Using Optional and the required crimp tool from Hewlett-Packard or directly from the Terminal Cards manufacturer, ERNI Components (see Table 1-1 below).
A single-conductor with contact (a crimp-and-insert contact is crimped onto one end, the other end is not terminated) is available as HP pn 8150-5207. Length: 2 meters Wire Gauge: 24 AWG Insulation Rating: 105 C maximum Voltage: 250 V maximum Figure 1-5.
Page 21
CH 254 CH 159 CH 191 Terminal 15 CH 223 CH 255 Figure 1-6. HP E8462A Multiplexer Front Panel Pin-out 1-Wire Mode 20 Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 22
CH 95 HI CH 95 LO Terminal 15 CH 127 LO CH 127 HI Figure 1-7. HP E8462A Multiplexer Front Panel Pin-out 2-Wire Mode Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 23
Terminal 15 CH 63 LO 2 CH 63 HI 2 Figure 1-8. HP E8462A Multiplexer Front Panel Pin-out 3-Wire Mode and 4-Wire Mode 22 Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Use the 19.5 inch analog bus cable part number E1326-61611 for analog bus connection between your HP E1326 and the HP E8462A. The cable described in Figure 1-9 will be too short for connection to the HP E1326. WARNING The Multiplexer inputs must be limited to 30VACrms or 60VDC if either end of the analog bus is accessible to users (such as on the front panel of a multimeter).
The crimp-and-insert contacts you must purchase (HP P/N 1252-6533 for single contact) are gold-plated, accept a wire size of 20 to 26AWG, and carry a maximum current of 2A @70°C. You will also need a crimp tool (HP P/N 8710-2306 or ERNI Components P/N 014374) and optionally a disassembly tool (HP P/N 8710-2307 or ERNI Components P/N 471555).
Page 26
J101 J102 Figure 1-10. HP E8462A Option 014 Fault Tolerant Terminal Card Connector Pin-Out Option 015 Ribbon Cable Option 015 Terminal Block provides nine ribbon-cable header connectors. This option is identical to option 014 but does not have fault protection PTC Connector Terminal resistors.
Page 27
Wiring a Terminal Card Figure 1-11 shows how to connect wire to the optional terminal blocks. Figure 1-11. Wiring a Terminal Card 26 Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 28
Mark the last See Figure 1-12 digit of the MUX for more detail. model number e.g., E846 Figure 1-11. Wiring a Terminal Card (continued) Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 29
Attaching a Terminal Figure 1-12 shows how to attach an optional terminal block to the HP E8462A Relay Multiplexer module. Block to the Multiplexer Figure 1-12. Attach a Terminal Block to the Multiplexer 28 Configuring the HP E8462A Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Programming the Multiplexer To program the HP E8462A Multiplexer using SCPI, you must know the interface and module address and SCPI commands to be used. Guidelines to select SCPI commands for the Multiplexer follow. See the HP 75000 Series C Installation and Getting Started Guide for interface addressing.
Channel Numbers, The HP E8462A Multiplexer channel numbers are 0000 through 0255 under the 1-wire mode. The channels can be addressed using individual channel Ranges, and Lists numbers or channel ranges. Note For all other modes, the “channel” is actually used to refer to the paired channel.
Visual C++ but should compile under any standard ANSI C compiler. To run the program you must have the HP SICL Library, the HP VISA extensions, and an HP 82340 or 82341 HP-IB module installed and properly configured in your PC. An HP E1406 Command Module is required.
The nine C relays are in their normally closed position. In addition, after a command, the scan channel list is empty. Table 2-1 lists the *RST parameters and default values for the functions following turn-on or reset. Table 2-1. HP E8462A Default Conditions for Power-on and Reset Default Parameter Value Description ARM:COUNt Number of scanning cycles is one.
Switching or Scanning There are two general ways to use the HP E8462A Relay Multiplexer. First, you can use the command subsystem (see Chapter 3) to ROUTe:FUNCTion set up the multiplexer in any of its 12 operating modes: 1-Wire (1-1X256, 2-1X128, 4-1X64, 8-1X32), 2-Wire (1-2X128, 2-2X64, 4-2X32, 8-2X16), 3-Wire (1-3X64), or 4-Wire (1-4X64, 2-4X32, 4-4X16).
Page 38
Performing To perform measurements via analog bus, you need to either manually close the analog bus connection control relays (CH9200-9204) through command Measurements via or execute the command ROUTe:CLOSe ROUTe:SCAN:PORT ABUS. Analog Bus 1-wire, 2-wire, 3-wire and 4-wire measurements can be made via analog bus by connecting CH9200-9204.
Mode: WIRE1 Figure 2-1 shows the 1-Wire mode (configured as a 1 x 256 multiplexer). • Tree Relays: T0 through T7 are closed to connect the specific channels Description: one 1-wire x 256 ch MUX to Terminal Bus Ter0 and Ter1. •...
Mode: WIRE2 Figure 2-2 shows the 2-Wire mode. All 256 channels form 128 2-wire pairs which connect to Terminal Bus Ter0 and Ter1. Description: • Tree Relays: T0 through T7 are closed to connect the specific channel one 2-wire x 128 ch MUX pairs to Terminal Bus Ter0 and Ter1.
Other Modes The HP E8462A can also be configured as two 128x1, four 64x1, eight 32x1, two 64x2, four 32x2, eight 16x2, two 32x4 or four 16x4 multiplexers. The ROUTe:FUNCtion command can be used to automatically set these modes.
Page 42
NOTE: See Figure 1-8 for 3-wire and 4-wire front panel pin-out. 3-Wire uses Ter0, Ter1 and Ter4 4-Wire uses Ter0, Ter1, Ter4 and Ter5 Figure 2-3. 3-Wire and 4-wire Operating Mode Using the Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Mode: WIRE1x2 and The HP E8462A can be configured as two 128 x 1 or two 64 x 2 multiplexers. Figure 2-4 illustrates these configurations. WIRE2x2 Front Panel Pin-out: See Figure 1-6 for 1-wire or Figure 1-7 for 2-wire. Description:...
Mode: WIRE1x4, The HP E8462A can be configured as four 64 x 1, four 32 x 2 and two 32 x 4 multiplexers. In this configuration, the 256 channels are divided into 8 WIRE2x4, groups, each one is a 32 x 1 multiplexer. The 8 groups are connected to eight...
Mode: WIRE1x8, The HP E8462A can be configured as eight 32 x 1, eight 16 x 2 and four 16 x 4 multiplexers. In this configuration, the 256 channels are divided into 8 WIRE2x8, groups, each one is a 32 x 1 multiplexer. The 8 groups are connected to eight...
OUTPut command can be used to enable the HP E1406A Command Module's “Trig Out” port, TTL Trigger bus line (0-7) or ECL Trigger bus lines (0-1). Figure 2-7 illustrates the commands in the scanning sequence.
Page 47
HP E1412A has an HP-IB select code = 7, primary address = 09 and secondary address = 03. • HP E8462A has an HP-IB select code = 7, primary address = 09 and secondary address = 14. • Controller is an IBM compatible PC, the programming language is Visual C/C++ with HP VISA extensions.
Page 48
Visual C++ but should compile under any standard ANSI C compiler. To run the program you must have the HP SICL Library, the HP VISA extensions, and an HP 82340 or 82341 HP-IB module installed and properly configured in your PC. An HP E1406 Command Module is required.
Page 49
= viOpenDefaultRM ( &viRM); if(VI_SUCCESS > errStatus) printf(“ERROR: viOpenDefaultRM() returned 0x%x\n”,errStatus); /* Open the Module instrument session */ errStatus = viOpen(viRM,INSTR_ADDR, VI_NULL,VI_NULL,&E8462A); if(VI_SUCCESS > errStatus) printf(“ERROR: viOpen() returned 0x%x\n”,errStatus); /* Open the Multimeter instrument session */ errStatus = viOpen(viRM,MULTI_ADDR, VI_NULL,VI_NULL,&E1412A);...
Page 50
= viPrintf(E8462A,”*RST;*CLS\n”); if (VI_SUCCESS > errStatus) printf(“ERROR: viPrintf() returned 0x%x\n”,errStatus); /* Enable Trigger Output on TTL2 */ errStatus = viPrintf(E8462A, “OUTP:TTLT0 ON\n”); if(VI_SUCCESS > errStatus) printf(“ERROR: viPrintf() returned 0x%x\n”,errStatus); /* Set Trigger Input On TTL 1 */ errStatus = viPrintf(E8462A, “TRIG:SOUR TTLT1\n”);...
Page 51
> errStatus){ printf(“ERROR: viQueryf() returned 0x%x\n”,errStatus);} for (ii=0;ii<10;ii++) { printf (Reading %d is: %lf\n”,ii,readings[ii]); } /* Reset E8462A to open all channels*/ errStatus = viPrintf(E8462A,”*RST\n”); if (VI_SUCCESS > errStatus) { printf(“ERROR: viPrintf() returned 0x%x\n”,errStatus);} /* Close the E8462A Instrument Session */ errStatus = viClose (E8462A);...
Page 52
FETCH? 3. Trigger the multiplexer (*TRG command). This opens the channel and closes the next channel in the list. After the relay settles, the HP E1406A outputs a trigger to trigger the multimeter. 4. Repeat steps 2 and 3 in a loop until all channels in the channel list have been scanned.
Enter the number (0-9) in the state parameter of the desired saved state. If *SAV was not previously executed using the selected number, the Multiplexer will be configured to the reset values (see "Table 2-1. HP E8462A Default Conditions for Power-on and Reset" on page 35). Note Scan lists are not saved when a state is saved.
Detecting Error Conditions There are two general approaches to error checking. The simplest, but most time consuming, is to ask the instrument whether there are errors at every step of the switching process. This is called “polling” and is illustrated in the two previous program examples.
Routing Relay The HP E8462A uses eight Form C (C100 - C107) relays to route closed channels to the appropriate terminal line (Ter0 to Ter15) dependent on the Operation FUNCtion mode set. A ninth Form C relay (C108) is used to switch terminal lines to the analog bus.
Page 56
WIRE1 Mode Topology Table 2-2. One 1-Wire X 256-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch bank 0-ch 0 bank 2-ch 0 bank 4-ch 0 bank 6-ch 0 bank 0-ch 1 bank 2-ch 1 bank 4-ch 1 bank 6-ch 1...
Page 57
WIRE2 Mode Topology Table 2-3. One 2-Wire X 128-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch 0 HI bank 0-ch 0 0 LO bank 0-ch 0 64 HI bank 4-ch 0 64 LO bank 4-ch 0 1 HI...
Page 58
WIRE3 and WIRE4 Mode Topology Table 2-4. One 3-Wire (or 4-Wire) X 64-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Closure Channel # Relay Bank-Ch 0 HI1 bank 0-ch 0 0 LO1 bank 0-ch 0 0 HI2 bank 2-ch 0 0 LO2...
Page 59
WIRE1X2 Mode Topology Table 2-5. Two 1-Wire X 128-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch MUX0 MUX0 MUX1 MUX1 bank 0-ch 0 bank 2-ch 0 bank 4-ch 0 bank 6-ch 0 bank 0-ch 1 bank 2-ch 1...
Page 60
WIRE1X4 Mode Topology Table 2-6. Four 1-Wire X 64-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch MUX0 MUX1 MUX2 MUX3 bank 0-ch 0 bank 2-ch 0 bank 4-ch 0 bank 6-ch 0 bank 0-ch 1 bank 2-ch 1...
Page 61
WIRE1X8 Mode Topology Table 2-7. Eight 1-Wire X 32-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch MUX0 MUX2 MUX4 MUX6 bank 0-ch 0 bank 2-ch 0 bank 4-ch 0 bank 6-ch 0 bank 0-ch 1 bank 2-ch 1...
Page 62
WIRE2X2 Mode Topology Table 2-8. Two 2-Wire X 64-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch MUX0 MUX1 0 HI bank 0-ch 0 0 LO bank 0-ch 0 0 HI bank 4-ch 0 0 LO bank 4-ch 0...
Page 63
WIRE2X4 Mode Topology Table 2-9. Four 2-Wire X 32-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch MUX0 MUX2 0 HI bank 0-ch 0 0 LO bank 0-ch 0 0 HI bank 4-ch 0 0 LO bank 4-ch 0...
Page 64
WIRE2X8 Mode Topology Table 2-10. Eight 2-Wire X 16-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Bank-Ch Channel # Relay Bank-Ch MUX0 MUX4 0 HI bank 0-ch 0 0 LO bank 0-ch 0 0 HI bank 4-ch 0 0 LO bank 4-ch 0...
Page 65
WIRE4X2 Mode Topology Table 2-11. Two 4-Wire X 32-Channel Topology Table. Channel # Relay Closure Channel # Relay Bank-Ch Channel # Relay Closure Channel # Relay Bank-Ch MUX0 0 HI1 bank 0-ch 0 0 LO1 bank 0-ch 0 0 HI2 bank 2-ch 0 0 LO2 bank 2-ch 0...
Page 66
WIRE4X4 Mode Topology Table 2-12. Four 4-Wire X 16-Channel Topology Table. Channel # Relay Closure Channel # Relay Closure Channel # Relay Closure Channel # Relay Closure MUX0 0 HI1 bank 0-ch 0 0 LO1 bank 0-ch 0 0 HI2 bank 2-ch 0 0 LO2 bank 2-ch 0...
Page 67
66 Using the Multiplexer Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Using This Chapter This chapter describes the Standard Commands for Programmable Instruments (SCPI) and IEEE 488.2 Common (*) commands applicable to the HP E8462A 256-Channel Relay Multiplexer. See the HP E1406A Command Module User’s Manual for additional information on SCPI and common commands. This chapter contains the following sections: •...
Linking IEEE 488.2 Common Commands with SCPI Commands. Use only a semicolon between the commands. For example: Commands *RST;OUTP:TTLT4 ON ARM:COUNt 25;*WAI 68 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(for example, ON, OFF, 1, 0). Any non-zero value is considered true. Discrete Parameters selects from a finite number of values. These parameters use mnemonics to represent each valid setting. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(SCPI) reference commands for the multiplexer. Commands on the following pages are listed alphabetically by subsystem and also within each subsystem. 70 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
. The current number of scan cycles is returned when not specified. With as a parameter, returns 1 and returns 32,767. 72 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 74
The command returns 10. ARM:COUN? ARM:COUN 10 Set 10 scans per INIT command. ARM:COUN? Query number of scans. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Check hardware associated with the no-power banks for shorts. • The *TST? command will return <card_number>*100 + 14 for any HP E8462A module that has a bank not receiving power. The DIAG:FUSE? command can then be used to find out which fuse on the module has the problem.
DIAGnostic:INTerrupt[:LINE] <card_number>, <line_number> sets Multiplexer DIAGnostic:INTerrupt[:LINE] interrupt line. The card_number specifies which HP E8462A in a multiple-module switchbox, is being referred to. The line_number can be 1 through 7 corresponding to VXI backplane interrupt line 1-7. Parameter Name Type Range of Values Default Value <card_number>...
Example Query the scan delay time setting. DIAG:SCAN:DELay? 2 Query the scan delay time setting on card number 2. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
It is possible however, to send these commands over the HP-IB interface, and control the terminal’s display. In this case, care must be taken that the instrument receiving the DISPlay command is the same one that is currently selected on the terminal;...
• Typing in another command on the terminal will cause the DISPlay:MONitor[:STATe] to automatically be set to OFF (0). NOTE: Use of the OFF parameter is useful only if the command is issued across the HP-IB interface. • Selecting the Module to be Monitored: Use the DISPlay:MONitor:CARD command to select the module.
Turn the monitor mode on DISPlay:MONitor[:STATe]? DISPlay:MONitor[:STATe]? queries the monitor mode state to determine if it is set to ON or OFF. 80 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The selected output can be enabled, disabled, and queried. The three available outputs are the ECLTrg, TTLTrg trigger buses as well as the command module’s (HP E1406A) front panel "Trig Out" port. Subsystem Syntax...
Query bus enable state. OUTPut[:EXTernal][:STATe] OUTPut[:EXTernal][:STATe] < mode > Enables or disables the "Trig Out" port on the HP E1406A Command Module to output a trigger when a channel is closed during a scan. ON|1 enables the port and OFF|0 disables the port.
For example, if TTLTrg1 is the active output and TTLTrg4 is enabled, TTLTrg1 will become disabled and TTLTrg4 will become the active output. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
"1" since the port is enabled. OUTP:TTLT7:STAT 1 Enable TTL Trigger bus line 7. OUTP:TTLT7? Query bus enable state. 86 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
WIRE1X4 cc0000 to cc0063 cc1000 to cc1063 cc2000 to cc2063 cc3000 to cc3063 table is continued on next page HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 89
Comments The [ROUTe:]FUNCtion command is used to selct the mode for the HP E8462A module. The interpretation of the channel_list as to which relays will open or close depends upon the selected mode. One-wire modes (WIRE1, WIRE1X2, WIRE1X4 and WIRE1X8): The HP E8462A consists of double pole relays.
Page 90
- 9201 connects analog L1 to the low side of the channel connection. - 9202 connects analog G to analog L1. This is needed to connect the Guard of an HP E1411 to the Low connection. - 9203 connects analog H2 to the high side of the second pair of a four-wire...
Command: Using the command to reconfigure the FUNCtion FUNCtion multiplexer, the command must be sent EACH TIME the card is powered up. 90 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 92
One-Wire Modes (WIRE1, WIRE1X2, WIRE1X4 and WIRE1X8): One-wire by 1 MUX, 2 MUXs, 4 MUXs or 8 MUXs. The HP E8462A uses double- pole relays and a control relay is used to obtain one-wire capability. A different channel will appear if you change the position of the control relay.
= card number (01 - 99), b = bank or MUX number (0 to one less than number of MUXs), and nnn = channel number (0 to one less than the number of switches per MUX). 92 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 94
One-Wire Modes (WIRE1, WIRE1X2, WIRE1X4 and WIRE1X8): One-wire by 1 MUX, 2 MUXs, 4 MUXs or 8 MUXs. The HP E8462A uses double-pole relays and a control relay is used to obtain one-wire capability. A different channel will appear if you change the position of the control relay. Only HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ...
Page 95
9200 to 9204 to disconnect the banks from the analog bus. These switches are labeled AB200 - AB204 in Figure 1-1. - 9200 disconnects analog H1 from switch C108 (9108). 94 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
- 9201 disconnects analog L1 from the low side of the channel connection. - 9202 disconnects analog G from analog L1. This is needed to disconnect the Guard of an HP E1411 from the Low connection. - 9203 disconnects analog H2 from the high side of the second pair of a four-wire connection.
Comments Defining Scan List: When ROUTe:SCAN is executed, the channel list is checked 96 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 98
ROUT:FUNC is used to select the mode for the HP E8462A module. The interpretation of the channel_list as to which relays will open or close depends upon the selected mode. Control Relays: The SCAN command will automatically close and open the appropriate control relays to connect the desired channels to the common terminals.
Multimeter and Analog Hi of Multimeter to the MUX switches. It also connects Analog Low of the mulitmeter to Ter2 to provide a connection to the user common ground. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
"ABUS". SCAN:PORT ABUS Selects the analog bus port. SCAN:PORT? Query the port selection. 100 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
8 will never appear set when is queried. However, you can find bit 8 set with the STAT:OPER:COND? query command. STAT:OPER:EVEN? HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
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 (zero) after sending the command. STATus:OPERation[:EVENt]? HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
0. It does not affect either the "status byte" or the "standard event status". PRESet does not clear any of the Event Registers. 104 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Value numeric 1 through 99 number Comments Multiplexer Module Description: The command returns, SYSTem:CDEScription? depending on mode currently configured, the following HP E8462A descriptions: FUNCtion Mode Description NONE User defined mode “8 x 16 Channel GP Relay Mux” WIRE1 One-wire mode “256 Channel 1-Wire Relay Mux”...
> command returns: HEWLETT-PACKARD,E8462A,0,A.09.00 where the 0 after E8462A is the module serial number (always 0) and A.09.00 is an example of the module revision code number. Example Reading the Model Number of a Card #1 Module SYST:CTYP? 1 Returns the model number.
*RST Example Reading the Error Queue SYST:ERR? Query the error queue, read and print the numbers/message. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Analog Switch Register and checks if the register data are as expected. 108 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 110
2 (test_number parameter is 299) and return the number of times the self-test fails. This test operates all relays on the card. HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Is used to select the polarity of the output trigger. For the TRIGger:SLOPe < HP E8462A, this command is not used. 110 HP E8462A Relay Multiplexer Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
TRIGger:SOURce EXTernal selected, only one switchbox at a time can use the external trigger input at the HP E1406A "Trig In" port. The trigger input is assigned to the first switchbox that requested the HP E8462A Relay Multiplexer Command Reference...
Page 113
ECLTrg n selected, only one switchbox at a time can use the trigger bus selected on the HP E1406A Command Module bus. The trigger input is assigned to the first switchbox that requested the trigger source (with TRIGger:SOURce TTLTrg...
The following table lists the IEEE 488.2 Common (*) Commands that apply to the HP E8462A module. The operation of some of these commands is described earlier in this manual. For more information on Common Commands, refer to the HP E1406A Command Module User’s Manual or the ANSI/IEEE Standard 488.2-1987.
This chapter gives application information and examples for using the HP E8462A 256-Channel Relay Multiplexer to make measurements with the HP E1411 (or HP E1326 used with a C-size adapter installed in the C-size mainframe) 5½-Digit Multimeter in the scanning voltmeter configuration.
( *RST command sent to the voltmeter address), all 256 channels and the tree relays are open. All E8462A routing relay common terminals are set to the normally closed contact. In addition, after *RST command, the current scan channel list is invalidated. See the HP E1326/E1411B 5½-Digit Multimeter User's Manual for the reset...
The Scanning Voltmeter The switchbox device driver discussed in Chapter 2 DOES NOT apply to the E8462A multiplexer when part of a scanning voltmeter. The note on Page 117 prescribes the use of the HP E1326/E1411 5½-Digit Multimeter device driver and command reference. The multimeter's Command Quick Reference is provided at the end of this chapter for your scanning voltmeter application reference.
E1411 (or E1326) multimeter. Figure 4-1 is a schematic representation of the scanning voltmeter using the E1411B multimeter with an E8462A multiplexer. The analog bus is connected from multiplexer to multiplexer in multiple switch module scanning voltmeter instruments to provide a continuous bus for the instrument.
4 and 6 and banks 5 and 7. Two lines from each bank will automatically be paired to form the 4-wire channel) Chapter 4 HP E8462A Scanning Voltmeter Application Examples 121 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Scanning Voltmeter Command Quick Reference The following tables summarize SCPI commands for the HP E1326 and HP E1411 5½-Digit Multimeters. Command Description ABORt Place multimeter in idle state. CALibration :LFRequency 50 | 60 | MIN | MAX Change line reference frequency.
Page 124
Should return 0. If code 1, 2, 3, or 4 occurs, return the multimeter to Hewlett-Packard for repair. Chapter 4 HP E8462A Scanning Voltmeter Application Examples 123 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Rating reduced to 30V ACrms, 42V ACpeak for exposed conductors. Caution When using the Option 012 Terminal Block: The front panel connectors on the HP E8462A module must be replaced after 15,000 hours of >180Vrms voltage stress due to the close terminal spacing and the potential for pin-to-pin leakage if the module regularly switches voltages greater than 180VDC, 180VACrms or 254VACpeak/transient.
33 dB 15 dB 128:1 (2-wire) 85 dB 65 dB 45 dB 30 dB 16:1 (2-wire) 85 dB 65 dB 45 dB 30 dB HP E8462A Specifications Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Relays that wear out normally or fail due to misuse should not be considered defective and are not covered by the product’s warranty. 128 HP E8462A Specifications Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
32 word (64 byte) block of addresses. Figure B-1 shows the register address location within A16 as it might be mapped by an embedded controller. Figure B-2 shows the location of A16 address space in the HP E1405A/B and E1406A Command modules.
Page 131
A16 Address Space When the HP E1406A Command Module is not part of your VXIbus system Outside the Command (Figure B-1), the multiplexer’s base address is computed as: Module C000 + (LADDR * 64) or (decimal) 49,152 + (LADDR * 64)
Page 132
A16 Address Space When the A16 address space is inside the HP E1406A Command module (Figure B-2), the multiplexer’s base address is computed as: Inside the Command Module or Mainframe 1FC000 + (LADDR * 64) or (decimal) 2,080,768 + (LADDR * 64)
Register Offset The register offset is the register’s location in the block of 64 address bytes. For example, the multiplexer’s Status/Control Register has an offset of 04 When you write a command to this register, the offset is added to the base address to form the register address: DC00 + 04...
The Multiplexer has 25 registers (refer to Table B-1). This section contains a description of each register. Undefined register bits appear as "1" when the register is read, and have no effect when written to. Table B-1. HP E8462A 256-Channel Multiplexer Registers Register Addr. Offset...
The “Programming Example” on page 141 shows how to read the ID Register. Device Type Reading the Device Type Register returns 026B (decimal = 619) which identifies the device as the HP E8462A 256-Channel Relay Multiplexer. Register base + 02 Write Undefined...
Page 136
Status/Control Register Bits Defined: *WRITE BITS (Control Register) bit 0 Writing a “1” to bit 0 resets the module to the power-on state (all channels open). Allow a 5 mS delay, then you must set bit 0 back to “0” before the multiplexer will resume normal open/close operations.
Relay Control Writing to the Relay Control Registers (base + 20 to base + 34 ) allows you to open or close any one of the 256 channel relays or the 21 tree relays, nine Registers routing relays or five analog bus relays. Any number of relays per bank can be closed at a time.
Timer Control This register provides a programmable timer for relay settling time. Programmable times are 2 mS, 5 mS, 8 mS and 64 mS. The primary purpose Register of the 64 mS time period is testing. Settling times for the relays on this multiplexer can be accomodated by 8 mS or less.
Closing Channels The following flowchart shows how to close (or open) a multiplexer channel and determine when it has finished closing (or opening). Bit = 7 HP E8462A BUSY Bit Figure B-3. Closing/Opening a Multiplexer channel • Comments The address of the multiplexer Status Register is base + 04 .
Using a Multimeter This flowchart shows the timing sequence between closing an HP E8462A Multiplexer channel and triggering an HP E1326/E1411 multimeter. with the Multiplexer Figure B-4. Program Timing Between Multiplexer and Multimeter • Comments Multiplexer Status Register bit 7 (BUSY bit) is monitored to determine when a channel can be closed (or opened), and when a channel has finished closing (or opening).
The following programs were developed on an embedded controller using Visual C/C++ programming language and using the SICL interface library. Configuration You can also use an external PC connected via HP-IB to an HP E1406A Command Module. The command module simply provides direct access to the VXI backplane.
Page 143
/* This program reads the ID Register, reads the Device Type Register, */ /* reads the Status Register, reads the modules bank 0 Register, */ /* and closes channels 000 and 001. */ /* (Visual C/C++ program using HP VISA I/O calls.) */ #include <visa.h> #include <stdio.h>...
Page 144
0x20,&bank0_ch); if(err<VI_SUCCESS) err_handler(mux,err); printf(“Bank 0 ch 000-015 registe value =0x%4X\n”,bank0_ch); /* close HP VISA session */ viClose(mux); viClose(defaultRM); } /* end of main */ Error Handling Function /************************************************************/ void err_handler() ViStatus err; char err_msg[1024]={0}; viStatusDesc(mux,err,err_msg); printf(“ERROR = %s\n”,err_msg); return;...
Appendix C Error Messages Error Types Table C-2 lists the error messages generated by the HP E8462A Relay Multiplexer module firmware when programmed by SCPI. Errors with negative values are governed by the SCPI standard and are categorized in Table C-1. Error numbers with positive values are not governed by the SCPI standard.
Page 147
Table C-2. Multiplexer Error Messages Code Error Message Potential Cause(s) -211 Trigger ignored Trigger received when scan not enabled. Trigger received after scan complete. Trigger too fast. -213 Init Ignored Attempting to execute an INIT command when a scan is already in progress. -222 Data out of range Parameter value is outside valid range.
Page 148
Index HP E8462A 256-Channel Relay Multiplexer , 129, A16 Address Space Card Numbers A16 Address Space Inside the Command Module Changing Operating Mode A16 Address Space Outside the Command Module Channel closing, 82, 88, 94, Abbreviated SCPI Commands lists, Address...
Page 150
Group Execute Trigger (GET) Multiple-module Switchbox query state of, 90, Multiplexer changing the operating mode, HP BASIC Programs command reference, measurements using scanning voltmeter, logical address, 130, 131, HP-IB programming the, Group Execute Trigger (GET),...
Page 151
Power-on Conditions scanning voltmeter, Non-continuous Scanning Program execution Notes on Scanning Program Timing Numbers Program Timing and Execution card, Programming channel, Register-based, Numeric Command Parameters Programming Examples numeric parameters Programming the Multiplexer Programs, Example One-Wire Channel Switching , 89, *OPC? Query Common (*) Commands analog bus port,...
Page 152
Registers base address, Saving States condition, Scan Channels Event, using BUS triggers with an external device to, event, operation status, 101, 101, 103, 103, Scan Complete Bit reading registers, using the example, reading the relay control, Scan Cycles relay control, continuous scanning, standard event, enabling and disabling,...
Page 153
SCPI Commands Starting abbreviated, scan, ARM subsystem, 72, 72, scanning cycles, 81, boolean parameters, scanning process, command separator, States recalling, DIAGnostic subsystem, recalling and saving, discrete parameters, saving, DISPlay subsystem, STATus format, OPERation implied, CONDition?, INITiate subsystem, 81, 81, 82, ENABle, linking, ENABle?,...
Page 154
Switching or Scanning TTL Trigger Synchronizing the Multiplexer with a Multimeter enabling and setting, 85, 111, SYSTem query state of, CDEScription?, Two-wire Ohms Scanning Measurements CPON, Two-wire Resistance Measurements CTYPe?, scanning voltmeter, ERRor?, Types error, , 105, 105, 106, 106, SYSTem Subsystem Temperature Measurements By Channel Switching User Inputs...
Need help?
Do you have a question about the E8462A and is the answer not in the manual?
Questions and answers