Agilent E1442-90003 - Manuals
Agilent E1442-90003 – Manual in PDF format online.
Manuals:
Manual Agilent E1442-90003
Summary
9 Manufacturer’s Name: Agilent Technologies, Inc. Manufacturer’s Address: Measurement Products Unit 815 14 th Street S.W. Loveland, CO 80537 USA Declares, that the product Product Name: 64-Channel Form C Switch Model Number: E1442A Product Options: This declaration includes all options of the above ...
Getting Started 11 Chapter 1 Chapter 1 Getting Started Using This Chapter This chapter shows how to get started using the E1442A 64-Channel Form C Switch Module. It gives guidelines to configure, install and program the module. Chapter contents include: • Switch Description . . . . . . . . . . . . ....
Getting Started 13 Chapter 1 Switch Block Diagram Figure 1-2 is a simplified block diagram of the Form C switch with internal bus and available terminal modules (Standard, Option 010, and Option 020). Figure 1-2. E1442A Form C Switch - Simplified Block Diagram Terminal Module terminals to the intern...
14 Getting Started Chapter 1 Terminal Module Descriptions Figure 1-3 shows the Standard Terminal Module Form C configuration with solder lugs, the Option 010 Terminal Module Form C configuration with signal conditioning circuitry, and the Option 020 Form A Screw Terminal configuration. Figure 1-4 sh...
16 Getting Started Chapter 1 Configuring the Switch This section gives guidelines to configure the switch, including the following items. See "Configuring the Terminal Modules" for information on configuring the terminal modules. • Warnings and Cautions • Setting the Logical Address • Settin...
Getting Started 17 Chapter 1 CAUTION WIRING TERMINAL MODULE: When wiring to the terminal connectors on a terminal module, do not exceed a 5mm strip back of insulation to prevent the possibility of shorting to other wiring on adjacent terminals. CAUTION STATIC-SENSITIVE DEVICE. Use anti-static proced...
18 Getting Started Chapter 1 Setting the Logical Address The E1442A switch module logical address is set with the Logical Address Switch (LADDR) on the module. The factory setting for the LADDR is 120. Valid addresses are from 1 to 254. The module logical address value is set by the sum of the decim...
20 Getting Started Chapter 1 Setting Interrupt Priority Interrupts are enabled at power-up, after a SYSRESET, or after resetting the module via the control register. An interrupt is generated after any channel enable register is accessed when interrupts are enabled. The interrupt is generated approx...
Getting Started 21 Chapter 1 Using the Internal Buses The E1442A 64-Channel Form C Switch Module contains internal buses to which you can connect any channel contact. Figure 1-8 shows channels 0 and 63 and the internal bus structure. There is a bus for the common (C), the normally closed (NC), and t...
Getting Started 23 Chapter 1 Installing the Switch in a Mainframe The E1442A switch module can be installed in any slot (except Slot 0) of a C-size VXIbus mainframe. See Figure 1-10 for installation steps. Figure 1-10. Installing the Switch in a VXI Mainframe the mainframe by pushing Seat the E1442A...
24 Getting Started Chapter 1 Configuring the Terminal Modules This section gives guidelines to configure the Standard Form C Configuration, Option 010 Form C Configuration, and the Option 020 Form A Configuration terminal modules, including: • Wiring the Terminal Modules • Attaching Terminal Modules...
26 Getting Started Chapter 1 Attaching Terminal Modules to the Switch Module See Figure 1-13 for steps to attach a terminal module to the switch module. Figure 1-13. Attaching a Terminal Module to the Switch Module Extraction Lever levers and push both levers out simultaneously use a small screwdriv...
Getting Started 27 Chapter 1 Configuring the Option 010 Terminal Module This section describes the Option 010 Terminal Module. With this terminal module, you can add components to configure a variety of passive signal conditioning circuits including pullups, pulldowns, and single-ended and different...
Getting Started 29 Chapter 1 Example: Straight-Through Configuration Any channel of the terminal module can be configured as a straight-through Form C relay. In this mode no resistors or capacitors are included. A two-position jumper is placed on the mode selection jumper. Figure 1-16 shows a typica...
30 Getting Started Chapter 1 Example: Resistor Divider Configuration Any channel can be configured as a resistor divider connected to the normally open (NO) contact of the Form C relay. The user-supplied SIP resistor can be replaced by a standing resistor with it inserted in the solder hole of the S...
Getting Started 31 Chapter 1 Example: Low-Pass Filter Configuration Any channel can be configured as a low-pass filter connected to the normally open contact of the Form C relay. Figure 1-18 shows a typical low-pass filter configuration. For this example, resistor R25 and capacitor C25 are to be add...
32 Getting Started Chapter 1 Example: Common Terminal Pullup Configuration Any channel can be configured as a pullup (or pulldown) resistor connected to any of the contacts of the Form C relay. Figure 1-19 shows a typical channel 25 with the pullup attached to the COM contact. For this example, the ...
Getting Started 33 Chapter 1 Example: Normally Closed Terminal Pullup Configuration Any channel can be configured as a pullup (or pulldown) resistor connected to any of the contacts of the Form C relay. Figure 1-20 shows channel 25 with the pullup attached to the NC contact. For this example, SIP re...
34 Getting Started Chapter 1 Example: Normally Open Terminal Pullup Configuration Any channel can be configured as a pullup (or pulldown) resistor connected to any of the contacts of the Form C relay. Figure 1-21 shows channel 25 with the pullup attached to the NO contact. For this example, SIP resi...
Getting Started 35 Chapter 1 Example: Divider with Filter Configuration Any channel can be configured as a resistor divider with a low-pass filter connected to the normally open contact of the Form C relay. Figure 1-22 shows a typical divider with filter configuration. For this example, resistor R25...
36 Getting Started Chapter 1 Example: Differential Divider or Filter Configuration Any channel can be configured as a differential divider (with optional filter) connected to the normally open contact of the Form C relay. The differential divider requires that two channels be used. Figure 1-23 shows...
Getting Started 37 Chapter 1 Programming the Switch This section gives guidelines and examples to program the E1442A 64-Channel Form C switch module using Standard Commands for Programmable Instruments (SCPI), including: • Specifying SCPI Commands • Start-up Exercises Specifying SCPI Commands To pro...
38 Getting Started Chapter 1 Channel Addresses Channel addresses (channel_list) have the form (@ccnn) where cc = switch card number (01-99) and nn = channel numbers (00-63). You can address single channels (@ccnn), multiple channels (@ccnn,ccnn,...), sequential channels (@ccnn:ccnn), groups of seque...
Getting Started 39 Chapter 1 Start-Up Exercises This section provides a set of four start-up exercises you can use to quickly get your E1442A 64-Channel Form C Switch operational, including: • Exercise 1: Check Device Driver (E1406A only) • Exercise 2: Query Module Identity • Exercise 3: Perform Ope...
40 Getting Started Chapter 1 Exercise 2: Query Module Identity Turn mainframe power OFF. If you want to set a logical address other than the factory-set address of 120, see "Setting the Logical Address" to set a different logical address for the switch. Install the switch module in the mainf...
Getting Started 41 Chapter 1 (1':+,/( 28738767$723(5" !Query the status operation event register (17(5$ !Bit 8 reported high (status byte bit 7 was high) 35,1767$723(5(9(17%,7 $ !Print response to the STAT:OPER query (1' RUN the program. You should hear channel relays opening and closing, especi...
E1442A Application Examples 43 Chapter 2 Chapter 2 E1442A Application Examples Using This Chapter This chapter provides application information and examples for using the E1442A 64-Channel Form C Switch Module in a switchbox. The chapter contents are: • General Scanning Information . . . . . . . . ....
E1442A Application Examples 45 Chapter 2 Using Scanning Trigger Sources The 75,*6285 command specifies the source to advance the scan. You can use the 75,* command to advance the scan when 75,*6285%86 or 75,*6285+2/' is set. The 2873XW command can be used to enable the E1406A Command Module Trig Out...
46 E1442A Application Examples Chapter 2 Saving and Recalling States This section contains information about saving and recalling a switch module state. The switchbox driver can store up to 10 states. Saving States The 6$9 QXPHULFBVWDWH ! command saves the current instrument state. The state number ...
48 E1442A Application Examples Chapter 2 Scanning with External Instruments Scanning Form C switch channels has the same effect as executing multiple CLOSe commands. Thus, scanning is useful when the outputs from a number of devices under test (DUTs) are to be measured with an instrument. Three exam...
E1442A Application Examples 49 Chapter 2 10 OUTPUT 722;"TRIG EXT;...." ! Configure instrument 20 OUTPUT 70915;"OUTP ON" ! Enable Trig Out port 30 OUTPUT 70915;"TRIG:SOUR BUS" ! GPIB bus triggering 40 OUTPUT 70915;"SCAN (@100:102)" ! Scan channels 00-02 50 OUTPUT 70915...
50 E1442A Application Examples Chapter 2 1. ,1,7 (line 50) closes channel 100. 2. Closure causes trigger to be output from Trig Out port.3. Trigger to Ext Trig In initiates channel 100 measurement.4. Channel 100 measurement result stored in instrument.5. Trigger is then output from Measurement Compl...
E1442A Command Reference 51 Chapter 3 Chapter 3 E1442A Command Reference Using This Chapter This chapter describes Standard Commands for Programmable Instruments (SCPI) and summarizes IEEE 488.2 Common (*) commands applicable to the E1442A 64-Channel Form C Switch Module. This chapter contains the f...
52 E1442A Command Reference Chapter 3 Command Separator A colon (:) always separates one command from the next lower-level command as shown below: [ROUTe:]SCAN:MODE? Colons separate the root command from the second-level command [ROUTe:]SCAN) and the second level from the third level (SCAN:MODE?). A...
E1442A Command Reference 53 Chapter 3 Parameters ParameterTypes. The following table contains explanations and examples of parameter types you might see later in this chapter. Optional Parameters. Parameters shown within square brackets ([ ]) are optional parameters. (Note that the brackets are not ...
54 E1442A Command Reference Chapter 3 ABORt The ABORt command stops a scan in progress when the trigger sources are either TRIGger:SOURce BUS or TRIGger:SOURce HOLD. See the comments to stop a scan if trigger source is not BUS or HOLD. Subsystem Syntax ABORt Comments Channel Status After an ABORt: A...
E1442A Command Reference 55 Chapter 3 NOTE Clearing the interface using a Ctrl+C from the terminal during a scan leaves the last channel it closed in the closed position and does not set the Scan Complete status bit. Related Commands: ARM, INITiate:CONTinuous, [ROUTe:]SCAN, TRIGger Example Stopping ...
E1442A Command Reference 61 Chapter 3 INITiate The INITiate subsystem selects continuous scanning cycles and starts the scanning cycle. Subsystem Syntax INITiate :CONTinuous <mode>:CONTinuous?[:IMMediate] INITiate :CONTinuous INITiate:CONTinuous < mode > enables or disables continuous sc...
62 E1442A Command Reference Chapter 3 Example Enabling Continuous Scans ,1,7&21721 Enables continuous scanning 6&$1# Sets channel list ,1,7 Starts scanning cycle INITiate:CONTinuous? INITiate:CONTinuous? queries the scanning state. With continuous scanning enabled, the command returns 1 . Wi...
E1442A Command Reference 63 Chapter 3 OUTPut The OUTPut subsystem enables one trigger line of the E1406 Command Module. It also can disable the active line. Subsystem Syntax OUTPut :ECLTrgn [:STATe] <mode>[:STATe]? [:EXTernal] [:STATe] <mode>[:STATe]? :TTLTrgn [:STATe] <mode>[:STAT...
82 E1442A Command Reference Chapter 3 SCPI Commands Quick Reference The following table summarizes the SCPI Commands for the E1442A 64-Channel Form C Switch Module used in a switchbox. . Command Description ABORt Aborts a scan in progress ARM :COUNt <number> MIN |MAX:COUNt? [MIN|MAX] Multiple ...
E1442A Command Reference 83 Chapter 3 IEEE 488.2 Common Commands Reference The following table lists the IEEE 488.2 Common (*) commands accepted by the E1442A 64-channel Form C Switch Module. The operation of some of these commands is described in Chapter 2 of this manual. For more information on Co...
Specifications 85 Appendix A Appendix A Specifications Maximum Input Voltage: High to Low Any Terminal to Chassis150VDC 150VDC 150VAC RMS 150VAC RMS 210VAC Peak 210VAC Peak Power Up/Down States: All Open Typical Time to Open/Close a Channel: 13 msec Module Size/Device Type: C, register-based (Maximu...
Register-Based Programming 87 Appendix B Appendix B Register-Based Programming About This Appendix This appendix contains the information you can use for register-based programming of the E1442A. The contents include: • Register Programming vs. SCPI Programming . . . . . . . . . . . . 85 • Addressin...
88 Register-Based Programming Appendix B The Base Address When reading or writing to a switch register, a hexadecimal or decimal register address is specified. This address consists of a base address plus a register offset. The base address used in register-based programming depends on whether the A...
Register-Based Programming 89 Appendix B Register Offset The register offset is the register’s location in the block of 64 address bytes. For example, the switch’s Status/Control Register has an offset of 04 16 . When you write a command to this register, the offset is added to the base address to f...
90 Register-Based Programming Appendix B Register-Based Programming the E1442A The E1442A Form C Switch Module is a register-based slave device. There are 64 independent switches on the card which are controlled using the Switch Control Registers. There are four register types on this module: • Iden...
Register-Based Programming 91 Appendix B Register Access with Memory Mapping (Embedded Controller) When using an embedded controller, VXI A16 address space is usually mapped to some block of memory within the controller’s addressable memory space. See the manual for the specific embedded controller ...
92 Register-Based Programming Appendix B If bit 6 is returned as a 0 , interrupts are enabled. If bit 6 is returned as a 1 , interrupts are disabled. Bit 14 is the MODID bit. When a 0 is returned in bit 14, the module has been selected with a high state on the P2 MODID line (this occurs during turn-...
94 Register-Based Programming Appendix B Register Definitions Manufacturer ID Register (read-only register) Addressb+00 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Read Manufacturer ID; Returns FFFFh = Hewlett-Packard A16 only register-based device. Device Type Register (read-only register) Addressb+02...
Register-Based Programming 95 Appendix B Switch Enable Registers You write to the switch enable registers to close (or open) a channel. Write a "1" to the register to close a relay (channel). Write a "0" to the register to open a relay (channel). Reading any Switch Enable Register wi...
96 Register-Based Programming Appendix B Programming Example Beginning of Program /* This program resets the E1442A, closes channels and reads the*//* switch’s relay control registers, opens channels and scans all 64*//* channels on the module. * #include <sicl.h>#include <stdio.h>#inclu...
Register-Based Programming 97 Appendix B Close and Open Channels /********** close and open channels **********/ /* set all bits in register for channels 0-15 (offset 10) to 1 */iwpoke((unsigned short *)(base_addr + 0x10), 0xffff); /* read the E1442A relay control registers and print their value*//*...
98 Register-Based Programming Appendix B /* scan channels 48-63 (register offset 16) */ for (k=0; k15; k++) { iwpoke ((unsigned short *)(base_addr + 0x16), ldexp(1,k)); delay (50); } /* set all bits to 0 to open last closed channel */ iwpoke ((unsigned short *)(base_addr + 0x16), 0); /* close sessio...
E1442A Error Messages 99 Appendix C Appendix C E1442A Error Messages Error Types Table C-2 lists the error messages generated by the E1442A Form C Switch module firmware when programmed by SCPI. Errors with negative values are governed by the SCPI standard and are categorized in Table C-1. Error num...
100 E1442A Error Messages Appendix C Error Messages Table C-2. E1442A 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...
Index 101 Symbols *CLS , 83 *ESE , 83 *ESE? , 83 *ESR? , 83 *IDN? , 83 *OPC , 83 *OPC? , 83 *RCL , 83 *RST , 83 *SAV , 83 *SRE , 83 *SRE? , 83 *STB? , 83 *TRG , 83 *TST? , 83 *WAI , 83 A abbreviated commands , 52 ABORt subsystem , 54 addressing registers , 87 addressing the switch , 37 ARM:COUNt , 5...
Agilent Manuals
-
Agilent E7405A
Manual
-
Agilent E5500 B-series
Manual
-
Agilent 6681A
Manual
- Agilent E3634A Manual
-
Agilent 83485A
Manual
-
Agilent 665xA
Manual
-
Agilent FS4100
Manual
-
Agilent 664xA
Manual
-
Agilent HP 83621A
Manual
-
Agilent DP1400
Manual
-
Agilent 3589A GP-IB
Manual
-
Agilent 5185-5991
Manual
-
Agilent HP 16500H
Manual
- Agilent N9030a Manual
-
Agilent 86100-90086
Manual
-
Agilent n3305a
Manual
- Agilent MODEL 8719ET Manual
-
Agilent J6800A
Manual
-
Agilent 08112-90004
Manual
-
Agilent 87421A
Manual