Agilent Technologies 34420A Especificaciones

Busca en linea o descarga Especificaciones para Multímetros Agilent Technologies 34420A. Agilent Technologies 34420A Specifications Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 294
  • Tabla de contenidos
  • SOLUCIÓN DE PROBLEMAS
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente

Indice de contenidos

Pagina 2

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

Pagina 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

Pagina 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

Pagina 5

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

Pagina 6 - Display Annunciators

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

Pagina 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.

Pagina 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

Pagina 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

Pagina 10

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

Pagina 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

Pagina 12 - Contents

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

Pagina 13 - Quick Start

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

Pagina 14

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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:

Pagina 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

Pagina 21 - To Measure Voltage

4Remote Interface Reference

Pagina 22 - To Measure Resistance

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

Pagina 23

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

Pagina 24 - INTERNAL

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

Pagina 25 - To Select a Range

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

Pagina 26 - To Set the Number of Digits

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

Pagina 27 - To Set the Integration Time

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

Pagina 28 - Front-Panel Display Formats

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

Pagina 29 - To Rack Mount the Meter

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

Pagina 30

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

Pagina 31 - Front-Panel Operation

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 42 - Null

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

Pagina 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

Pagina 44

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

Pagina 45

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

Pagina 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

Pagina 47

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

Pagina 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

Pagina 49 - * (sample) annunciator is on

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

Pagina 50 - To Use Reading Hold

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

Pagina 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

Pagina 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

Pagina 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 (

Pagina 54

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

Pagina 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

Pagina 56

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

Pagina 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

Pagina 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

Pagina 59

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

Pagina 60 - Integration Time

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

Pagina 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

Pagina 62 - Reducing Measurement Noise

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

Pagina 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

Pagina 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 “

Pagina 65

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 70

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

Pagina 71

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

Pagina 72

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 78

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

Pagina 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

Pagina 80

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

Pagina 81 - Reading Hold

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

Pagina 82

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

Pagina 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

Pagina 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

Pagina 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

Pagina 86

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

Pagina 87

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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)

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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)

Pagina 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

Pagina 101

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 107

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

Pagina 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.

Pagina 109 - Calibration

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

Pagina 110

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

Pagina 111

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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:

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 122

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 128

6ApplicationPrograms

Pagina 129 - <function>

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

Pagina 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

Pagina 131

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

Pagina 132 - Using the READ? Command

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

Pagina 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

Pagina 134

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

Pagina 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

Pagina 136

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

Pagina 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

Pagina 138

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

Pagina 139

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

Pagina 140

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

Pagina 141

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

Pagina 142 - Selecting the Input Channel

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

Pagina 143

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

Pagina 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

Pagina 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

Pagina 146

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

Pagina 147 - Null (Relative) Commands

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

Pagina 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

Pagina 149

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

Pagina 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

Pagina 151

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

Pagina 152 - Scale operation commands

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

Pagina 153 - First time SCPI users

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

Pagina 154 - Triggering

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

Pagina 155 - The Wait-for-Trigger State

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

Pagina 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

Pagina 157

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

Pagina 158

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

Pagina 159 - System-Related Commands

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

Pagina 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

Pagina 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

Pagina 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

Pagina 163 - The Status Byte

6Chapter 6 Application ProgramsMicrosoft Excel Macro Example 245

Pagina 164

Chapter 6 Application ProgramsMicrosoft Excel Macro Example 246

Pagina 166

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

Pagina 167 - The Standard Event Register

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

Pagina 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

Pagina 169

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

Pagina 170

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

Pagina 171

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

Pagina 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,

Pagina 173

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

Pagina 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

Pagina 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

Pagina 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

Pagina 177 - CALibration:VALue?

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 182

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

Pagina 183 - RS-232 Troubleshooting

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

Pagina 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

Pagina 185 - SCPI) defines how

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

Pagina 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

Pagina 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

Pagina 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

Pagina 189 - TALK ONLY for Printers

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

Pagina 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,

Pagina 191

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

Pagina 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

Pagina 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 –

Pagina 194 - (Keithley 181)

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

Pagina 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

Pagina 197

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

Pagina 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:α =

Pagina 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

Pagina 200 - Messages

DimensionsChapter 8 Specifications34420A Nano Volt/Micro Ohm Meter280

Pagina 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."

Pagina 202 - Execution Errors

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

Pagina 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

Pagina 204 - BUS and a READ?

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

Pagina 205

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

Pagina 206 - DEADLOCKED

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

Pagina 207

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

Pagina 208

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

Pagina 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

Pagina 210

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

Pagina 211 - Calibration Errors

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

Pagina 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

Pagina 213 - Programs

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

Pagina 214 - Application Programs

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

Pagina 215 - HP BASIC Language Programs

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

Pagina 216

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

Pagina 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

Pagina 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

Pagina 220

2Front-Panel Operation

Pagina 221

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 227

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 232

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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,

Pagina 237

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

Pagina 238

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 246

3Features and Functions

Pagina 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

Pagina 248

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

Pagina 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

Pagina 250

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

Pagina 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

Pagina 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.

Pagina 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

Pagina 254

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 259 - ) − V

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

Pagina 260

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

Pagina 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,

Pagina 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

Pagina 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

Pagina 264

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

Pagina 265

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

Pagina 266 - Ice Bath

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

Pagina 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

Pagina 268

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

Pagina 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

Pagina 270

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

Pagina 271

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

Pagina 272 - Input Connector

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

Pagina 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

Pagina 274 - Specifications

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

Pagina 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

Pagina 276 - MEASUREMENT CHARACTERISTICS

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

Pagina 277 - OPERATING CHARACTERISTICS

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

Pagina 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

Pagina 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

Pagina 280

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 287

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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,

Pagina 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

Pagina 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

Pagina 294

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

Comentarios a estos manuales

Sin comentarios