Agilent Technologies E1465A Bedienungsanleitung Seite 1

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Thermostate Agilent Technologies E1465A herunter. Agilent Technologies E1465A User`s manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 105
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Agilent Technologies
E1465A/E1466A/E1467A
Relay Matrix Switch Modules
Users Manual
Manual Part Number: E1465-90013
Printed in U.S.A. E0301
Seitenansicht 0
1 2 3 4 5 6 ... 104 105

Inhaltsverzeichnis

Seite 1 - User’s Manual

Agilent TechnologiesE1465A/E1466A/E1467A Relay Matrix Switch ModulesUser’s Manual

Seite 2

10Notes:

Seite 3 - Contents

100 Matrix Modules Error Messages Appendix CError MessagesTable C-2. Error MessagesCodeError MessagePotential Cause(s)-109 Missing Parameter Sending

Seite 4

Relay Life 101Appendix DAppendix DRelay LifeReplacement StrategyElectromechanical relays are subject to normal wear-out. R

Seite 5

102 Relay Life Appendix D• Contact Resistance Maximum Value. As the relay begins to wear out, its contact resistance increases. When the resistance

Seite 6

Index 103IndexE1465A/E1466A/E1467A Relay Matrix Modules User’s ManualAABORt subsystem, 52addressing matrix modules, 15addressing registers, 83ARM su

Seite 7

104 Index E (continued)examples (cont’d)Reading the Model Number of a Module, 74Reading the OPERation Status Register, 71Reading the Registers (BASIC

Seite 8 - Documentation History

Index 105R (continued)registers (cont’d)offset, 84Relay Control, 88Status¤Control, 86types, 86Relay Control register, 88relay life, 101relay matrixe

Seite 9 - DECLARATION OF CONFORMITY

Getting Started 11Chapter 1Chapter 1Getting StartedUsing This ChapterThis chapter gives guidelines to get started using the

Seite 10

12 Getting Started Chapter 1Figure 1-1. E1465A 16x16 Relay Matrix ModuleTERMINAL MODULEMATRIX MODULEABCD

Seite 11 - Getting Started

Getting Started 13Chapter 1Figure 1-2. E1466A 4x64 Relay Matrix ModuleTERMINAL MODULEMATRIX MODULEABCD

Seite 12 - TERMINAL MODULEMATRIX MODULE

14 Getting Started Chapter 1Figure 1-3. E1467A 8x32 Relay Matrix ModuleTERMINAL MODULEMATRIX MODULEABCD

Seite 13

Getting Started 15Chapter 1Programming the Matrix ModulesThere are several ways you can program the matrix modules. One wa

Seite 14

16 Getting Started Chapter 1Example: ClosingRelays (BASIC)This example assumes a PC running BASIC and a GPIB interface. The program closes row 03, c

Seite 15 - Addressing the

Getting Started 17Chapter 1Example: ClosingRelays (Turbo C)This example assumes a PC with a GPIB Interface card (with comma

Seite 16 - Relays (BASIC)

18 Getting Started Chapter 1Notes:

Seite 17 - Relays (Turbo C)

Configuring the Matrix Modules 19Chapter 2Chapter 2Configuring the Matrix ModulesUsing This ChapterThis chapter gives guide

Seite 19 - WARNINGS and CAUTIONS

20 Configuring the Matrix Modules Chapter 2Configuring the Switch ModuleThis section gives guidelines to configure the E1465A/E1466A/E1467A switch m

Seite 20 - Configuring the Switch Module

Configuring the Matrix Modules 21Chapter 2Setting the LogicalAddress SwitchThe logical address switch (LADDR) factory setti

Seite 21 - Setting the Interrupt

22 Configuring the Matrix Modules Chapter 2NOTE When the E1406A Command Module is the resource manager, the interrupt line jumper must be installed

Seite 22

Configuring the Matrix Modules 23Chapter 2Installing theSwitch Module in aMainframeE1465/66/67A Relay Matrix Switch modules

Seite 23 - Mainframe

24 Configuring the Matrix Modules Chapter 2Configuring the Terminal ModulesThis section gives guidelines to configure the E1465A/E1466A/E1467A termi

Seite 24 - Connectors

Configuring the Matrix Modules 25Chapter 2Figure 2-6. E1466A Terminal Modulefor ExpansionDaisy Chain Rows(00-03)RowsColumns

Seite 25

26 Configuring the Matrix Modules Chapter 2Figure 2-7. E1467A Terminal ModuleDaisy Chain Rowsfor ExpansionRows (00-07)Columns (00-15)Columns (16-31)

Seite 26 - Columns (16-31)

Configuring the Matrix Modules 27Chapter 2Wiring the TerminalModulesFigures 2-8 and 2-9 give guidelines to connect user wir

Seite 27 - Wiring the Terminal

28 Configuring the Matrix Modules Chapter 2 Continued from previous pageFigure 2-9. Wiring the Terminal ModuleReplace clear cover.6Cut req

Seite 28

Configuring the Matrix Modules 29Chapter 2Attaching theTerminal Modulesto the SwitchModuleFigure 2-10 shows how to attach t

Seite 29 - Terminal Modules

3ContentsE1465A/E1466A/E1467A Relay Matrix Switch Modules User’s ManualFront Matter...

Seite 30 - Configuring Larger Matrixes

30 Configuring the Matrix Modules Chapter 2Configuring Larger Matrixes This section gives guidelines to create larger matrixes, including:• Creating

Seite 31 - E1465A TERMINAL MODULES

Configuring the Matrix Modules 31Chapter 2Figure 2-11. Creating a 32x32 MatrixE1465A TERMINAL MODULESDaisyChainRows(00-07)D

Seite 32 - Creating a 4x256

32 Configuring the Matrix Modules Chapter 2Creating a 4x256MatrixFigure 2-12 shows how to connect four E1466A 4x64 modules to create a 4-row by 256-

Seite 33 - Creating an 8x96

Configuring the Matrix Modules 33Chapter 2Creating an 8x96MatrixFigure 2-13 shows how to connect three E1467A 8x32 modules

Seite 34 - Multiple Mainframes

34 Configuring the Matrix Modules Chapter 2Creating LargerMatrixes withMultiple MainframesFigure 2-14 shows one way to connect C-Size mainframes tog

Seite 35 - Using the Matrix Modules

Using the Matrix Modules 35Chapter 3Chapter 3Using the Matrix ModulesUsing This ChapterThis chapter uses typical examples t

Seite 36 - Identification

36 Using the Matrix Modules Chapter 3Power-on and Reset Conditions The matrix modules use latching relays and the relay state remains unchanged duri

Seite 37 - (TURBO C)

Using the Matrix Modules 37Chapter 3Example: MatrixModuleIdentification(TURBO C)#include <stdio.h>#include <chpib.

Seite 38 - Switching Channels

38 Using the Matrix Modules Chapter 3Switching ChannelsUse CLOSe <channel_list> to close one or more matrix module channels and OPEN <chann

Seite 39 - Scanning Channels

Using the Matrix Modules 39Chapter 3Scanning ChannelsScanning matrix module channels consists of closing a sequence of chan

Seite 40

4Scanning Channels ... 39Example: Scanning Channels U

Seite 41 - Ports (BASIC)

40 Using the Matrix Modules Chapter 3This BASIC example program sets up the multimeter (GPIB address 70903) to scan making two-wire resistance measu

Seite 42 - Using the Scan Complete Bit

Using the Matrix Modules 41Chapter 3Example: ScanningUsing Trig In/OutPorts (BASIC)This example uses the E1406A Command Mod

Seite 43 - Scan Complete Bit

42 Using the Matrix Modules Chapter 3Querying Matrix ModulesAll query commands end with a "?". These commands are used to determine a spec

Seite 44 - Saving and Recalling States

Using the Matrix Modules 43Chapter 3When Bit 7 of the Status Byte Register is enabled by *SRE 128 to assert a GPIB Service

Seite 45 - Detecting Error Conditions

44 Using the Matrix Modules Chapter 3Saving and Recalling States*SAV <numeric_state> stores the current state of the matrix modules channels.

Seite 46 - Synchronizing Matrix Modules

Using the Matrix Modules 45Chapter 3Detecting Error ConditionsSYSTem:ERRor? requests a value from instrument's error r

Seite 47 - Understanding Matrix Modules

46 Using the Matrix Modules Chapter 3/*Enter from matrix module*/error_handler (IOENTERS (MATRIX, into, &length), "ENTER command");pri

Seite 48

Using the Matrix Modules 47Chapter 3Understanding Matrix ModulesThis section provides internal configuration details about

Seite 49 - Command Types

48 Using the Matrix Modules Chapter 3• The FIFO Interface PAL reads the Data Bus and Address Bus FIFO until the EMPTY* flag signals the FIFO Interfa

Seite 50

Matrix Modules Command Reference 49Chapter 4Chapter 4Matrix Modules Command ReferenceUsing This ChapterThis chapter describ

Seite 51 - SCPI Command Reference

5STATus:OPERation[:EVENt]? ... 71STATus:PRESet ...

Seite 52 - Subsystem Syntax ABORt

50 Matrix Modules Command Reference Chapter 4Command Separator A colon (:) always separates one command from the next lower-level command as shown b

Seite 53 - ARM:COUNt

Matrix Modules Command Reference 51Chapter 4Parameters The following table contains explanations and examples of parameter

Seite 54 - ARM:COUNt?

52 Matrix Modules Command Reference Chapter 4ABORtThe ABORt command stops a scan in progress when the scan is enabled via the interface and the trig

Seite 55 - DISPlay:MONitor:CARD

Matrix Modules Command Reference 53Chapter 4ARMThe ARM subsystem selects the number of scanning cycles (1 to 32,767) for ea

Seite 56 - DISPlay:MONitor[:STATe]

54 Matrix Modules Command Reference Chapter 4ARM:COUNt?ARM:COUNt? [<MIN | MAX>] returns the current number of scanning cycles set by ARM:COUNt

Seite 57 - INITiate

Matrix Modules Command Reference 55Chapter 4DISPlayThe DISPlay subsystem monitors the channel state of the selected module

Seite 58 - INITiate[:IMMediate]

56 Matrix Modules Command Reference Chapter 4DISPlay:MONitor[:STATe]DISPlay:MONitor[:STATe] <mode> turns the monitor mode ON or OFF.Parameters

Seite 59 - OUTPut:EXTernal[:STATe]

Matrix Modules Command Reference 57Chapter 4INITiateThe INITiate command subsystem selects continuous scanning cycles and s

Seite 60 - OUTPut[:STATe]

58 Matrix Modules Command Reference Chapter 4Example Enabling Continuous ScanningThis example enables continuous scanning of channels 10000 through

Seite 61 - OUTPut:TTLTrgn[:STATe]

Matrix Modules Command Reference 59Chapter 4OUTPutThe OUTPut command subsystem enables or disables the different trigger li

Seite 63 - [ROUTe:]

60 Matrix Modules Command Reference Chapter 4Example Enabling "Trig Out" PortOUTP:EXT ON! Enable "Trig Out" port to output pulse

Seite 64 - [ROUTe:]CLOSe?

Matrix Modules Command Reference 61Chapter 4OUTPut[:STATe]?OUTPut[:STATe]? queries the present state of the E1406A Command

Seite 65 - Comments Opening Channels:

62 Matrix Modules Command Reference Chapter 4Example Enabling TTL Trigger Bus Line 7OUTP:TTLT7:STAT 1! Enable TTL Trigger bus line 7 to output pulse

Seite 66 - [ROUTe:]SCAN

Matrix Modules Command Reference 63Chapter 4[ROUTe:]The [ROUTe:] command subsystem controls switching and scanning operatio

Seite 67

64 Matrix Modules Command Reference Chapter 4NOTE Closure order for multiple channels with a single command is not guaranteed. Channel numbers can b

Seite 68 - Subsystem Syntax STATus

Matrix Modules Command Reference 65Chapter 4[ROUTe:]OPEN[ROUTe:]OPEN <channel_list> opens the relay matrix channels s

Seite 69 - OPERation Status Register

66 Matrix Modules Command Reference Chapter 4[ROUTe:]OPEN?[ROUTe:]OPEN? <channel_list> returns the current state of the channel(s) queried. &l

Seite 70 - STATus:OPERation:ENABle?

Matrix Modules Command Reference 67Chapter 4Scanning Channels: • To scan a single channel use ROUT:SCAN (@ssrrcc)• To scan

Seite 71 - STATus:PRESet

68 Matrix Modules Command Reference Chapter 4STATusThe STATus subsystem reports the bit values of the OPERation Status Register. It also allows you

Seite 72 - SYSTem:CDEScription?

Matrix Modules Command Reference 69Chapter 4Figure 4-1. E1465A/E1466A/E1467A Status System Register Diagram0123456789101112

Seite 73 - SYSTem:CTYPe?

7AGILENT TECHNOLOGIES WARRANTY STATEMENTAGILENT PRODUCT: E1465A/E1466A/E1467A Relay Matrix Switch Modules DURATION OF WARRANTY: 3

Seite 74 - SYSTem:ERRor?

70 Matrix Modules Command Reference Chapter 4STATus:OPERation:CONDition?STATus:OPERation:CONDition? returns the state of the Condition Register in t

Seite 75 - TRIGger[:IMMediate]

Matrix Modules Command Reference 71Chapter 4Example Querying the Enable Register in the OPERation Status RegisterSTAT:OPER:

Seite 76 - TRIGger:SOURce

72 Matrix Modules Command Reference Chapter 4SYSTemThe SYSTem subsystem returns the error numbers and error messages in the error queue of a switchb

Seite 77 - TRIGger:SOURce?

Matrix Modules Command Reference 73Chapter 4SYSTem:CPONSYSTem:CPON <number> | ALL sets the selected module (card) in

Seite 78 - SCPI Commands Quick Reference

74 Matrix Modules Command Reference Chapter 4E1467A Matrix Module Model Number: SYSTem:CTYPe? <number> returns: HEWLETT-PACKARD,E14

Seite 79

Matrix Modules Command Reference 75Chapter 4TRIGgerThe TRIGger command subsystem controls the triggering operation of matri

Seite 80

76 Matrix Modules Command Reference Chapter 4TRIGger:SOURceTRIGger:SOURce <source> specifies the trigger source to advance the <channel_lis

Seite 81 - Matrix Modules Specifications

Matrix Modules Command Reference 77Chapter 4Related Commands: ABORt, [ROUTe:]SCAN, OUTPut*RST Condition: TRIGger:SOURce IMM

Seite 82

78 Matrix Modules Command Reference Chapter 4SCPI Commands Quick ReferenceThe following table summarizes the SCPI Commands for the E1465A, E1466A, a

Seite 83 - Register-Based Programming

Matrix Modules Command Reference 79Chapter 4IEEE 488.2 Common Commands ReferenceThe following table lists the IEEE 488.2 Co

Seite 84

8Safety SymbolsInstruction manual symbol affixed to product. Indicates that the user must refer to the manual for specific WARNING or CAUTION informat

Seite 85

80 Matrix Modules Command Reference Chapter 4Notes:

Seite 86 - Register Descriptions

Matrix Modules Specifications 81Appendix AAppendix AMatrix Modules SpecificationsGeneralModule Size/Device Type:C-size VXIb

Seite 87 - Writing to the

82 Matrix Modules Specifications Appendix AE1465A Crosstalk Between Channels Specifications are for 16 x 16 matrix, for Z(load) = Z(source) = 50 W.

Seite 88 - Register

Register-Based Programming 83Appendix BAppendix BRegister-Based ProgrammingAbout This AppendixThis appendix contains inform

Seite 89

84 Register-Based Programming Appendix BThe Base Address When reading or writing to a switch register, a hexadecimal or decimal register address is

Seite 90 - Programming Examples

Register-Based Programming 85Appendix BFigure B-1. Registers Within A16 Address SpaceFigure B-2. Registers Within the E1406

Seite 91 - (C/HP-UX)

86 Register-Based Programming Appendix BRegister DescriptionsEach matrix module contains two read registers, one read/write register, and 16 write r

Seite 92 - Measurements

Register-Based Programming 87Appendix BReading theStatus/Control RegisterFor Status/Control register reads, three bits are

Seite 93

88 Register-Based Programming Appendix BRelay ControlRegisterThere are 16 relay control registers: Bank 0 Relay Control Register (base + 2016) throu

Seite 94

Register-Based Programming 89Appendix BBank 7 Relay Control RegisterAddressBase+2E1615 14 13 12 11 10 9 8 7 6 5 4 3 2 1 071

Seite 95 - Channels (BASIC)

9 Manufacturer’s Name: Agilent Technologies, Inc. Manufacturer’s Address: Basic, Emerging and Systems Technologies Product Generation Unit815 14th

Seite 96 - Channels (C/HP-UX)

90 Register-Based Programming Appendix BProgramming ExamplesThis section provides example programs in BASIC and C/HP-UX, including:• Example: Readin

Seite 97

Register-Based Programming 91Appendix BExample: Readingthe Registers(C/HP-UX)This C/HP-UX programming example reads the Man

Seite 98

92 Register-Based Programming Appendix BExample: MakingMeasurements(BASIC)This BASIC programming example closes bit 1 on bank 0, waits for a measure

Seite 99 - Matrix Modules Error Messages

Register-Based Programming 93Appendix BExample: MakingMeasurements(C/HP-UX)This C/HP-UX programming example closes bit 1 on

Seite 100 - Error Messages

94 Register-Based Programming Appendix B/*SUB VER_TIME*/ver_time( ){struct timeval first, second, lapsed;struct timezone tzp;gettimeofday(&fi

Seite 101 - Relay Life

Register-Based Programming 95Appendix BExample: ScanningChannels (BASIC)This BASIC programming example scans through the ba

Seite 102

96 Register-Based Programming Appendix BExample: ScanningChannels (C/HP-UX)This C/HP-UX programming example scans through the bank 0 channels (closi

Seite 103

Register-Based Programming 97Appendix B/*sub to verify the time to close the switch*/ver_time( );/*sub to close a set of sw

Seite 104

98 Register-Based Programming Appendix BNotes:

Seite 105 - R (continued)

Matrix Modules Error Messages 99Appendix CAppendix CMatrix Modules Error MessagesError TypesTable C-2 lists the error messa

Kommentare zu diesen Handbüchern

Keine Kommentare