Agilent Technologies E8462A User Manual
Agilent Technologies E8462A User Manual

Agilent Technologies E8462A User Manual

256-channel relay multiplexer
Table of Contents

Advertisement

Quick Links

Agilent E8462A
256-Channel Relay Multiplexer
User's Manual and SCPI Programming Guide
Where to Find it - Online and Printed Information:
System installation (hardware/software) ............VXIbus Configuration Guide
(Supplied with Agilent Command Modules , Embedded Controllers, and VXLink.)
Module configuration and wiring .......................This Manual
SCPI programming .............................................This Manual
SCPI example programs .....................................This Manual, Driver Disk
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................................Agilent VISA User's Guide
Agilent VEE programming information.............Agilent VEE User's Manual
*E8462-90000*
Manual Part Number: E8462-90000
Printed in Malaysia E0912
Agilent 75000 Series C

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies E8462A

  • Page 1 User’s Manual and SCPI Programming Guide Where to Find it - Online and Printed Information: System installation (hardware/software) ....VXIbus Configuration Guide (Supplied with Agilent Command Modules , Embedded Controllers, and VXLink.) Module configuration and wiring .......This Manual SCPI programming ..........This Manual SCPI example programs ........This Manual, Driver Disk...
  • Page 3: Table Of Contents

    Safety Symbols ......................6 WARNINGS......................... 6 Declaration of Conformity.................... 7 User Notes........................8 Chapter 1 Configuring the Agilent E8462A Multiplexer ............11 Using This Chapter ..................... 11 Module Description ....................11 Relay Organization ....................11 Analog Bus ......................12 Optional Terminal Cards ..................12 Warnings and Cautions....................
  • Page 4 2-Wire Resistance Measurements ............... 53 Routing Relay Operation ..................54 Function Mode Topologies..................54 Chapter 3 Agilent E8462A Relay Multiplexer Command Reference ........67 Using This Chapter ..................... 67 Command Types ......................67 Common Command Format ................67 SCPI Command Format ..................67 Linking Commands .....................
  • Page 5 TRIGger:SOURce? ................... 113 IEEE 488.2 Common Command Reference ............. 114 SCPI Command Quick Reference ................115 Chapter 4 Agilent E8462A Scanning Voltmeter Application Examples ......... 117 Using This Chapter ....................117 Reset Conditions ....................... 118 The Scanning Voltmeter ................... 119 Making Measurements....................
  • Page 6 4-Wire Ohms Measurements ................121 Scanning Voltmeter Command Quick Reference............. 122 Appendix A Agilent E8462A Specifications .................. 125 General Characteristics ..................... 125 Input Characteristics ....................126 Maximum Input ....................126 DC Performance (Typical) ......................126 AC Performance (Typical) ......................127 Relay Life ......................
  • Page 7: Edition

    QUALITY, AND FITNESS FOR A PARTICULAR PURPOSE. 8. Agilent will be liable for damage to tangible property per incident up to the greater of $300,000 or the actual amount paid for the product that is the subject of the claim, and for damages for bodily injury or death, to the extent that all such damages are determined by a court of competent jurisdiction to have been directly caused by a defective Agilent product.
  • 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

    Declaration of Conformity Declarations of Conformity for this product and for other Agilent products may be downloaded from the Internet. There are two methods to obtain the Declaration of Conformity: • Go to http://regulations.corporate.agilent.com/DoC/search.htm. You can then search by product number to find the latest Declaration of Conformity.
  • Page 10: User Notes

    Notes:...
  • Page 11 Notes:...
  • Page 12 Notes:...
  • Page 13: Configuring The Agilent E8462A Multiplexer

    Refer to Figure 1-1 for the following description. Relay Organization The 256 channels of the E8462A Relay Multiplexer are organized into eight banks with 32 channels per bank. The channels in each bank are as follows:...
  • Page 14: Analog Bus

    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 Agilent E1411B and/or E1326B) directly. Either of these Multimeter’s allow you to configure the Multimeter and one or more E8462A Multiplexers in a “Scanning Voltmeter”...
  • Page 15 Figure 1-1. Agilent E8462A Simplified Schematic Configuring the Agilent E8462A Multiplexer...
  • Page 16: Warnings And Cautions

    Caution WIRING THE TERMINAL CARD. When wiring to the terminal connectors on the Agilent 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.
  • Page 17: Configuring The Multiplexer Module

    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. Agilent E1401A), you need to set the Multiplexer’s logical address. Setting the Logical The factory default logical address switch setting is 112.
  • Page 18: Setting The Interrupt Priority Line

    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...
  • Page 19: Installing The Multiplexer In A Mainframe

    Installing the Multiplexer in a Mainframe The Agilent 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.
  • Page 20: Connecting Field Wiring

    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 Agilent Technologies or directly from the...
  • Page 21: Front Panel Connector Pin-Out

    A single-conductor with contact (a crimp-and-insert contact is crimped onto one end, the other end is not terminated) is available as Agilent P/N 8150-5207. Length: 2 meters Wire Gauge: 24 AWG Insulation Rating: 105 C maximum Voltage: 250 V maximum Figure 1-5.
  • Page 22 Reserved CH 221 CH 253 CH 158 CH 190 Reserved CH 222 CH 254 CH 159 CH 191 Terminal 15 CH 223 CH 255 Figure 1-6. Agilent E8462A Multiplexer Front Panel Pin-out 1-Wire Mode 20 Configuring the Agilent E8462A Multiplexer...
  • Page 23 CH 94 HI CH 94 LO Reserved CH 126 LO CH 126 HI CH 95 HI CH 95 LO Terminal 15 CH 127 LO CH 127 HI Figure 1-7. Agilent E8462A Multiplexer Front Panel Pin-out 2-Wire Mode Configuring the Agilent E8462A Multiplexer...
  • Page 24 CH 62 HI 2 CH 63 HI 1 CH 63 LO 1 Terminal 15 CH 63 LO 2 CH 63 HI 2 Figure 1-8. Agilent E8462A Multiplexer Front Panel Pin-out 3-Wire Mode and 4-Wire Mode 22 Configuring the Agilent E8462A Multiplexer...
  • Page 25: Connecting The Analog Bus

    Analog Bus analog bus. Use flat ribbon analog bus cables between Multiplexers and other Agilent VXI modules that have an analog bus (both C-size modules or B-size modules in a C-size adapter). Agilent E1411B 5-Digit Multimeter users (and Agilent E1326B in a C-size adapter) must continue the analog bus...
  • Page 26: Terminal Cards

    P101 through P108 provide the channels and terminal bus connection from Terminal Block the front panel connectors (J101 and J102) of the Agilent E8462A; P109 is a 16-pin connector for the analog bus connection. DS101 and DS102 are LEDs which provide information as follows. The green LED (DS101) will light as the Multiplexer is accessed by the VXI controller.
  • Page 27 J101 J102 Figure 1-10. Agilent 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 28 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 Agilent E8462A Multiplexer...
  • Page 29 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 Agilent E8462A Multiplexer...
  • Page 30 Attaching a Terminal Figure 1-12 shows how to attach an optional terminal block to the Agilent E8462A Relay Multiplexer module. Block to the Multiplexer Figure 1-12. Attach a Terminal Block to the Multiplexer 28 Configuring the Agilent E8462A Multiplexer...
  • Page 31: Programming The Multiplexer

    Programming the Multiplexer To program the Agilent 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 Agilent 75000 Series C Installation and Getting Started Guide for interface addressing.
  • Page 32: Card Numbers

    Logical Address = 112 Secondary Address = 14 CARD NUMBER 02 Multiplexer Number 2 Logical Address = 113 CARD NUMBER 03 Multiplexer Number 3 Logical Address = 114 Figure 1-13. Card Numbers in a Multiple-module Configuration 30 Configuring the Agilent E8462A Multiplexer...
  • Page 33: Channel Numbers, Ranges, And Lists

    Channel Numbers, The Agilent E8462A Multiplexer channel numbers are 0000 through 0255 under the 1-wire mode. The channels can be addressed using individual Ranges, and Lists channel numbers or channel ranges. Note For all other modes, the “channel” is actually used to refer to the paired channel.
  • Page 34: Initial Operation

    Visual C++ but should compile under any standard ANSI C compiler. To run the program you must have the Agilent SICL Library, the Agilent VISA extensions, and an Agilent 82340 or 82341 GPIB module installed and properly configured in your PC. An Agilent E1406 Command Module is required.
  • Page 35: Example: Reset, Self Test, Module Id, And Close Channel

    = viQueryf(E8462A,”*IDN?\n”,”%t”,id_string); if (VI_SUCCESS > errStatus) { printf(“ERROR: viQueryf() returned 0x%x\n”,errStatus); return errStatus;} printf(“ID is %s\n”,id_string); /* Close Channel 002 */ errStatus = viPrintf(E8462A, “FUNC 1,WIRE1;CLOS (@1002)\n”); if(VI_SUCCESS > errStatus){ printf(“ERROR: viPrintf() returned 0x%x\n”,errStatus); return errStatus;} Configuring the Agilent E8462A Multiplexer...
  • Page 36 (VI_SUCCESS > errStatus) { printf(“ERROR: viClose() returned 0x%x\n”,errStatus); return 0;} /* Close the Resource Manager Session */ errStatus = viClose (viRM); if (VI_SUCCESS > errStatus) { printf(“ERROR: viClose() returned 0x%x\n”,errStatus); return 0;} return VI_SUCCESS; 34 Configuring the Agilent E8462A Multiplexer...
  • Page 37: Using The Multiplexer

    The nine C relays are in their normally closed position. In addition, after a *RST command, the scan channel list is empty. Table 2-1 lists the parameters and default values for the functions following turn-on or reset. Table 2-1. Agilent E8462A Default Conditions for Power-on and Reset Default Parameter Value Description ARM:COUNt Number of scanning cycles is one.
  • Page 38: Switching Or Scanning

    Switching or Scanning There are two general ways to use the E8462A Relay Multiplexer. First, you can use the command subsystem (see Chapter 3) to set ROUTe:FUNCTion 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 39 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 ROUTe:CLOSe or execute the command 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.
  • Page 40: Mode: Wire1

    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. •...
  • Page 41: Mode: Wire2

    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.
  • Page 42: Mode: Wire3 And Wire4

    Other Modes The Agilent 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 43 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...
  • Page 44: Mode: Wire1X2 And Wire2X2

    Mode: WIRE1x2 and The Agilent E8462A can be configured as two 128 x 1 or two 64 x 2 multiplexers. Figure 2-4 illustrates these configurations. WIRE2x2 See Figure 1-6 for 1-wire or Figure 1-7 for 2-wire. Front Panel Pin-out: Description:...
  • Page 45: Mode: Wire1X4, Wire2X4, Wire4X2

    Mode: WIRE1x4, The Agilent 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 WIRE2x4, 8 groups, each one is a 32 x 1 multiplexer. The 8 groups are connected to...
  • Page 46: Mode: Wire1X8, Wire2X8, Wire4X4

    Mode: WIRE1x8, The Agilent 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 WIRE2x8, 8 groups, each one is a 32 x 1 multiplexer. The 8 groups are connected to...
  • Page 47: Scanning Channels

    Scanning Channels Scanning the Multiplexer channels consists of sequentially closing a channel (and its associated tree relays), making some measurement , opening that channel, and then repeating that process with the next channel in a channel list. You can make a single scan through the channel list or scan a multiple number of times.
  • Page 48 Agilent E1412A has an GPIB select code = 7, primary address = 09 and secondary address = 03. • Agilent E8462A has an GPIB select code = 7, primary address = 09 and secondary address = 14. • Controller is an IBM compatible PC, the programming language is Visual C/C++ with Agilent VISA extensions.
  • Page 49 Visual C++ but should compile under any standard ANSI C compiler. To run the program you must have the Agilent SICL Library, the Agilent VISA extensions, and an Agilent 82340 or 82341 GPIB module installed and properly configured in your PC. An Agilent E1406 Command Module is required.
  • Page 50 = 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 51 = 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 52 > 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 53 Using BUS Triggers Refer to Figure 2-9. This example uses the trigger ( ) to *TRG synchronize channel closures with the Agilent 3457A Multimeter. A DC with an External Device voltage measurement is performed. Measurement synchronization is to Scan Channels attained by: 1.
  • Page 54: Recalling And Saving States

    Enter the number (0-9) in the state parameter of the desired saved state. If was not previously executed using the selected number, the *SAV Multiplexer will be configured to the reset values (see "Table 2-1. Agilent E8462A Default Conditions for Power-on and Reset" on page 35). Note Scan lists are not saved when a state is saved.
  • Page 55: Detecting Error Conditions

    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.
  • Page 56: Routing Relay Operation

    Routing Relay The Agilent 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 57 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 58 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 59 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 60 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 61 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 62 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 63 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 64 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 65 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 66 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 67 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 68 66 Using the Multiplexer...
  • Page 69: Agilent E8462A Relay Multiplexer Command Reference

    Using This Chapter This chapter describes the Standard Commands for Programmable Instruments (SCPI) and IEEE 488.2 Common (*) commands applicable to the Agilent E8462A 256-Channel Relay Multiplexer. See the Agilent E1406A Command Module User's Manual for additional information on SCPI and common commands. This chapter contains the following sections: •...
  • Page 70: Linking Commands

    Some examples of common commands are shown below: *RST *ESR 32 *STB? Linking 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 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 71: Parameters

    Boolean Parameters represent a single binary condition that is either true or false (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. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 72: Scpi Command Reference

    SCPI Command Reference This section describes the Standard Commands for Programmable Instruments (SCPI) reference commands for the multiplexer. Commands on the following pages are listed alphabetically by subsystem and also within each subsystem. 70 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 73: Abort

    Trigger command will be via backplane (bus) interface (*TRG command generates trigger). INIT:CONT ON Set continuous scanning. SCAN (@10000:10007) Scan channels 0 to 7. INIT Starts scan, closes channel 0. ABOR Abort scan in progress. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 74: Arm

    Returns the current number of scanning cycles set by ARM:COUNt? [MIN|MAX] ARM:COUNt . The current number of scan cycles is returned when not specified. With as a parameter, returns 1 and returns 32,767. 72 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 75 This example sets a multiplexer module for 10 scanning cycles 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. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 76: Diagnostic

    • The *TST? command will return <card_number>*100 + 14 for any Agilent 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.
  • Page 77: Diagnostic:interrupt[:Line]

    DIAGnostic:INTerrupt[:LINE] DIAGnostic:INTerrupt[:LINE] <card_number>, <line_number> sets Multiplexer interrupt line. The card_number specifies which Agilent 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>...
  • Page 78: Diagnostic:interrupt:timer

    DIAGnostic:INTerrupt:TIMer? queries the specified multiplexer DIAGnostic:INTerrupt:TIMer? <card_number> module and returns the interrupt delay time. Example Query the interrupt timer setting. DIAG:INT:TIM? 2 Query the interrupt timer setting on card number 2. 76 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 79: Diagnostic:scan:delay

    DIAGnostic:SCAN:DELay? <card_number> module and returns the delay time set between opening and closing during a scan. Example Query the scan delay time setting. DIAG:SCAN:DELay? 2 Query the scan delay time setting on card number 2. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 80: Display

    The DISPlay subsystem monitors the channel state of a selected module (or card) in a switchbox. The DISPlay command subsystem only operates with a RS-232 terminal connected to the Agilent E1405/1406 command module’s RS-232 port. These commands control the display on the terminal, and would in most cases be typed directly from the terminal keyboard.
  • Page 81: Display:monitor[:State]

    • Monitor Mode on an Agilent E1405/E1406 Command Module Display: The display format for the E8462A 256-Channel Multiplexer is as follows: WIRE1, WIRE1x2, WIRE1x4 and WIRE1x8 Displays Closed channels are identified in each mux. A closed relay on each mux will be displayed for all 1-wire modes (WIRE1, WIRE1x2, WIRE1x4 and WIRE1x8).
  • Page 82: Display:monitor[:State]

    Enabling the Monitor Mode DISP:MON:CARD 2 Select module #2 in a switchbox DISP:MON 1 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 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 83: Initiate

    ( ) to stop the scan. CLEAR 7 INIT:CONT ON Enable continuous scanning. SCAN (@10030:10037) Scan channels 30 to 37. INIT Start scan, close channel 30. CLEAR 7 Stop scan cycle. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 84: Initiate:continuous

    The trigger source to advance the scan is immediate (internal) triggering set with (default). TRIGger:SOURce IMMediate SCAN (@150:157) Scan channels 50 to 57. INIT Begin scan, close channel 50 (use immediate triggering). 82 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 85: Output

    For example, if is the TTLTrg1 active output, and is enabled, will become disabled and TTLTrg4 TTLTrg1 TTLTrg4 will become the active output. Related Commands: [ROUTe:]SCAN TRIGger:SOURce OUTPut:ECLTrg [:STATe]? Agilent E8462A Relay Multiplexer Command Reference...
  • Page 86: Output:ecltrgn[:State]

    Query bus enable state. OUTPut[:EXTernal][:STATe] OUTPut[:EXTernal][:STATe] < mode > Enables or disables the "Trig Out" port on the Agilent E1406A Command Module to output a trigger when a channel is closed during a scan. enables the port and disables the port. ON|1 OFF|0...
  • Page 87: Output[:External][:State]

    ) can be enabled at one time. Enabling a different output EXTernal source will automatically disable the active output. For example, if is the TTLTrg1 active output and TTLTrg4 is enabled, TTLTrg1 will become disabled and TTLTrg4 will become the active output. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 88: Output:ttltrgn[:State]

    This example enables TTL Trigger bus line 7 and queries the enable state. The command returns "1" since the port is enabled. OUTPut:TTLTrg OUTP:TTLT7:STAT 1 Enable TTL Trigger bus line 7. OUTP:TTLT7? Query bus enable state. 86 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 89: [Route:]

    WIRE2X2 cc0000 to cc0063 cc1000 to cc1063 WIRE4X2 cc0000 to cc0031 cc1000 to cc1031 WIRE1X4 cc0000 to cc0063 cc1000 to cc1063 cc2000 to cc2063 cc3000 to cc3063 table is continued on next page Agilent E8462A Relay Multiplexer Command Reference...
  • Page 90 Comments The [ROUTe:]FUNCtion command is used to selct the mode for the Agilent 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 Agilent E8462A consists of double pole relays.
  • Page 91 - 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 Agilent E1411B to the Low connection. - 9203 connects analog H2 to the high side of the second pair of a four-wire...
  • Page 92: [Route:]Close

    Not Always Optional: If used with a scanning multimeter configuration, ROUTe: must be used. ROUTe:FUNCtion Using the FUNCtion Command: Using the FUNCtion command to reconfigure the multiplexer, the command must be sent EACH TIME the card is powered up. 90 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 93 One-Wire Modes (WIRE1, WIRE1X2, WIRE1X4 and WIRE1X8): One-wire by 1 MUX, 2 MUXs, 4 MUXs or 8 MUXs. The 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.
  • Page 94: [Route:]Function

    = 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 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 95 One-Wire Modes (WIRE1, WIRE1X2, WIRE1X4 and WIRE1X8): One-wire by 1 MUX, 2 MUXs, 4 MUXs or 8 MUXs. The Agilent 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...
  • Page 96 C108 in Figure 1-1. 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 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 97: [Route:]Open

    - 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 Agilent E1411 from the Low connection. - 9203 disconnects analog H2 from the high side of the second pair of a four-wire connection.
  • Page 98: [Route:]Scan

    Comments Defining Scan List: When ROUTe:SCAN is executed, the channel list is checked 96 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 99 ROUT:FUNC is used to select the mode for the Agilent 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.
  • Page 100: [Route:]Scan:mode

    FUNC 1,WIRE4 Set mode to four-wire. TRIG:SOUR EXT Selects external trigger source. Selects four-wire  scan mode. SCAN:MODE FRES SCAN (@130:137) Scan channels 30 to 37. INIT Starts scanning cycle. 98 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 101: [Route:]Scan:mode

    This connects Analog Low of the Multimeter to Analog Guard (Common) of the 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. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 102: [Route:]Scan:port

    This example selects the analog bus port, then queries the state. Because the analog bus port is selected, the query command returns "ABUS". SCAN:PORT ABUS Selects the analog bus port. SCAN:PORT? Query the port selection. 100 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 103: Status

    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? Agilent E8462A Relay Multiplexer Command Reference...
  • Page 104 102 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 105: Status:operation:condition

    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 (zero) after sending the STATus:OPERation[:EVENt]? command. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 106: Status:preset

    Affects only the Enable Register by setting all Enable Register bits to 0. It does not affect either the "status byte" or the "standard event status". does not clear any of the Event Registers. PRESet 104 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 107: System

    Value numeric 1 through 99 number Comments Multiplexer Module Description: The command returns, SYSTem:CDEScription? depending on mode currently configured, the following 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”...
  • Page 108: System:cpon

    > 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.
  • Page 109: System:error

    The least recent error numbers/messages remain in the queue and the most recent are discarded. *RST Condition: does not clear the error queue. *RST Example Reading the Error Queue SYST:ERR? Query the error queue, read and print the numbers/message. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 110: Test

    DIAGnostic:FUSE? <card> query to determine which fuse is open. cc15 This test reads the status/configuration register and other registers, writes to and reads from unused portions of the Analog Switch Register and checks if the register data are as expected. 108 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 111 MUX mode. TEST:NUMB? 299,4 Cycle through self-test 99 four times on card number 2 (test_number parameter is 299) and return the number of times the self-test fails. This test operates all relays on the card. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 112: Trigger

    Advance scan to next channel. increment loop Increment loop count. TRIGger:SLOPe TRIGger:SLOPe < slope > Is used to select the polarity of the output trigger. For the Agilent E8462A, this command is not used. 110 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 113: Trigger:slope

    TRIGger:SOURce EXTernal selected, only one switchbox at a time can use the external trigger input at the Agilent E1406A "Trig In" port. The trigger input is assigned to the first switchbox that requested the Agilent E8462A Relay Multiplexer Command Reference...
  • Page 114 ECLTrg n selected, only one switchbox at a time can use the trigger bus selected on the Agilent E1406A Command Module bus. The trigger input is assigned to the first switchbox that requested the trigger source (with TRIGger:SOURce TTLTrg...
  • Page 115: Trigger:source

    Example Querying the Trigger Source This example sets external triggering and queries the trigger source. Since external triggering is set, returns "EXT". TRIG:SOUR? TRIG:SOUR EXT Set external trigger source. TRIG:SOUR? Query trigger source. Agilent E8462A Relay Multiplexer Command Reference...
  • Page 116: Ieee 488.2 Common Command Reference

    IEEE 488.2 Common Command Reference The following table lists the IEEE 488.2 Common (*) Commands that apply to the Agilent E8462A module. The operation of some of these commands is described earlier in this manual. For more information on Common Commands, refer to the Agilent E1406A Command Module User's Manual or the ANSI/IEEE Standard 488.2-1987.
  • Page 117: Scpi Command Quick Reference

    SCPI Command Quick Reference Table 3-3. Agilent E8462A SCPI Command 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. DIAGnostic :FUSE? <card_number> Query fuse continutity.
  • Page 118 116 Agilent E8462A Relay Multiplexer Command Reference...
  • Page 119: Agilent E8462A Scanning Voltmeter Application Examples

    Scanning Voltmeter Command Quick Reference ..Page 122 Note The multimeter must be the Agilent E1411B (or the E1326B used with a C-size adapter installed in the C-size mainframe). The device driver for these two multimeters controls Agilent switches in the scan mode.
  • Page 120: Reset Conditions

    *RST 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 command, the current scan channel list is invalidated. See the *RST Agilent E1326B/E1411B 5½-Digit Multimeter User's Manual for the reset...
  • Page 121: The Scanning Voltmeter

    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 Agilent 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.
  • Page 122: Making Measurements

    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.
  • Page 123: Voltage Measurements

    (NOTE: 4-wire channels are made by pairing banks 0 and 2, banks 1 and 3, banks 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 Agilent E8462A Scanning Voltmeter Application Examples 121...
  • Page 124: Scanning Voltmeter Command Quick Reference

    Scanning Voltmeter Command Quick Reference The following tables summarize SCPI commands for the Agilent E1326B and Agilent E1411B 5½-Digit Multimeters. Command Description ABORt Place multimeter in idle state. CALibration :LFRequency 50 | 60 | MIN | MAX Change line reference frequency.
  • Page 125 TRIGger:SOURce BUS, use the *TRG command to trigger the multimeter. *TST Self-Test Should return 0. If code 1, 2, 3, or 4 occurs, return the multimeter to Agilent Technologies for repair. Chapter 4 Agilent E8462A Scanning Voltmeter Application Examples 123...
  • Page 126 Notes: 124 Agilent E8462A Scanning Voltmeter Application Examples Chapter 4...
  • Page 127: Agilent E8462A Specifications

    Appendix A Agilent E8462A Specifications General Characteristics Module Size/Device Type C-Size VXIbus, Register based, A16/D16 Interrupt Level 1-7, selectable Cooling/Slot Watts/slot: 30W max, 10W typical P mm H Air Flow (liters/sec): 3.0 Operating Temperature 0 - 55°C Operating Humidity 65% RH, 0 - 40°C Operating Location Intended for indoor use only.
  • Page 128: Input Characteristics

    Rating reduced to 30V ACrms, 42V ACpeak for exposed conductors. Caution When using the Option 012 Terminal Block: The front panel connectors on the Agilent 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.
  • Page 129: Ac Performance (Typical)

    100 pF Crosstalk: Configuration 10kHz 100kHz 1MHz 10MHz 256:1 (1-wire) 70 dB 53 dB 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 Agilent E8462A Specifications...
  • Page 130: Relay Life

    The sensitivity of the application should be weighed against the cost of replacing relays with some useful life remaining. 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. 128 Agilent E8462A Specifications...
  • Page 131: Register-Based Programming

    This address consists of a base address plus a register offset. The base address used in register-based programming depends on whether the A16 address space is outside or inside the Agilent E1406A Command Module. Register-Based Programming...
  • Page 132 A16 Address Space When the Agilent E1406A Command Module is not part of your VXIbus Outside the Command system (Figure B-1), the multiplexer's base address is computed as: Module C000 + (LADDR * 64) or (decimal) 49,152 + (LADDR * 64)
  • Page 133 A16 Address Space When the A16 address space is inside the Agilent 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)
  • Page 134: Register Offset

    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...
  • Page 135: Register Descriptions

    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. Agilent E8462A 256-Channel Multiplexer Registers Register Addr. Offset...
  • Page 136: Id Register

    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 Agilent E8462A 256-Channel Relay Register Multiplexer. base + 02 Write...
  • Page 137 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.
  • Page 138: Relay Control Registers

    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.
  • Page 139 Bank 5 Channel 000 - 015 Relay Control Register 5 (Base + 2A base + 2A Write ch015 ch014 ch013 ch012 ch011 ch010 ch009 ch008 ch007 ch006 ch005 ch004 ch003 ch002 ch001 ch000 Read Bank 6 Channel 000 - 015 Relay Control Register 6 (Base + 2C base + 2C Write ch015 ch014 ch013 ch012 ch011 ch010 ch009 ch008 ch007 ch006 ch005 ch004 ch003 ch002 ch001 ch000...
  • Page 140: Timer Control Register

    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.
  • Page 141: Program Timing And Execution

    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 E8462A BUSY Bit Figure B-3. Closing/Opening a Multiplexer channel • Comments The address of the multiplexer Status Register is base + 04 .
  • Page 142: Using A Multimeter With The Multiplexer

    Using a Multimeter This flowchart shows the timing sequence between closing an Agilent E8462A Multiplexer channel and triggering an Agilent E1326/E1411 with the Multiplexer multimeter. 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).
  • Page 143: Programming Example

    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 GPIB to an Agilent E1406A Command Module. The command module simply provides direct access to the VXI backplane.
  • Page 144 /* 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 Agilent VISA I/O calls.) */ #include <visa.h> #include <stdio.h>...
  • Page 145 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 Agilent 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;...
  • Page 146 144 Register-Based Programming...
  • Page 147: Appendix C Error Messages

    Appendix C Error Messages Error Types Table C-2 lists the error messages generated by the Agilent 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 148 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 149 Index Agilent E8462A 256-Channel Relay Multiplexer connecting a channel to the analog, , 129, A16 Address Space scanning channels using the analog, A16 Address Space Inside the Command Module A16 Address Space Outside the Command Module Abbreviated SCPI Commands Card Numbers...
  • Page 150 Command Quick Reference Current Source Bus Scanning Voltmeter, tree relay channel, Command Reference command types Commands Descriptions ARM subsystem, 72, 72, register, CLEAR, 71, Detecting Error Conditions DIAGnostic subsystem, Device driver DISPlay subsystem, SWITCH, GET (group execute trigger), VOLTMTR, IEEE 488.2 common, DIAGnostic INITiate subsystem, 81, 81, 82, FUSE?,...
  • Page 151 Error Inputs messages in error queue, connecting user, numbers in error queue, queue, maximum number, Error Checking LADDR using interrupts with, Linking Commands Error Conditions linking commands detecting, Logical Address Error Messages factory setting, 130, 131, multiplexer, 125, register-based, Error Types setting, 130, 131, , 103, Event Register...
  • Page 152 Numbers Program Timing and Execution card, Programming Register-based, channel, Programming Examples Numeric Command Parameters Programming the Multiplexer numeric parameters Programs, Example One-Wire Channel Switching , 89, Query *OPC? analog bus port, Common (*) Commands *OPC?, 89, channel closure, 90, Opening continuous scanning state, channels, 92, 94, ECL Trigger bus line state,...
  • Page 153 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 154 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 155 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 , 105, 105, 106, 106, error, SYSTem Subsystem Temperature Measurements By Channel Switching User Inputs...
  • Page 156 Index...

Table of Contents