Text preview for : HP E1467A User & Programming.pdf part of Agilent HP E1467A User & Programming Agilent HP E1467A User & Programming.pdf
Back to : HP E1467A User & Programm | Home
Agilent 75000 Series C
Agilent E1465A/E1466A/E1467A
Relay Matrix Switch Modules
User's Manual and SCPI Programming Guide
Where to Find It - Online and Printed Information:
If your instrument has a Agilent VXIplug&play driver,
product information is organized as indicated below.
System installation (hardware/software)............. VXIbus Configuration Guide*
Agilent VIC (VXI installation software)*
Module configuration and wiring........................ This Manual
SCPI programming.............................................. This Manual
SCPI example programs...................................... This Manual
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
*Supplied with Agilent Command Modules,Embedded Controllers, and VXLink.
*E1466-90006* Manual Part Number: E1466-90006
Printed in Malaysia E0406
Contents
Agilent E1465/66/67A Relay Matrix Switch Modules
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Safety Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
WARNINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Declaration of Conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
User Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 1. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Matrix Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Instrument Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Programming the Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Specifying SCPI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Initial Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Chapter 2. Configuring the Matrix Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
WARNINGS and CAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Setting the Module Address Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Selecting the Interrupt Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Installing the Relay Matrix Switch Module in a Mainframe . . . . . . . . . . . . . . . 24
Wiring the Standard Terminal Module . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Attaching the Standard Terminal Module to the Relay Matrix Switch Module . . . . . 27
Connector Pin-Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
The Agilent E1465A Terminal Module . . . . . . . . . . . . . . . . . . . . . . . . . . 29
The Agilent E1466A Terminal Module . . . . . . . . . . . . . . . . . . . . . . . . . . 30
The Agilent E1467A Standard Terminal Module . . . . . . . . . . . . . . . . . . . . . 31
Creating Larger Matrices with Agilent E1465/66/67A Modules . . . . . . . . . . . . . 32
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Module Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Agilent E1467A Option 211 Matrix Expansion Terminal Module . . . . . . . . . . . 36
Option 211 Expansion Terminal Module Front Panel . . . . . . . . . . . . . . . . . 37
Attaching the E1467A Option 211 Matrix Expansion Terminal Module . . . . . . . . . 38
Attaching Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Using Multiple Mainframes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Chapter 3. Using the Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Matrix Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Power-On and Reset Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Module Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Switching Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Example: Sequencing Through the Agilent E1466A Channels . . . . . . . . . . . . 47
Scanning Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Example: Scanning Channels with System Multimeter Using TTL Trigger . . . . . 48
Example: Scanning Channels with an External Instrument
Using Trigger In and Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Agilent E1465/66/67A Relay Matrix Switch Modules Contents 1
Querying the Matrix Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Using the Scan Complete Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Recalling and Saving States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Detecting Error Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Synchronizing the Matrix Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Understanding the Relay Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Advantages of Latching Relays . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Increased System Throughput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Chapter 4. Relay Matrix Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . 59
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Command Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Common Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
SCPI Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Command Separator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Abbreviated Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Implied Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Linking Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
SCPI Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
ABORt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
ARM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
:COUNt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
:COUNt? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
DISPlay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
:MONitor[:STATe] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
:MONitor:CARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
INITiate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
:CONTinuous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
:CONTinuous? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
[:IMMediate] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
OUTPut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
:EXTernal[:STATe] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
:EXTernal[:STATe]? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
[:STATe] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
[:STATe]? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
:TTLTrg[:STATe] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
:TTLTrg[:STATe]? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
[ROUTe:] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
CLOSe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
CLOSe? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
OPEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
OPEN? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
SCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
STATus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
:OPERation :CONDition? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
:OPERation:ENABle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
:OPERation:ENABle? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
:OPERation[:EVENt]? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
:PRESet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
SYSTem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
:CDEScription? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
:CTYPe? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2 Agilent E1465/66/67A Relay Matrix Switch Modules Contents
:CPON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
:ERRor? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
TRIGger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
[:IMMediate] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
:SOURce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
:SOURce? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
IEEE 488.2 Common Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
SCPI Command Quick Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Appendix A. Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Relay Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
End-of-Life Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Replacement Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Appendix B. Matrix Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Using This Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Addressing the Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
The Base Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Register Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Reading and Writing to the Registers . . . . . . . . . . . . . . . . . . . . . . . . . 98
Register-Based Programming Examples . . . . . . . . . . . . . . . . . . . . . . . . . 104
Reading the Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Making Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Scanning Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Appendix C. Matrix Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Agilent E1465/66/67A Relay Matrix Switch Modules Contents 3
Notes
4 Agilent E1465/66/67A Relay Matrix Switch Modules Contents
Certification
Agilent Technologies certifies that this product met its published specifications at the time of shipment from the factory. Agilent
Technologies further certifies that its calibration measurements are traceable to the United States National Institute of Standards and
Technology (formerly National Bureau of Standards), to the extent allowed by that organization's calibration facility, and to the calibration
facilities of other International Standards Organization members.
Warranty
This Agilent Technologies product is warranted against defects in materials and workmanship for a period of one (1) year from date of
shipment. Duration and conditions of warranty for this product may be superseded when the product is integrated into (becomes a part
of) other Agilent products. During the warranty period, Agilent Technologies will, at its option, either repair or replace products which
prove to be defective.
For warranty service or repair, this product must be returned to a service facility designated by Agilent Technologies. Buyer shall prepay
shipping charges to Agilent and Agilent shall pay shipping charges to return the product to Buyer. However, Buyer shall pay all shipping
charges, duties, and taxes for products returned to Agilent from another country.
Agilent warrants that its software and firmware designated by Agilent for use with a product will execute its programming instructions
when properly installed on that product. Agilent does not warrant that the operation of the product, or software, or firmware will be
uninterrupted or error free.
Limitation Of Warranty
The foregoing warranty shall not apply to defects resulting from improper or inadequate maintenance by Buyer, Buyer-supplied products
or interfacing, unauthorized modification or misuse, operation outside of the environmental specifications for the product, or improper site
preparation or maintenance.
The design and implementation of any circuit on this product is the sole responsibility of the Buyer. Agilent does not warrant the Buyer's
circuitry or malfunctions of Agilent products that result from the Buyer's circuitry. In addition, Agilent does not warrant any damage that
occurs as a result of the Buyer's circuit or any defects that result from Buyer-supplied products.
NO OTHER WARRANTY IS EXPRESSED OR IMPLIED. Agilent SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Exclusive Remedies
THE REMEDIES PROVIDED HEREIN ARE BUYER'S SOLE AND EXCLUSIVE REMEDIES. Agilent SHALL NOT BE LIABLE
FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER BASED ON CON-
TRACT, TORT, OR ANY OTHER LEGAL THEORY.
Notice
The information contained in this document is subject to change without notice. Agilent Technologies MAKES NO WARRANTY OF
ANY KIND WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Agilent shall not be liable for errors contained herein or for
incidental or consequential damages in connection with the furnishing, performance or use of this material. This document contains
proprietary information which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced,
or translated to another language without the prior written consent of Agilent Technologies, Inc. Agilent assumes no responsibility for the
use or reliability of its software on equipment that is not furnished by Agilent.
U.S. Government Restricted Rights
The Software and Documentation have been developed entirely at private expense. They are delivered and licensed as "commercial
computer software" as defined in DFARS 252.227- 7013 (Oct 1988), DFARS 252.211-7015 (May 1991) or DFARS 252.227-7014 (Jun
1995), as a "commercial item" as defined in FAR 2.101(a), or as "Restricted computer software" as defined in FAR 52.227-19 (Jun 1987)(or
any equivalent agency regulation or contract clause), whichever is applicable. You have only those rights provided for such Software and
Documentation by the applicable FAR or DFARS clause or the Agilent standard software agreement for the product involved.
Agilent E1465A/E1466A/E1467A Relay Matrix Switch Module User's Manual
Edition 6 Rev 2
Copyright