Agilent E1446A - Manuals
Agilent E1446A – Manual in PDF format online.
Manuals:
Manual Agilent E1446A
Summary
Table of Contents Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Safety Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6WARNINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Declar...
Certification Agilent Technologies certifies that this product met its published specifications at the time of shipment from the factory. AgilentTechnologies further certifies that its calibration measurements are traceable to the United States National Institute of Standards andTechnology (formerly...
Frame or chassis ground terminal—typicallyconnects to the equipment’s metal frame. Alternating current (AC). Direct current (DC). Indicates hazardous voltages. Calls attention to a procedure, practice, or con-dition that could cause bodily injury or death. Calls attention to a procedure, practice, o...
DECLARATION OF CONFORMITY According to ISO/IEC Guide 22 and CEN/CENELEC EN 45014 Agilent E1446A Summing Amplifier/DAC User’s Manual 7 Manufacturer’s Name: Agilent Technologies, Incorporated Manufacturer’s Address: 815 – 14 th St. SW Loveland, Colorado 80537USA Declares, that the product Product Name...
Notes 8 Agilent E1446A Summing Amplifier/DAC User’s Manual
Chapter 1 Getting Started Chapter Contents This chapter provides a description of the Agilent E1446A SummingAmplifier/DAC module and describes how to install, configure, andprogram it. The main sections of this chapter are: • General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Preparation for Use This section shows you how to configure the module, install it in theAgilent 75000 Series C mainframe, address the module, and download theSCPI driver. Note The following VXIbus configuration information pertains to the Agilent E1446A Summing Amplifier/DAC. For more (VXIbus) syst...
Addressing the Amplifier The Agilent E1446A Summing Amplifier/DAC can be addressed by anexternal controller or by an embedded controller. This section describeshow to address the amplifier using an external controller with the Agilent E1445A AFG, with the Agilent E1405/06 Command Module, andwith an ...
Using an Embedded Controller The Agilent E1446A Summing Amplifier/DAC can be programmed acrossthe VXIbus backplane (select code 16) from an embedded controller, suchas the Agilent E1480A V/360. With this configuration, communication withthe register-based amplifier module can be accomplished via fou...
IBASIC, or BASIC/UX. Downloadable driver capability is available on theAgilent E1406 and on the E1405 with firmware revision A.06.00 or later.To verify the firmware revision of the Command Module, you can use the*IDN? Command: 10 DIM A$[40] 20 OUTPUT 70900;"*IDN?" 30 ENTER 70900;A$ 40 PRINT ...
Amplifier Block Diagram Figure 1-4 shows a block diagram of the Agilent E1446A SummingAmplifier/DAC. Input The Agilent E1446A Summing Amplifier/DAC has two input channels thathave identical input amplifiers with independently controlled inputimpedance and input attenuation. The input amplifier atten...
Offset DAC A precision (DAC) allows the Agilent E1446A to provide DC offsetvoltage levels. The DAC input is a complementary offset binary code. Thefull scale output provides approximately ± 10V into 50 Ω or 75 Ω load, or approximately ± 20V into high impedance. Basic Operation Getting Started 1-11
Chapter 2 Programming the Agilent E1446A Chapter Contents This chapt e r shows you how t o program t he Agile nt E 1446A using SCP ICommands. The programming e xample s found in the chapte r arewrit t e n in BASIC. T h e main se ct io n s o f t h e chapt e r are : • Inst rume nt and P rogramming Lan...
OUTPut2 :ATTenuation <attenuation>:IMPedance <impedance> :OVERload? [query only] [:STATe] <mode> :ACTual? [query only] OUTPut2 is the root keyword of the command, :ATTenuation, :IMPedance,:OVERload?, and [:STATe] are second level keywords, and :ACTual? is thethird level keyword. A ...
Instrument Driver and Example Programs Disks The E1446A instrument driver and the example programs contained in thismanual are located on the following disks: • Agilent E1446A Instrument Driver and BASIC ExamplePrograms - 3.5" 720 kbyte disk LIF Format (E1446-10031) • Agilent E1446A Instrument D...
Introductory Programs The introductory programs in this section include: • Executing the Agilent E1446A self-test. • Resetting the Agilent E1446A and clearing the Error Queue. • Querying the Agilent E1446A power-on/reset settings. The introductory program examples in this section were written with t...
Resetting and Clearing the Agilent E1446A The commands to reset and clear the amplifier are: *RST*CLS Resetting the amplifier sets it to its power-on configuration. Clearing statuson the amplifier clears the error queue. Resetting and Clearing the Agilent E1446A 1 !Resetting and clearing the Agilent...
LRN 1 !RE-STORE "LRN"10 !Assign an I/O path between the computer and the amplifier.20 ASSIGN @Amp TO 7091130 !Call the subprogram40 Lrn_conf(@Amp)50 END60 !70 SUB Lrn_conf(@Amp)80 Lrn_conf: !subprogram which queries the amp reset configuration90 DIM Lrn$[1000]100 OUTPUT @Amp;"*LRN?"1...
Example Programs The example programs in this section include: • Generating and amplifying sine waves • Selecting the input impedance • Using the differential (small signal) outputs • Setting a DC offset voltage • Summing two signals These programs configure the amplifier according to the block diag...
Generating and Amplifying Sine Waves The examples in this section show you how to amplify a sine wavegenerated by the Agilent E1445A. In the first program, the E1446A is aservant of the E1445A AFG. In the second program, the E1446A amplifiesthe signal from the E1445A, however; the E1446A is in the s...
90 OUTPUT @Afg;"*CLS"100 OUTPUT @Afg;"*SRE 32"110 OUTPUT @Afg;"*ESE 60"120 !130 !Call the subprograms140 Rst150 Sine_wave160 !170 WAIT .1 !allow interrupt to be serviced180 OFF INTR 7190 END200 !210 SUB Sine_wave220 Sine_wave: !Subprogram which sets the E1445A to output a sin...
550 REPEAT560 OUTPUT @Afg;"SYST:ERR?" !read AFG error queue570 ENTER @Afg;Code,Message$580 PRINT Code,Message$590 UNTIL Code=0600 STOP610 SUBEND Amplifying Sine Waves (Agilent E1405 Commander) This program uses the same commands and sequence as previouslydescribed, except for the OUTPut[1] c...
610 IF BIT(B,6) THEN !AFG requested service620 !End of statement if error occurs among coupled commands630 OUTPUT @Afg;""640 OUTPUT @Afg;"ABORT" !abort output waveform650 PRINT "E1445A errors"660 PRINT670 REPEAT680 OUTPUT @Afg;"SYST:ERR?" !read AFG error queue690 ENTE...
800 PRINT810 REPEAT820 OUTPUT @Amp;"SYST:ERR?" !read AMP error queue830 ENTER @Amp;Code,Message$840 PRINT Code,Message$850 UNTIL Code=0860 END IF870 STOP880 SUBEND Setting DC Voltage Offsets These examples show you how to use the amplifier to add a DC offset to asignal supplied by the E1445A...
510 !Read AFG status byte register and clear service request bit520 B=SPOLL(@Afg)530 !End of statement if error occurs among coupled commands540 OUTPUT @Afg;""550 OUTPUT @Afg;"ABORT" !abort output waveform560 REPEAT570 OUTPUT @Afg;"SYST:ERR?" !read AFG error queue580 ENTER @A...
Using the Differential (small signal) Outputs These examples show you how to use the amplifier’s differential (smallsignal) outputs. Note the following when using the outputs: • the differential (small signal) outputs are designed forhigh-frequency and low-power source applications. • with no attenu...
700 STOP710 END IF720 !730 !Read AMP (at sec addr 11) status byte register, clear service740 !request bit750 B=SPOLL(@Amp)760 IF BIT(B,6) THEN !amplifier requested service770 !End of statement if error occurs among coupled commands780 OUTPUT @Amp;""790 PRINT "E1446A errors"800 PRINT8...
Chapter 3 Command Reference Chapter Contents This chapter describes the Standard Commands for ProgrammableInstruments (SCPI) command set and the IEEE 488.2 CommonCommands for the Agilent E1446A Summing Amplifier/DAC. Included inthis chapter are the following sections: • Command Types . . . . . . . ....
Agilent E1446A / Agilent E1405/06 Commands DISPlay3-7 :MONitor[:STATe] . . . . . . . . . . . . . . 3-7 INPut[1] . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 :ATTenuation . . . . . . . . . . . . . . . . . 3-8 :IMPedance . . . . . . . . . . . . . . . . . . 3-8 INPut2 . . . . . . . . . . . . ....
OUTPut2 :ATTenuation <attenuation>:IMPedance <impedance> :OVERload? [query only] [:STATe] <mode> :ACTual? [query only] OUTPut2 is the root keyword of the command, :ATTenuation, :IMPedance,:OVERload?, and [:STATe] are second level keywords, and :ACTual? is thethird level keyword. Co...
SCPI Command Parameters The following information contains explanations and examples of theparameter types found in this chapter. Parameter Types, Explanations, and Examples • Numeric Accepts all commonly used decimal representations of numbersincluding optional signs, decimal points, and scientific...
Indefinite length block: #0<data byte(s)><NL^END> Examples of sending 4 data bytes: #14<byte><byte><byte><byte>#3004<byte><byte><byte><byte>#0<byte><byte><byte><byte><NL^END> Querying Parameter Settings Unless ...
This means that sending one of these commands can change the value setpreviously by another one of these commands. Often, this results in“Settings Conflict” errors when the program executes. To prevent theseerrors these commands must be executed in a “Coupling Group”. Refer toChapter 2 for informati...
INPut[1] The INPut[1] subsystem controls the input attenuation and impedance of the AgilentE1446A’s “Input 1” BNC. SubSystem Syntax INPut[1] :ATTenuation <attenuation>:IMPedance <impedance> :ATTenuation INPut[1]:ATTenuation <attenuation> controls the input attenuator of the “Input1...
INPut2 The INPut2 subsystem controls the input attenuation and impedance of the Agilent E1446A’s “Input 2” BNC. Subsystem Syntax INPut2 :ATTenuation <attenuation>:IMPedance <impedance> :ATTenuation INPut2:ATTenuation <attenuation> controls the input attenuator of the “Input 2”BNC. ...
OUTPut2 The OUTPut2 subsystem controls the characteristics of the Agilent E1446A’s “MainOutput” BNC. The subsystem sets the output attenuation, sets the output sourceimpedance, monitors overload conditions, and enables or disables the output. Subsystem Syntax OUTPut2 :ATTenuation <attenuation>...
Comments • A one (1) returned in response to the query indicates an overload condition exists.A zero (0) indicates there is not an overload condition. • Coupling group: none • *RST Condition: none Example Determining if an overload condition exists OUTP2:OVER? determine if overload condition exists ...
OUTPut3 The OUTPut3 subsystem controls the output impedance of the Agilent E1446A’s“Diff Output +” output. Subsystem Syntax OUTPut3 :IMPedance <impedance> :IMPedance OUTPut3:IMPedance <impedance> sets the output impedance “Diff Output +”BNC to either 50 Ω or 75 Ω . Parameters Parameter N...
OUTPut4 The OUTPut4 subsystem controls the output impedance of the Agilent E1446A’s“Diff Output -” output. Subsystem Syntax OUTPut4 :IMPedance <impedance> :IMPedance OUTPut4:IMPedance <impedance> sets the output impedance “Diff Output -”BNC to either 50 Ω or 75 Ω . Parameters Parameter N...
SOURce2:VOLTage The SOURce2:VOLTage subsystem controls the output offset voltage at the AgilentE1446A’s “Main Output” BNC. Subsystem Syntax SOURce2 :VOLTage [:LEVel] [:IMMediate] :OFFSet <voltage> [:LEVel][:IMMediate]:OFFSet SOURce2:VOLTage[:LEVel][:IMMediate]:OFFSet <voltage> sets the o...
STATus The STATus subsystem controls the SCPI-defined Operation and QuestionableSignal status registers. Each is comprised of a condition register, an event register,an enable mask, and negative and positive transition filters. Each status register works as follows: when a condition occurs, the appr...
Example Querying the Operation condition register STAT:OPER? Query Operation condition register :OPERation|QUEStionable:ENABle STATus:OPERation|QUEStionable:ENABle <unmask> specifies which bits ofthe associated event register are included in its summary bit. The summary bit is thebit-for-bit l...
SYSTem The SYSTem subsystem returns error messages and the SCPI version number towhich the Agilent E1446A complies. Subsystem Syntax SYSTem :ERRor? [query only] :VERSion? [query only] :ERRor? SYSTem:ERROR? returns the error messages in the error queue. See Appendix Bfor a listing of possible error n...
DISPlay The DISPlay subsystem enables the amplifier’s settings (e.g. input impedance, inputattenuation, output impedance, output attenuation, ...) to be monitored. When adisplay terminal is connected to the E1405 Command Module and monitor mode isenabled, the E1446A amplifier settings (and changes t...
INPut[1] The INPut[1] subsystem controls the input attenuation and impedance of the AgilentE1446A’s “Input 1” BNC. Subsystem Syntax INPut[1] :ATTenuation <attenuation>:IMPedance <impedance> :ATTenuation INPut[1]:ATTenuation <attenuation> controls the input attenuator of the “Input1...
OUTPut1 The OUTPut1 subsystem controls the characteristics of the Agilent E1446A’s “MainOutput” BNC. The subsystem sets the output attenuation, sets the output sourceimpedance, monitors overload conditions, and enables or disables the output. Subsystem Syntax OUTPut1 :ATTenuation <attenuation>...
[:STATe] OUTPut1[:STATe] <mode> closes or opens the output relay of the “Main Output”BNC to enable or disable the analog output. When disabled, the output appears asan open circuit. Parameters Parameter Name Parameter Type Range of Values Default Units mode boolean OFF|0|ON|1 none Comments • C...
SOURce:VOLTage The SOURce:VOLTage subsystem controls the output offset voltage at the AgilentE1446A “Main Output” BNC. Subsystem Syntax [SOURce] :VOLTage [:LEVel] [:IMMediate] :OFFSet <voltage> [:LEVel][:IMMediate]:OFFSet SOURce:VOLTage[:LEVel][:IMMediate]:OFFSet <voltage> sets the offse...
SCPI Command Reference IEEE-488.2 Common Commands and SCPI Conformance Information
IEEE-488.2 Common Commands This section describes the IEEE-488.2 Common Commands implemented in theAgilent E1446A. The table below shows the commands listed by functional group;however, commands are listed alphabetically in the reference. Examples are shownin the reference when the command has param...
*CLS *CLS clears the Standard Event Status Register, the Operation Status Register, theQuestionable Signal Register, and the error queue. This clears the correspondingsummary bits (3, 5, & 7) in the Status Byte Register. *CLS does not affect theenable masks of any of the status registers. Commen...
• *RST Condition: none; macro defintions are unaffected • Power-On Condition: no macros are defined Example Define macro to set ’Input 1’ impedance *DMC "RESTART","INP1:IMP 50" Define macro *EMC and *EMC? *EMC <enable> enables and disables macro usage. When enable is zero, macr...
• Power-On Condition: no events are enabled Example Enable all error events *ESE 60 Enable error events *ESR? *ESR? returns the value of the Standard Event Status Register. The register is thencleared (all bits 0). Comments • Executable when initiated: Yes • Coupling group: none • *RST Condition: no...
Example Query macro definition *GMC? "RESTART" Query macro definition *IDN? *IDN? returns identification information for the E1446A. The response consists offour fields: HEWLETT-PACKARD,E1446A,0,A.01.00 The first two fields identify this instrument as model number E1446A manufacturedby Agile...
*LRN? *LRN? returns a sequence of commands that may be resent to the Agilent E1446Ato return it to its current programming state. Note *LRN? should be sent singly in a program message, since the number of commandsin the returned sequence is large, and may vary depending on firmware revision. Comment...
*PMC *PMC purges all macro definitions. Comments • Use the *RMC command to purge an single macro definition. • Executable when initiated: Yes • Coupling group: none • Related commands: *DMC, *RMC • *RST Condition: none *RCL *RCL <number> restores a previously stored programming state from one ...
• Related commands: *DMC, *PMC • *RST Condition: none *RST *RST resets the Agilent E1446A as follows: • Sets all commands to their *RST state. • Aborts all pending operations including waveform generation. *RST does not affect: • The output queue • The Service Request Enable Register • The Standard ...
*SRE and *SRE? *SRE <mask> specifies which bits of the Status Byte Register are enabled togenerate a service request . Event and summary bits are always set and cleared inthe Status Byte Register regardless of the enable mask. Mask is the sum of thedecimal weights of the bits to be enabled. Th...
*TST? *TST? causes the E1446A to execute its internal self-test and return a valueindicating the results of the test. Only communication between the commandmodule and the on-card registers is tested. A zero (0) response indicates that the self-test passed. A one (1) response indicatesthat the test f...
SCPI Conformance Information The Agilent E1446A Summing Amplifier/DAC conforms to theSCPI-1991.0 standard. The following tables list all the SCPI confirmed, approved, and non-SCPIcommands that the Agilent E1446A can execute. INPut[1] :ATTenuation <attenuation> :IMPedance <impedance> INPu...
Appendix A Specifications Appendix Contents This appe ndix cont ains t he Agile nt E 1446A Summing Amplifie r/D ACope rating spe cificat ions. E xce pt as note d, the spe cificat ions apply unde rthe following condit ions: • Period: 1 ye ar • Temperature: 0 ° - 55 ° C • Relative humidity: ≤ 65% @ 0 ...
Protection: R e lay Trip. This disconne ct s the main output afte re ithe r a volt age or a curre nt ove rload of non-transie nt duration. There lay’s st at e can be que rie d and re se t by soft ware cont rol. Differential Outputs The se are two outputs nominally out-of-phase . Connectors : The + (...
AC Characteristics Frequency Res pons e : F ull-P owe r Bandwidt h: 10 MH z, all outputs Small-Signal Bandwidt h: 30 MH z, all outputs General VXI Characteristics Size : C Slots : 1 Connectors : P 1, P 2 Weight ( kg) : 1.4 Device Type : R e gist e r, A16, D 16 Se rvant VXIbus Revis ion Compliance : ...
Appendix B Error Mes s ages Agilent E1446A Error M essages This appe ndix contains a list of e rror me ssage s that may be re ce ive dwhe n programming t he Agile nt E 1446A. • Table B-1. Agile nt E 1446A E rror M e ssage s . . . . . . . . . . B-2 • Table B-2. Agile nt E 1446A Se t t ings Conflict E...
Table B-1. Agilent E1446A Error Messages Code Message Description -101 Invalid character Unrecognized character in parameter. -102 Syntax error Command is missing a space or comma betweenparameters. -103 Invalid separator Parameter is separated by a character other than acomma. -104 Data type error ...
Table B-1. Agilent E1446A Error Messages (Con’t.) Code Message Description -178 Expression data not allowed Expression data was specified when anotherparameter type is required. -183 Macro execution error Macro program data sequence could not be executeddue to invalid data inside the macro definitio...
Appendix C Regis ter-Bas ed Programming Appendix Contents The Agile nt E 1446A Summing Amplifie r/D AC ( amplifie r) is are gist e r-base d de vice which doe s not support the VXIbus word se rialprotocol. Whe n a SCP I command is se nt to the amplifie r, the amplifie rdrive r in t he Agile nt E 1445...
The A16 base addre ss use d in re gist e r-base d programming de pe nds onwhe t he r t he A16 addre ss space is locat e d inside t he E 1405/06 CommandM odule or e lse whe re ( e .g. e mbe dde d comput e r). F igure s C-1A, C-1B,and Table C-1 e nable you t o de t e rmine t he base addre ss for t hef...
Computer Configurations This se ct ion contains pe rformance and functional informat ion on thecompute r configurat ions that can be use d with re gist e r-base dprogramming. Throughput Speed Throughput spe e d is base d on the amount of command parsing andwhe t he r t he re gist e rs are acce sse d...
The Register Offset and Register Number D e pe nding on whe t he r absolute addre ssing or se le ct code 8 is use d,e it he r a re gist e r offse t or re gist e r numbe r is spe cifie d as part of t here gist e r addre ss. Absolut e addre ssing spe cifie s a re gist e r offse t , which ist he re gis...
IBASIC programming using absolute addre ssing or se le ct code 8 isfast e r t han e it he r D IAG :P E E K? and D IAG :P O KE or VXI:R E AD ?and VXI:WR ITE be cause t he re gist e rs are acce sse d from t he VXIbusbackplane rat he r t han from t he G P IB. Also, R E AD IO and WR ITE IOdo n o t n e e...
Addres s ing Mode. Bit s 13 and 12 indicat e t he addre ssing mode use d byt h e de vice : 0 0 A16/A24 addre ss mode 0 1 A16/A32 addre ss mode 1 0 R E SE R VE D1 1 A16 addre ss mode The Agile nt E 1446 amplifie r use s t he A16 addre ss mode . Manufacturer ID. Bit s 11 t h ro u gh 0 ide nt ify t h e...
The Status Register R e ading t he re gist e r at base + 04 16 re ads t he amplifie r’s St at us re gist e r. The St at us re gist e r monitors the amplifie r’s input/output e nablecondit ions and ove rload condit ions. Address 15 14 13 - 12 11 10 9 8 7 - 0 base + 04 16 not used (0) MODID* not used ...
The DAC Control Register T he D AC co n t rol re gist e r se t s t h e o u t p u t le ve l o f t h e amp lifie r/D AC. Address 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 base + 08 16 DAC Control Cod e DAC Control Code D AC O utput Amplifie r O utput 0000 16 + full scale - full scale : -19.9992V 7F F E 16...
ze ro ( 0) se t s t h e imp e dan ce t o 75 Ω . Se t t in g bit 2 t o o n e ( 1) se t s t h e impe dance of the inve rt ing output to 50 Ω . Se t t in g bit 2 t o ze ro ( 0) se t s the impe dance to 75 Ω . At powe r-on, the impe dance of both outputs is unde fine d. Bit 1. Se t t in g bit 1 t o o n ...
Programming the Amplifier F igure C-2 is a block diagram of t he Agile nt E 1446A SummingAmplifie r/D AC. The diagram shows the portions of the summingamplifie r/D AC configure d with re gist e r-base d programming. Thefollowing informat ion cove rs the se que nce use d to program theamplifie r. Bas...
Example Programs The program listings in this se ct ion are BASIC programs inLO AD /STO R E format and are containe d on the e xample programs diskAgile nt P /N E 1446-10031. G E T/SAVE ve rsions of t he se programs areon e xample programs disk Agile nt P /N E 1446-10032. The e xample s in t his se ...
BASIC Subprograms The subprograms use d by e ach re gist e r-base d program are st ore d/save din a se parat e file ( file name ’E 46SU BS’). The se subprograms are list e dafte r the last e xample ( Summing Two Signals). Amplifying a Sine Wave This program use s t he E 1446A t o amplify a 2 Vpp E 1...
240 WAIT .1250 OFF INTR 16260 !270 ! BEGIN E1446A CONFIGURATION280 !290 !Declare and initialize program variables300 !310 REAL In1_atten,In1_imped,In2_atten,In2_imped !input variables320 REAL Out1_atten,Out1_imped,Out1_state !main output variables330 REAL Out2_imped,Out3_imped !diff out variables340...
Index A Abbr eviated Command s,3-3Ad d r ess E xter nal contr oller s,1-5Inter face select cod e,1-5Logical,1-3Pr imar y G PIB,1-5Second ar y G PIB,1-6Ser vant ar ea of Agilent E 1446A,1-3 Ad d r essing r egister ,C-1 - C-3U sing an E mbed d ed Contr oller ,1-5U sing an E xter nal Contr oller ,1-7 A...
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