Agilent Technologies 34420A Especificações

Consulte online ou descarregue Especificações para Multímetros Agilent Technologies 34420A. Agilent Technologies 34420A Specifications Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 2

Chapter 3 Features and Functions (continued)Math Operations 74Null (Relative) Operation 77Reading Hold 79Triggering 80Trigger Source Choices

Página 3 - Agilent 34420A

Chart Output (Analog Output)You can use the Chart Output (Analog Output) connector on the rearpanel to run a strip chart recorder or similar instrumen

Página 4 - The Front-Panel at a Glance

2) To set the chart output voltage to ±3.0 V to correspond to an inputtemperature range of 5° C to 45° C with a mid temperature of 25° C(chart output

Página 5

Chart RolloverTo prevent the loss of data, the chart output will "rollover" if ameasurement would cause the chart output to exceed the limit

Página 6 - Display Annunciators

Remote Interface Configuration This section gives information on configuring the remote interface. Forprogramming information, see Chapter 4, “Remote

Página 7 - The Rear Panel at a Glance

HP-IB Address Each device on the HP-IB (IEEE-488) interface must have a uniqueaddress. You can set the meter’s address to any value between 0 and 31.

Página 8 - In This Book

Baud Rate Selection (RS-232) You can select one of six baud rates for RS-232 operation. The rate is setto 9600 baud when the meter is shipped from th

Página 9

Parity Selection (RS-232) You can select the parity for RS-232 operation. The meter is configured foreven parity with 7 data bits when shipped from

Página 10

Programming Language SelectionYou can select one of two languages to program the meter from theselected remote interface. The programming language is

Página 11

Connection to a Terminal or Printer (RS-232) The RS-232 connector on the meter’s rear panel is a 9-pin connector(DB-9, male connector). You can connec

Página 12 - Contents

CalibrationThis section gives a brief introduction to the calibration features of themeter. For a more detailed discussion of the calibration procedur

Página 13 - Quick Start

Chapter 4 Remote Interface Reference (continued)Null (Relative) Commands 145Input Filter Commands 146Math Operation Commands 148Statistics opera

Página 14

To Unsecure for Calibration You can unsecure the meter forcalibration either from the front panel or remote interface. The meter issecured when ship

Página 15 - To Prepare the Meter For Use

To Secure Against Calibration You can secure the meter againstcalibration either from the front panel or remote interface. The meter issecured when

Página 16 - If the Meter Does Not Turn On

To Change the Security Code To change the security code, you mustfirst unsecure the meter, and then enter a new code. Make sure you haveread the secu

Página 17 - 250 mAT fuse

Calibration Message You can use the calibration message feature to record calibrationinformation about your meter. For example, you can store suchinfo

Página 18 - To Adjust the Carrying Handle

Defaults, Power-On and Reset StatesThe meter stores settings in either volatile or non-volatile memory.Settings stored in volatile memory are returned

Página 19 - To Make Input Connections

• Non-volatile memory settings can be returned to their factory defaults. Front Panel operation: return the settings to factory defaults underthe 11:

Página 20 - Earth Ground (shell)

• Independent vs. common settings: Some settings are independent tothe channel or function being used and some are common to multiplechannels or funct

Página 21 - To Measure Voltage

4Remote Interface Reference

Página 22 - To Measure Resistance

Remote Interface ReferenceThis chapter is divided into the following sections:• Command Summary, page 117• Simplified Programming Sequence, page 126•

Página 23

Command Summary This section summarizes the SCPI (Standard Commands forProgrammable Instruments) commands available to program the meter.Refer to the

Página 24 - INTERNAL

Chapter 5 Error MessagesExecution Errors 201Self-Test Errors 208Calibration Errors 210Chapter 6 ApplicationProgramsHP BASIC Language Programs

Página 25 - To Select a Range

Voltage Measurement Configuration Commands MEASure[:VOLTage][:DC]? [{<range> | AUTO | MIN | MAX | DEF}][,{<resolution> | MIN | MAX | DEF}]

Página 26 - To Set the Number of Digits

Resistance Measurement Configuration Commands MEASure:FRESistance? [{<range> | AUTO | MIN | MAX | DEF}][,{<resolution> | MIN | MAX | DEF}]

Página 27 - To Set the Integration Time

Temperature Measurement Configuration Commands MEASure:TEMPerature? [{TC | THER | FRTD | DEF}][,{<type> | DEF}][, 1, {<resolution> | MAX |

Página 28 - Front-Panel Display Formats

General Measurement Configuration Commands CONFigure?[SENSe:]NULL [{OFF | ON | ONCE}]INPut:FILTer :STATe {OFF | ON} :STATe? :TYPE {ANALog | DIGital |

Página 29 - To Rack Mount the Meter

Triggering Commands INITiateREAD?TRIGger :SOURce {BUS | IMMediate | EXTernal} :SOURce?TRIGger :DELay {<seconds> | MIN | MAX} :DELay? [MIN | MA

Página 30

System-Related Commands (continued)DISPlay[:STATe] {OFF | ON}DISPlay?DISPlay :TEXT <quoted string> :TEXT? :TEXT:CLEarSYSTem:ERRor?SYSTem:PRESetS

Página 31 - Front-Panel Operation

Calibration CommandsCALibration?CALibration:COUNt?CALibration :ICURrent?CALibration :OUTPut {ZERO | GAIN} :OUTPut?CALibration :SECure:CODE <new cod

Página 32

IEEE-488.2 Common Commands*CLS*ESE <enable value> *ESE?*ESR?*IDN?*OPC*OPC?*PSC {0 | 1} *PSC?*RST*SRE <enable value> *SRE?*STB?*TRG*TST?*WA

Página 33 - Front-Panel Menu Reference

Simplified Programming Sequence You can program the meter to take measurements from the remoteinterface using the following seven-step sequence.Throug

Página 34 - Ø6:CAL COUNT Ø 7:MESSAGE

MEASure? and CONFigure DefaultsSetting SCPI Command System Defaults UsedCommon to all FunctionsInput Channel ROUTe:TERMinals Channel 1Digital Filter I

Página 36

Using the MEASure? Command The easiest way to program the meter for measurements is by using theMEASure? command. However, this command does not offer

Página 37 - A: , B: , etc.)

Using the range and resolution Parameters With the MEASure? and CONFigure commands, you can select themeasurement function, range, and resolution all

Página 38 - 1: , 2: , etc.)

Using the READ? Command The READ? command changes the state of the trigger system from the“idle” state to the “wait-for-trigger” state. Measurements w

Página 39 - Recall

Using the INITiate and FETCh? Commands The INITiate and FETCh? commands provide the lowest level of control(with the most flexibility) of measurement

Página 40 - On/Off

MEASure? ExampleThe following program segment shows how to use the MEASure?command to make a measurement. This example configures the meter forvoltage

Página 41 - NULL VALUE parameter

CONFigure Example 2The following program segment is similar to the example above but ituses INITiate to place the meter in the “wait-for-trigger” stat

Página 42 - Null

The MEASure? and CONFigure CommandsSee also “General Measurement Configuration,” starting on page 55 inchapter 3. Both the MEASure? and CONFigure comm

Página 43 - To Select an Input Channel

MEASure[:VOLTage][:DC]:DIFFerence? [{<range> | AUTO | MIN | MAX | DEF}][,{<resolution> | MIN | MAX | DEF}]This command presets and makes a

Página 44

CONFigure[:VOLTage][:DC]:DIFFerence [{<range> | AUTO | MIN | MAX | DEF}][,{<resolution> | MIN | MAX | DEF}]This command presets and confi

Página 45

Setting the Function, Range, and Resolution See also “General Measurement Configuration,” starting on page 55 inchapter 3.[SENSe:]FUNCtion "<

Página 46

Quick StartThis chapter helps you prepare the meter for use and contains exercisesdesigned to get you started with the meter, its menus, and the front

Página 47

[{SENSe1: | SENSe2:}]VOLTage[:DC]:RANGe:AUTO {OFF | ON} [SENSe:]FRESistance | RESistance:RANGe:AUTO {OFF | ON}This command disables or enables autora

Página 48 - < or >

[SENSe1: | SENSe2:]VOLTage[:DC]:NPLCycles {0.02 | 0.2 | 1 | 2 | 10 | 20 | 100 | 200 | MIN | MAX}[SENSe:]FRESistance | RESistance:NPLCycles {0.02 | 0.2

Página 49 - * (sample) annunciator is on

Selecting the Input ChannelThe correct input channel is automatically selected for resistance andtemperature measurement functions. For voltage measur

Página 50 - To Use Reading Hold

Special Resistance Measurement CommandsThe following commands provide offset compensation and low power orvoltage limited resistance measurement capab

Página 51 - (Ch 1 voltage − Ch 1 Null )

Temperature Measurement CommandsSee "Temperature Measurement Configuration" on page 71 in Chapter 3.• The meter stores the last settings use

Página 52 - To Use Reading Memory

[SENSe:]TEMPerature:TRANsducer:TYPE {TC | THER | FRTD | DEF}This command sets the type of temperature transducer to use fortemperature measurements. C

Página 53

[SENSe:]TEMPerature:TRANsducer:FRTD:TYPE {85 | 91}This command sets the four-wire RTD type. The alpha is entered aseither 85 (for α = .000385) or 91 (

Página 54

Null (Relative) CommandsThe meter uses independant null values for channel 1 and channel 2voltage measurements, resistance measurements, and temperatu

Página 55 - Features and Functions

Input Filter CommandsSee also page 55 in Chapter 3.Using the input filters from the remote interface is not recommended. Touse the filters with the re

Página 56

INPut:FILTer:STATe {OFF | ON}:STATe?These commands enable or disable the filter state and query the filterstate. INPut:FILTer:TYPE {ANALog | DIGital |

Página 57 - Ø ANALOG Ø ANA + DIG

To Prepare the Meter For UseThe following steps help you verify that the meter is ready for use.1 Check the list of supplied items.Verify that you hav

Página 58 - Enter to enable the

Math Operation Commands See also “Math Operations,” starting on page 74 in chapter 3.There are two main math operations available; stats and scale, on

Página 59

Statistics operation commands (AVERage) • You must have set CALC:FUNC AVER and CALC ON to use thesecommands.CALCulate:AVERage:MINimum? This command re

Página 60 - Integration Time

DATA:FEED RDG_STORE, {"CALCulate" | " "} This command selects whether readings taken using the INITiatecommand are stored in the

Página 61

Triggering See also “Triggering,” starting on page 80 in chapter 3.The meter’s triggering system allows you to generate triggers eithermanually or au

Página 62 - Reducing Measurement Noise

IdleStateWait-for- Trigger State Delay Measurement SampleSampleCount >1Initiate TriggeringMEASure?READ?INITiateTrig

Página 63

The Wait-for-Trigger StateAfter you have configured the meter and selected a trigger source, youmust place the meter in the wait-for-trigger state. A

Página 64 - Number of Digits Displayed

Triggering Commands See also “Triggering,” starting on page 80 in chapter 3.INITiateThis command changes the state of the triggering system from the “

Página 65

TRIGger:DELay {<seconds> | MIN | MAX}This command inserts a trigger delay between the trigger signal and eachsample that follows. If you do not

Página 66 - 2-wire resistance

Chart Output (Analog Out) CommandsSee also "Chart Output", starting on page 98 in chapter 3.OUTPut[:STATe] {OFF | ON}[:STATe]?These commands

Página 67 - Overload Detection

System-Related CommandsSee also “System-Related Operations,” starting on page 90 in chapter 3. FETCh?This command transfers readings stored in the met

Página 68 - Input Channels

If the Meter Does Not Turn OnUse the following steps to help solve problems you might experiencewhen turning on the meter. If you need more help, see

Página 69 - − Ch 1 Null )

SYSTem:ERRor?This command queries the meter’s error queue. Up to 20 errors can bestored in the queue. Errors are retrieved in first-in-first out (FIFO

Página 70

The SCPI Status Model All SCPI instruments implement status registers in the same way. Thestatus system records various instrument conditions in four

Página 71

SCPI Status System + See page 169 for information on the use of this bit.Chapter 4 Remote Interface ReferenceThe SCPI Status Model 160

Página 72

The Status ByteThe status byte summary register reports conditions from other statusregisters. Query data that is waiting in the meter’s output buffer

Página 73 - Measurement Units

The status byte summary register is cleared when:• You execute a *CLS (clear status) command.• Querying the standard event and questionable data regis

Página 74 - Thermistor Measurements

Using *STB? to Read the Status Byte The *STB? (status byte query) command is similar to a serial poll exceptit is processed like any other instrument

Página 75 - Thermocouple Measurements

How to Use the Message Available Bit (MAV)You can use the status byte “message available” bit (bit 4) to determinewhen data becomes available to read

Página 76 - Math Operations

The Standard Event Register The standard event register reports the following types of instrument events:power-on detected, command syntax errors, com

Página 77

The standard event register is cleared when:• You send a *CLS (clear status) command.• You query the event register using the *ESR? (event status regi

Página 78

The Questionable Data Register The questionable data register provides information about the quality of themeter’s measurement results. Overload cond

Página 79 - Null (Relative) Operation

1 Remove the power cord. Removethe fuse holder assembly from the rear 2 Install the fuse. Remove theline-voltage selector from the assembly.250 m

Página 80

The questionable data event register is cleared when:• You execute a *CLS (clear status) command.• You query the event register using STATus:QUEStiona

Página 81 - Reading Hold

The Operational Status and Condition RegistersThe operation status register provides information about the operation ofthe meter. Bits in the operati

Página 82

Bit Definitions — Operational Status RegisterBit Decimal Value Definition0 Not Used Always set to 01↓↓↓78 Filter Settled 256 Digital filter is settled

Página 83

Status Reporting Commands SYSTem:ERRor?This command queries the meter’s error queue. Up to 20 errors can bestored in the queue. Errors are retrieved i

Página 84 - Trigger Source Choices

STATus:OPERation:EVENt? This command queries the Questionable Data event register. The meterreturns a decimal value which corresponds to the binary-we

Página 85 - ‘Trig’ annunciator turns on

*PSC {0 | 1} (Power-on status clear.) This command clears the Status Byte andStandard Event register enable masks when power is turned on (*PSC1). Whe

Página 86

Calibration CommandsSee the Service Guide for a more detailed description of the meter’scalibration procedures.CALibration? This command performs a ca

Página 87

CALibration:STRing <quoted string> This command records calibration information about your meter. Forexample, you can store such information as

Página 88 - Number of Triggers

RS-232 Interface Configuration See also “Remote Interface Configuration,” on page 101 in chapter 3.You connect the meter to the RS-232 interface using

Página 89 - Trigger Delay

RS-232 Data Frame Format A character frame consists of all the transmitted bits that make up asingle character. The frame is defined as the character

Página 90 - Enter

To Adjust the Carrying HandleTo adjust the position, grasp the handle by the sides and pull outward.Then, rotate the handle to the desired position. B

Página 91 - Automatic Trigger Delays

Refer to the cable and adapter diagrams below to connect the meter to mostcomputers or terminals. If you configuration is different than those describ

Página 92 - System-Related Operations

Connection to a PrinterTo connect to a printer you must use a DTE to DCE (Data CommunicationsEquipment) cable. Set the meter to the TALK ONLY mode by

Página 93

The meter sets the DTR line FALSE in the following cases:1 When the meter’s input buffer is full (when approximately 100 charactershave been received)

Página 94 - Error Conditions

RS-232 TroubleshootingHere are a few things to check if you are having problems using theRS-232 interface. If you need additional help, refer to the d

Página 95 - Self-Test

RS-232 Interface Commands SYSTem:LOCal This command places the meter in the local mode during RS-232operation. All keys on the front panel are fully f

Página 96 - Display Control

An Introduction to the SCPI Language Standard Commands for Programmable Instruments (SCPI) defines howyou communicate with an instrument from a bus co

Página 97 - Firmware Revision Query

Using “ ? ” Commands The bus controller may send commands at anytime, but a SCPI instrument may only send responses when specificallyinstructed to do

Página 98 - SCPI Language Version

SCPI Data Types The SCPI language defines different data formats for use in programmessages and response messages. Instruments are flexible listeners

Página 99 - External Trigger Terminal

Input Message TerminatorsProgram messages sent to a SCPI instrument must terminate with a<newline> character. The IEEE-488 EOI (end or identify)

Página 100 - = 0.001

Using Device Clear to Halt MeasurementsDevice clear is an IEEE-488 low-level bus message which can be used tohalt measurements in progress. Different

Página 101

To Make Input ConnectionsUsing the Cable ProvidedAlign the front panel connector and cable conductors, press in. Tighten coupling nut.The connector an

Página 102 - Chart Rollover

To Set the HP-IB Address Each device on the HP-IB (IEEE-488) interface must have a uniqueaddress. You can set the meter’s address to any value between

Página 103 - Remote Interface Selection

To Select the Remote Interface The meter is shipped with both a HP-IB (IEEE-488) interface and anRS-232 interface. Only one interface can be enabled

Página 104 - HP-IB Address

To Set the Baud Rate You can select one of six baud rates for RS-232 operation. The rate is setto 9600 baud when the meter is shipped from the factor

Página 105

To Set the Parity You can select the parity for RS-232 operation. The meter is configured foreven parity with 7 data bits when shipped from the facto

Página 106 - Parity Selection (RS-232)

To Select the Programming Language You can select one of three language to program the meter from theselected remote interface. The language is SCPI

Página 107

Alternate Programming Language Compatibility You can configure the 34420A to accept and execute the commands of the the Keithley 181 meter. Remote ope

Página 108

SCPI Compliance Information The following commands are device-specific to the 34420A. They arenot included in the 1994.0 version of the SCPI standard.

Página 109 - Calibration

INPut:FILTer[:LPASS]:DIGital:PREcharge {ON | OFF}:FILTer[:LPASS]:DIGital:PREcharge?:FILTer[:LPASs]:DIGital:RESPonse { SLOW | MEDium | FAST }:FILTer[:L

Página 110

[SENSe:]TEMPerature:NULL[:STATe] { OFF | ON | 0 | 1 }:NULL[:STATe]? :NULL:VALue { <value> | MINimum | MAXimum }:NULL:VALue?:NPLCycles { &l

Página 111

IEEE-488 Compliance Information Dedicated Hardware Lines Addressed CommandsATN Attention DCL Device ClearIFC Interface Clear EOI End or Identify REN R

Página 113 - Calibration Message

Using a Custom CableRefer to page 272 for additional information about building custom inputcables. Channel 1HI LODCV + –4-WireΩSource + Source –2-Wir

Página 115

Error Messages When the front-panel ERROR annunciator turns on, one or morecommand syntax or hardware errors have been detected. A record of upto 20

Página 116 - 100 mV ranges

Execution Errors -101 Invalid character An invalid character was found in the command string. You may haveinserted a character such as #, $, or % in

Página 117 - Remote Interface Reference

-112 Program mnemonic too long A command header was received which contained more than themaximum 11 characters allowed. Example: CONFIGURATION:VOLT:

Página 118

-141 Invalid character data-144 Character data too long-148 Character data not allowedA discrete parameter was received but a character string or a nu

Página 119 - Command Summary

-221 Settings conflict This error can be generated in one of the following situations:You sent a CONFigure or MEASure command with autorange enabledan

Página 120

-350 Queue overflow The error queue is full because more than 20 errors have occurred. No additional errors are stored until you remove errors from th

Página 121

511 RS-232 framing error 512 RS-232 overrun error 513 RS-232 parity error 514 Command allowed only with RS-232 There are three commands which are only

Página 122

750 Invalid channel nameThe meter received a MEAS or CONF command with an invalid channelspecifier.810 Invalid or unsupported transducer typeAn invali

Página 123

Self-Test Errors The following errors indicate failures that may occur during a self-test.Refer to the Service Guide for more information.601 Front pa

Página 124

To Measure VoltageChannel 1 Ranges: 1 mV, 10 mV, 100 mV, 1 V, 10 V, 100 VMaximum resolution: 0.1 nV (on 1 mV range)Channel 2 Ranges: 1 mV, 10 mV, 100

Página 125 - Status Reporting Commands

613 Ohms 5 uA source failed 614 Ohms 10 uA source failed 615 Ohms 100 uA source failed 616 Ohms 1 mA source failed 617 Ohms 10 mA source failed618 Ohm

Página 126 - Remote Interface Commands

Calibration Errors The following errors indicate failures that may occur during a calibration.Refer to the Service Guide for more information. 701 Ca

Página 127 - IEEE-488.2 Common Commands

720 Cal DCV offset out of range 722 Cal RES offset out of range 723 Cal FRES offset out of range 730 Precharge DAC convergence failed 731 A/D turnover

Página 128

6ApplicationPrograms

Página 129 - <function>

Application ProgramsThis chapter contains several remote interface application programs tohelp you develop programs for your measurement application.

Página 130 - Using the CONFigure Command

HP BASIC Language ProgramsAll of the HP BASIC examples in this chapter were developed and testedon an HP 9000 Series 300 controller. Each device on th

Página 131

HP BASIC / HP-IB Program Example 2This program example demonstrates how two input channels can beindependently configured and used. 10 !20 ! This

Página 132 - Using the READ? Command

... continued260 PRINT ;Null_ch1 ! Print nulled reading270 !280 OUTPUT @Meter;"ROUT:TERM FRON2" ! Select cha

Página 133

HP BASIC / HP-IB Program Example 3This program example demonstrates the use of an SRQ to indicate whenmeasurements are complete. The meter is set to u

Página 134

... continued230 !240 ! Configure the GPIB interrupt system to generate an SRQ250 !260 Hpib=7 ! HP-IB select code

Página 135

To Measure ResistanceRanges: 1 Ω , 10 Ω , 100 Ω , 1 kΩ , 10 kΩ , 100 kΩ , 1 MΩ Maximum resolution: 0.1 µ Ω (on 1 ohm range)See also Resistance Measure

Página 136

... continued450 !460 ! Wait for "Operation Complete"470 !480 Task=1490 WHILE Task=1500 DISP "Reading..."510 WA

Página 137

HP BASIC / HP-IB Program Example 4This program example demonstrates how data can be formatted and putin a file. The program also shows how to use math

Página 138

... continued280 !************************************************************************290 Getdata: DEF FNGetdata(Address)300 REPEAT310 U

Página 139

RS-232 Operations with QuickBASICThis program example uses QuickBASIC and the 82335B HP-IB Interface Card and command library for IBM® PC compatibles.

Página 140

Microsoft Visual Basic Language ProgramThis example was created in Microsoft® Visual Basic for Windows. Theexample uses the 82335B and HP-IB control

Página 141

... continuedRem Channel 1 measurement conf1$ = "CONF:VOLT:DC 1,0.01,(@FRON1)" errnum% = HpibOutputS(hHpib%, device&, conf1$, Len(

Página 142 - Selecting the Input Channel

... continuedRem Nulled Channel 2 Measurement null_stmt$ = "SENS2:VOLT:DC:NULL ON" errnum% = HpibOutputS(hHpib%, device&, null_stm

Página 143

... continuedRem Set up the meter errnum% = HpibOpen(isc&, hHpib%) Call check_srq errnum% = HpibReset(hHpib%, isc&) Call check_srq

Página 144

... continued Rem Need to set timeout so that sampling and averaging can complete. Rem This assumes triggers occur at a rate high enough to be a

Página 145

... continuedThe following subroutine may be included in the GLOBAL.BAS file.’ HPIB.DLL Access’ Put into your GLOBAL.BAS file•••Global isc As LongGlob

Página 146

To Measure Temperature With ThermistorsThermistor type: 5 kΩTo Measure Temperature With RTDs4-wire, type: α = .00385 (DIN/IEC 751) or α = .00391R0 = 4

Página 147 - Null (Relative) Commands

... continuedThe following function is used by the check_srq subroutine.Function HpibErrStr$ (errorcode As Integer)Select Case errorcode Case NOERR

Página 148 - Input Filter Commands

C Language ProgramsAll of the C language example programs in this chapter are written forthe 82335 HP-IB Interface Card using the HP-IB Command Librar

Página 149

• To compile Microsoft® QuickC® programs from the DOS commandline (using the "large" memory model), execute the following:qcl /AL <path..

Página 150 - Math Operation Commands

C / HP-IB Example 1This example demonstrates the general sequence of programming andthe use of the MEASure? command to set and obtain a 4-wire Ohmsmea

Página 151

... continued/**************************************************************************/void meter_meas(void){ /* Configure the meter for 4-wire ohm

Página 152 - Scale operation commands

C / HP-IB Example 2This program example demonstrates two input channels can beindependently configured and used. /************************************

Página 153 - First time SCPI users

... continued/**************************************************************************/void meter_meas(void){ /* Configure channel 1 for dc voltage

Página 154 - Triggering

... continued /* Channel 2: Turn null on */ IOOUTPUTS(ADDR, "SENS2:VOLT:DC:NULL ON", 21); /* Place the null reading into the Null Registe

Página 155 - The Wait-for-Trigger State

... continued/**************************************************************************/void command_exe(char *commands[], int length){ /* Execute o

Página 156 - Triggering Commands

C / HP-IB Program Example 3This program example demonstrates the use of an SRQ to indicate whenmeasurements are complete. The meter is set to use exte

Página 157

To Measure Temperature With ThermocouplesThermocouple types: B, E, J, K, N, R, S, TReference: external thermistor, external fixed value, or internal

Página 158

... continued/**************************************************************************/void rst_clear(void){ /* Reset the meter, clear the error qu

Página 159 - System-Related Commands

... continued/**************************************************************************/void meter_meas(void){ /* Configure the meter for dc voltage

Página 160

... continued /* Use Serial Poll to read the Status Byte and clear all bits */ IOSPOLL(ADDR, &stat_cond); /* Call the function to check for err

Página 161 - The SCPI Status Model

Microsoft Excel Macro ExampleYou can use Windows Dynamic Data Exchange (DDE) to sendcommands to the meter and return measurement results directly int

Página 162 - SCPI Status System

Macro Comments• For simplicity, this macro is designed to output and enter data directlyonto the macro sheet. You may wish to output and enter data on

Página 163 - The Status Byte

6Chapter 6 Application ProgramsMicrosoft Excel Macro Example 245

Página 164

Chapter 6 Application ProgramsMicrosoft Excel Macro Example 246

Página 166

Measurement Tutorial The 34420A is capable of making highly accurate voltage, resistanceor temperature measurements. In order to achieve the greatest

Página 167 - The Standard Event Register

Measurement Techniques and Sources of ErrorVoltage MeasurementsThe following table shows voltage measurement error sources. Each of thesesources of er

Página 168

To Select a RangeYou can let the meter automatically select the range using autorangingor you can select a fixed range using manual ranging. • Autoran

Página 169

Radio Frequency InterferenceMost voltage measuring instruments can generate false readings in thepresense of large high frequency fields. Possible sou

Página 170

Thermal EMF ErrorsThermoelectric voltages are the most common source of error in low-leveldc voltage measurements. Thermoelectric voltages are generat

Página 171

Rejecting Power-Line Noise VoltagesA desirable characteristic of integrating analog-to-digital (A/D)converters is their ability to reject spurious sig

Página 172

Noise Caused by Ground LoopsWhen measuring voltages in circuits where the meter and thedevice-under-test are both referenced to a common earth ground,

Página 173

Common Mode Rejection (CMR)Ideally, a meter is completely isolated from earth-referenced circuits.However, there is finite resistance and capacitance

Página 174

Loading Errors Due to Input Resistance (dc volts)Measurement loading errors occur when the resistance of the device-under-test (DUT) is an appreciable

Página 175 - *SRE <enable value>

Loading Errors Due to Input Bias Current (Leakage Current)The semiconductor devices used in the input circuits of the meter haveslight leakage current

Página 176

Noise Caused by Injected CurrentResidual capacitances in the power transformer cause small currents toflow from the LO of the meter to earth ground. T

Página 177 - CALibration:VALue?

Resistance MeasurementsSpecific resistance measurement techniques are discussed in thefollowing sections. You should also consider the techniques and

Página 178 - RS-232 Configuration Overview

Offset CompensationA resistance measurement involves measuring a voltage (E) inducedacross the resistance by a known current source. Thermal EMF cause

Página 179 - RS-232 Data Frame Format

To Set the Number of Digits You can set the display to show 41⁄2 , 51⁄2 , 61⁄2 , or 71⁄2 digits. In thisbook, the most significant digit (leftmost on

Página 180

In the power-on state of the meter, offset compensation is enabled. Insome circumstances it may be desirable to turn offset compensation off.For examp

Página 181 - DTR / DSR Handshake Protocol

Output Clamping (Dry Circuit Testing)Resistance measurements on certain types of contacts may require alimitation on the voltage levels used to make t

Página 182

Settling Time EffectsThe meter has the ability to insert automatic measurement settlingdelays. These delays are adequate for resistance measurements w

Página 183 - RS-232 Troubleshooting

Temperature MeasurementsA temperature measurement is either a resistance measurement or avoltage measurement, converted to a temperature mathematicall

Página 184 - RS-232 Interface Commands

RTDsAn RTD uses a metal (typically platinum) that changes resistance with achange in temperature. Your meter can measure this resistance and byknowing

Página 185 - SCPI) defines how

ThermocouplesA thermocouple converts temperature to voltage. When two wires,composed of dissimilar metals, are joined, an open circuit voltage isgener

Página 186 - IEEE-488.2 interface

An ice bath is used to create a known reference temperature (0° C). Once the reference temperature and thermocouple type are known, thetemperature of

Página 187 - SCPI Data Types

To make a more accurate measurement, the copper test leads of themeter should be extended closer to the measurement and the connectionsto the thermoco

Página 188 - Output Data Formats

In some measurement situations, however, it would be nice to remove theneed for an ice bath (or other fixed external reference). To do this, anisother

Página 189 - TALK ONLY for Printers

Type + lead - leadTemperature RangeProbe AccuracyCommentsBU.S.BritishDINJapaneseFrenchPlatinum – 30%RhodiumGrayN/ARedRedN/APlatinum– 60%RhodiumRedN/AG

Página 190 - To Set the HP-IB Address

To Set the Integration Time Integration time is specified in Number of Power Line Cycles (NPLC).You can set the NPLC to 0.02, 0.2, 1, 2, 10, 20, 100,

Página 191

Thermocouple Measurement ErrorsThe meter allows you to use one of three types of temperature referencefor thermocouple measurements: • Fixed Reference

Página 192 - To Set the Baud Rate

Cleaning the Connector ContactsBecause the meter uses connector contacts that are almost pure copper,they are subject to oxidation. Oxidation can caus

Página 193 - To Set the Parity

Input ConnectorChannel 1HI LODCV+ –4-WireΩSource + Source –2-WireΩSource and Sense + Source and Sense –ThermistorSource and Sense + Source and Sense –

Página 194 - (Keithley 181)

Obtaining Parts For the Input ConnectorPart NumberDescription34104ALow thermal input connector (blank)34103ALow thermal 4-wire shorting plug34102ALow

Página 196 - SCPI Compliance Information

ACCURACY SPECIFICATIONS ± (% of reading + % of range) [1]Function Range [2]TestCurrent24 Hour23°C ± 1°C90 Day23°C ± 5°C1 Year23°C ± 5°CTemperatureCoe

Página 197

DC Voltage Noise Specifications *Observation PeriodRange2-MinuteRMSNoise2-MinutePeak-PeakNoise24-HourPeak-PeakNoise1 mV 1.3 nVRMS 8 nVpp 12 nVpp10 mV

Página 198

TemperatureThermocouple Type B, E, J, K, N, R, S, TRange: -210° C to 1820° CThermistor5 kΩRange: -80° C to 150° CRTD4-wire, 4.9 Ω to 2.1 kΩtypes:α =

Página 199

Triggering and MemoryReading HOLD Sensitivity 10%, 1%, 0.1%, or 0.01% of rangeSamples/Trigger 1 to 50,000Trigger Delay0 to 3600s; 10µs step sizeExtern

Página 200 - Messages

DimensionsChapter 8 Specifications34420A Nano Volt/Micro Ohm Meter280

Página 201 - Error Messages

Front-Panel Display Formats -H.DDD,DDD,D EFFFront-panel display format.6 digits 1.021,651 V This is the 1 V range, 61⁄2 digits are displayed."

Página 202 - Execution Errors

To Calculate Total Measurement ErrorEach specification includes correction factors which account for errorspresent due to operational limitations of t

Página 203 - SEC is not a valid suffix)

Understanding the " % of range" Error. The range error compensatesfor inaccuracies that result from the function and range you select. Ther

Página 204 - BUS and a READ?

Difference ErrorExampleThis example demonstrates how to compute the total measurement errorwhen using the Difference Function. Assume a difference mea

Página 205

Ratio ErrorExampleThis example demonstrates how to compute the total measurement errorwhen using the Ratio Function. Assume a ratio measurement is mad

Página 206 - DEADLOCKED

Interpreting Meter SpecificationsThis section is provided to give you a better understanding of theterminology used and will help you interpret the me

Página 207

ResolutionResolution is the numeric ratio of the maximum displayed value divided bythe minimum displayed value on a selected range. Resolution is ofte

Página 208

24-Hour AccuracyThe 24-hour accuracy specification indicates the meter’s relative accuracyover its full measurement range for short time intervals and

Página 209 - Self-Test Errors

IndexIf you have questions related to the operation of this meter, call 1-800-452-4844 in the United States, or contact your nearest* commands, 184*S

Página 210

C (continued)conformity, declaration, 295connections, 17 - 182-wire ohms, 204-wire ohms, 20cleaning, 271computer, 177dc volts, 19difference, 4

Página 211 - Calibration Errors

F (continued)front panelcomma separator, 95display format, 26enable/disable, 94front panel message, 94front-panel, 2at a glance, 2keys , 2menu,

Página 212

To Rack Mount the MeterYou can mount the meter in a standard 19-inch rack cabinet using one ofthree optional kits available. Instructions and mounting

Página 213 - Programs

M (continued)MicrosoftExcel, 242 - 246QuickC, 230 - 241Visual Basic, 223 - 229Microsoft Excel, 242 - 246min-max measurementsfront-panel, 46NNMRSe

Página 214 - Application Programs

R (continued)resolution, 24, 431/2 digit, 24, 26, 43front-panel keys, 24, 43half digit, 24, 43parameters, 129specification described, 286revisio

Página 215 - HP BASIC Language Programs

T (continued)thermocouple, 73color code, 269connections, 22described, 265errors, 251, 270external reference, 270fixed reference, 270internal re

Página 216

DECLARATION OF CONFORMITYAccording to ISO/IEC Guide 22 and CEN/CENELEC EN 45014Revision: B.01 Issue Date: 18 July 2001 Document 34401A.DOCManufacturer

Página 218

The 34420A is a 71/2 digit, high performance nanovolt, micro-ohmmeter. Its combination of bench-top and system features makes thismeter a versatile so

Página 219

To rack mount a single instrument, order adapter kit 5063-9240.To rack mount two instruments side-by-side, order lock-link kit 5061-9694 and flange ki

Página 220

2Front-Panel Operation

Página 221

Front-Panel OperationThis chapter assumes you are familiar with the meter and menuoperations. You should also understand how to make connections for t

Página 222

Front-Panel Menu ReferenceA: MEASurement MENU1: DIG FILTER Ø 2: INTEGRATE Ø 3: OCOMP Ω Ø 4: LOW POWER Ω Ø 5: LOW VOLT Ω Ø 6: LoV LIMIT Ω1: DIG FILTER

Página 223

E: SYStem MENU1: RDGS STOREØ2: SAVED RDGS Ø3: ERRORØ4: TESTØ5: CHART OUT Ø6: CHART SPANØ7: CHART NULLØ8: DISPLAYØ9: COMMAØ10: PRESETØ11: REVISION1: RD

Página 224 - Agilent Control Libraries

A Front-Panel Menu TutorialThis section is a step-by-step tutorial which shows how to use thefront-panel menu. We recommend that you spend a few minut

Página 225

Messages Displayed During Menu UseTOP OF MENU -You pressed ∧ while on the menus level; this is the top level of the menu and you cannot go any high

Página 226

Menu Example 1 The following steps show you how to turn on the menu, move up or down between levels, move across the choices on each level, and turn o

Página 227

> > > > 4 Move across to the COMMA command on the commands level. > > > > There are eleven comm

Página 228

Menu Example 2 The following exercise demonstrates how to use the menu recall featureas a shortcut to set the COMMA command back to its original setti

Página 229

The Front-Panel at a Glance 1 Input channel select 5 Menu operation keys2 Measurement function keys 6 Range/number of digits displayed keys3 Math oper

Página 230

Menu Example 3 Some commands in the menu require that you enter a numericparameter value. The following steps show you how to enter a number inthe men

Página 231 - C Language Programs

v 5 Move down to edit the NULL VALUE parameter. The null value should be 0.000000 V when you come to this point in themenu for the first time. For

Página 232

> > > > 9 Move the flashing cursor over to the units location. > > > Notice that the units are flashin

Página 233 - C / HP-IB Example 1

To Select an Input ChannelFor voltage measurements, you have two independent input channels. • Pressing Channel toggles the display between Channel

Página 234

To Select a Range You can let the meter automatically select the range using autorangingor you can select a fixed range using manual ranging. • Autor

Página 235 - C / HP-IB Example 2

To Set or Change the Number of Digits You can set the display to show 41⁄2 , 51⁄2 , 61⁄2 , or 71⁄2 digits. In thisbook, the most significant digit (le

Página 236

To Set the Integration Time Integration time is specified in Number of Power Line Cycles (NPLC).You can set the NPLC to 0.02, 0.2, 1, 2, 10, 20, 100,

Página 237

To Make Null (Relative) MeasurementsEach null measurement, also called relative, is the difference between astored null value and the input signal. Se

Página 238

To Store Minimum and Maximum Readings (Stats)You can store the minimum and maximum readings during a series ofmeasurements. The following discussion s

Página 239 - C / HP-IB Program Example 3

To Trigger the Meter You can trigger the meter from the front panel using single trigger or autotrigger. • Autotriggering is enabled when you turn on

Página 240

The Front-Panel Menu at a Glance The menu is organized in a top-down tree structure with three levels.A: MEASurement MENU1: DIG FILTER 2: INTEGRATE

Página 241

To Use Reading Hold The reading hold feature allows you to capture and hold a stable readingon the display. When a stable reading is detected, the me

Página 242

To Make Voltage Ratio and Difference Measurements To calculate a voltage ratio, the meter measures the voltages applied to the Channel 1 input termina

Página 243 - Microsoft Excel Macro Example

To Use Reading Memory The meter can store up to 1024 readings in internal memory. Thefollowing steps demonstrate how to store readings and retrieve t

Página 244 - Macro Comments

v > 6 Move down a level and then across to the “ON” choice. ON Auto/Man ENTER 7 Save the change and exit the menu.Notice that the Mem (mem

Página 245

v 10 Move down a level to view the first stored reading.Reading memory is automatically turned off when you go to the“parameter” level in the menu

Página 246

3Features and Functions

Página 247 - Measurement Tutorial

Features and FunctionsYou will find that this chapter makes it easy to look up all the detailsabout a particular feature of the meter. Whether you are

Página 248

General Measurement ConfigurationThis section contains information to help you configure the meter formaking measurements. You may never have to chang

Página 249 - Voltage Measurements

• Front Panel operation: Press Shift Filter and scroll to one of DIGITAL, ANALOG, or ANA + DIG . Press Enter to enable the filter type. Pr

Página 250

Digital Filter• The digital filter is a moving average (boxcar) filter. Equal weightingis applied to all readings to calculate the displayed reading.

Página 251

Display Annunciators*Turns on during a measurement.Adrs Meter is addressed to listen or talk over the HP-IB interface.Rmt Meter is in remote mode (usi

Página 252

Integration Time Integration time is the period during which the meter’s analog-to-digital(A/D) converter samples the input signal for a measurement.

Página 253

• Front Panel operation: Integration time can be set indirectly whenyou select the number of digits (See page 43). You can also set the integration ti

Página 254

Reducing Measurement NoiseAt high resolutions and low measurement levels, measurement noise canbecome an important factor in the accuracy of your meas

Página 255

30 minute measurement, ±0.5° C, zero input, rms noise (typical)• Front Panel operation: Integration time can be set indirectly whenyou select the numb

Página 256

Number of Digits DisplayedFront Panel operation only. See also “Integration Time,” on page 58.• You can set the number of digits shown in the display

Página 257

7 digits 0.003,256,4 Ω This is the 1 ohm range,71⁄2 digits are displayed."1⁄2" digit6 digits 0.216,569 mV This is the 1 mV range, 61⁄2

Página 258 - Resistance Measurements

RangingYou can let the meter automatically select the range using autorangingor you can select a fixed range using manual ranging. Autoranging isconve

Página 259 - ) − V

Overload DetectionThe 34420A uses both an analog and digital method to generate anoverload condition and display the OVLD message. An understanding of

Página 260

Voltage Measurement ConfigurationInput ChannelsThe meter has two independent input channels for measuring dc Volts.You can make measurements on either

Página 261 - 1 mA 10 mV 20, 100, or 500 mV

• Remote operation: The CONFigure and MEASure subsystems usean optional parameter to specify the input channel as either 1 or 2:CONF:VOLT:DC DEF, DEF,

Página 262

The Rear Panel at a Glance1 Chassis ground 5 Voltmeter complete output terminal 2 Power-line fuse-holder assembly 6 External trigger input terminal 3P

Página 263 - Temperature Measurements

Resistance Measurement ConfigurationThe meter can make 2-wire or 4-wire ohms measurements. The metercan compensate for voltages in the resistive circu

Página 264

Offset Compensated MeasurementsOffset compensation removes the effect of any voltages in the circuitbeing measured. The technique involves taking two

Página 265

Voltage Limited MeasurementsVoltage limited resistance measurements clamp the open circuit voltageto predefined limits. • Voltage limits apply only to

Página 266 - Ice Bath

Temperature Measurement ConfigurationThis section contains information to help you configure the meter formaking temperature measurements. To measure

Página 267

RTD Measurements• The meter supports RTDs with α = 0.00385 (DIN/IEC 751) or α = 0.00391. The nominal value of the RTD (R0) must be in the rangeof 4.9

Página 268

Thermocouple Measurements• The thermocouple must be connected to the Channel 2 inputs. Be sureto observe the correct polarity. Thermocouple connection

Página 269 - N/A = Not Available

Math Operations There are two math operations available, only one of which can beenabled at a time. You can choose to either scale the readings as the

Página 270

Statistics• After you enable statistics, the first reading that the meter takes isstored as both the minimum and maximum value. The minimum isreplaced

Página 271

• Remote operation: the math operations and registers are controlledusing math operation commands. First, select the math operation youwant to useCALC

Página 272 - Input Connector

Null (Relative) OperationWhen making null measurements, also called relative, each reading is thedifference between the input signal and a stored null

Página 273 - Part NumberDescription

In This Book Quick Start Chapter 1 prepares the meter for use and helps you getfamiliar with a few of its front-panel features.Front-Panel Operation

Página 274 - Specifications

• Front-panel operation: After enabling null, you can edit the storednull value by pressing Shift > (Menu Recall). Any previously storedvalu

Página 275 - Chapter 8 Specifications

Reading Hold The reading hold feature allows you to capture and hold a stable readingon the front-panel display. This is especially useful in situati

Página 276 - MEASUREMENT CHARACTERISTICS

TriggeringThe meter’s triggering system allows you to generate triggers eithermanually or automatically, take multiple readings per trigger, and inser

Página 277 - OPERATING CHARACTERISTICS

IdleStateWait-for- Trigger State Delay Measurement SampleSampleCount >1Initiate TriggeringMEASure?READ?INITiateTrig

Página 278

Trigger Source ChoicesYou must specify the source from which the meter will accept a trigger. • The trigger source is stored in volatile memory; the s

Página 279 - Dimensions

External Triggering In the external trigger mode, the meter willaccept a hardware trigger applied to the Ext Trig terminal. The metertakes one readin

Página 280

Internal Triggering In the internal trigger mode (remote interfaceonly), the trigger signal is always present. When you place the meter inthe wait-fo

Página 281

The Wait-for-Trigger StateAfter you have configured the meter and selected a trigger source, you must place the meter in the wait-for-trigger state. A

Página 282

Number of Samples Normally, the meter takes one reading (or sample) each time it receives a trigger from the selected trigger source (if the meter is

Página 283

Trigger DelayYou can insert a delay between the trigger signal and each sample thatfollows. This may be useful in applications where you want to allow

Página 284 - Sensitivity

ContentsChapter 1 Quick StartTo Prepare the Meter For Use 13If the Meter Does Not Turn On 14To Adjust the Carrying Handle 16To Make Input Connec

Página 285 - Accuracy

• Front Panel operation (continued)To set the delay to 0 seconds, select the “parameter” level of the TRIG DELAY command. Move the flashing cursor to

Página 286 - Temperature Coefficients

Automatic Trigger DelaysIf you do not specify a trigger delay, the meter selects an automatic delayfor you. The delay is determined by function, range

Página 287

System-Related Operations This section gives information on topics such as reading memory, errors,self-test, and front-panel display control. This inf

Página 288

• Front-panel operation: enable readings storage under the 1: RDGS STORE command in the SYStem menu. The ‘Mem’annunciator lights in the display. Rec

Página 289

Error ConditionsWhen the front-panel ‘ERROR’ annunciator turns on, one or morecommand syntax or hardware errors have been detected. A record of upto 2

Página 290

Self-Test A power-on self-test occurs automatically when you turn on themultimeter. This limited test assures you that the meter is operational.This

Página 291

Display ControlTo speed up your measurement rate, or for security reasons, you maywant to turn off the front-panel display. From the remote interface,

Página 292

Comma Separators The meter can display readings on the front panel with or without acomma separator. This feature is available only from the front

Página 293 - DECLARATION OF CONFORMITY

SCPI Language Version The meter complies with the rules and regulations of the present versionof SCPI (Standard Commands for Programmable Instruments

Página 294

Voltmeter Complete TerminalThe rear-panel VM Comp (voltmeter complete) terminal provides a low-truepulse after the completion of each measurement. Vol

Comentários a estes Manuais

Sem comentários