Agilent 34401A ½ Digit Multimeter
U T I O N WA RN I N G
Safety Information
Protection Limits
Additional Notices
Declaration of Conformity
Flexible System Features
Convenient Bench-Top Features
Menu Operation keys
Front Panel at a Glance
Input / Output Menu
Front-Panel Menu at a Glance
TRIGger Menu
SYStem Menu
Display Annunciators
Adrs Rmt Man Trig Hold Mem Ratio Math Error Rear Shift 4W
Key as you
Use the front-panel Input / Output Menu to
Rear Panel at a Glance
This Book
Contents
Contents
Remote Interface Reference
Error Messages
Application Programs
Measurement Tutorial
Specifications
Index Declaration of Conformity
Quick Start
Quick Start
Check the list of supplied items
Connect the power cord and turn on the multimeter
To Prepare the Multimeter for Use
To Prepare the Multimeter for Use
If the Multimeter Does Not Turn On
Verify that there is ac power to the multimeter
Verify the power-line voltage setting
Verify that the power-line fuse is good
Replace the fuse-holder assembly in the rear panel
To Adjust the Carrying Handle
To Adjust the Carrying Handle
Bench-top viewing positions Carrying position
To Measure Resistance
To Measure Voltage
To Measure Voltage
To Measure Frequency or Period
To Measure Current
To Measure Current
To Check Diodes
To Test Continuity
To Test Continuity
To Select a Range
To Select a Range
To Set the Resolution
To Set the Resolution
Front-Panel Display Formats
To Rack Mount the Multimeter
To Rack Mount the Multimeter
Quick Start
Front-Panel Menu Operation
Front-Panel Menu Operation
Front-Panel Menu Reference
Front-Panel Menu Reference
Secured
Front-Panel Menu Reference SYStem Menu
Front-Panel Menu Tutorial
Front-Panel Menu Tutorial
Menu Bottom You pressed
Messages Displayed During Menu USE
Move across to the SYS Menu choice on this level
Turn on the menu
Move down a level to the Beep parameter choices
Move across to the Beep command on the commands level
Save the change and turn off the menu
Move down to the Beep parameter choices
Use menu recall to return to the Beep command
Move across to the on choice
Math Menu
Make the number negative
Move down to edit the Null Value parameter
Increment the first digit until 2 is displayed
Increase the displayed number by a factor
Move across to the SYS Menu choice on the menus level
Move down a level and then across to the Comma command
To Turn Off the Comma Separator
To Turn Off the Comma Separator
To Make Null Relative Measurements
To Make Null Relative Measurements
Result = reading null value
To Store Minimum and Maximum Readings
To Store Minimum and Maximum Readings
To Make dB Measurements
To Make dB Measurements
DB = reading in dBm relative value in dBm
To Make dBm Measurements
To Make dBm Measurements
DBm = 10 ⋅ Log10 reading2 / reference resistance / 1 mW
To Trigger the Multimeter
To Trigger the Multimeter
To Use Reading Hold
To Use Reading Hold
To Make dcvdcv Ratio Measurements
To Make dcvdcv Ratio Measurements
Meas Menu
Move down a level and then across to the Ratio Func command
Move down to the parameter level
To Use Reading Memory
Select the single trigger mode
Move down to a level to the Rdgs Store command
To Use Reading Memory
This takes you to the Saved Rdgs command in the SYS Menu
Move across to view the two remaining stored readings
Move down a level to view the first stored reading
Turn off the menu
Features and Functions
Math Operations, starting on Triggering, starting on
Features and Functions
Applies to ac voltage and ac current measurements only
Measurement Configuration
AC Signal Filter
Measurement Configuration
See also To Test Continuity, on
Continuity Threshold Resistance
Input R Meas Menu
DC Input Resistance
Resolution Choices Integration Time
Resolution
This is the 10 Vdc range, 51⁄2 digits are displayed
Following commands
Resolution setting. The default mode is 5 digits slow
See also To Set the Resolution, on
Remote Interface Operation You can set the resolution using
Integration Time
Integration Time Resolution
Returns Fron or Rear
Front / Rear Input Terminal Switching
Default 51⁄2 digits, or 1 second 61⁄2 digits
Remote Interface Operation
Autozero
Resolution Choices Integration Time Autozero
Front-panel settings
Measurement Configuration Autozero
Ranging
See also To Select a Range, on
Remote Interface Operation You can set the range using any
Autoranging or manual ranging. For frequency and period
Input voltage, not its frequency
Math Operations
Math Operations
Freq Per Cont Diode Ratio Null Min-Max DBm Limit
MIN-MAXMATH Menu
Min-Max Operation
See also To Store Minimum and Maximum Readings, on
Null Relative Operation
Entering a null value also turns on the null function
Math Operations Null Relative
See also To Make Null Relative Measurements, on
DB REL Math Menu
DB Measurements
See also To Make dB Measurements, on
DBm REF R Math Menu
DBm Measurements
See also To Make dBm Measurements, on
Set the lower limit
Limit Testing
Enable or disable limit test
Set the upper limit
RS-232 interface circuitry may be damaged
Limit testing
More information
Reading that exceeds the upper or lower limit
Triggering
Triggering
Wait-for
State
Trigger
Trigger Source Choices
Key is disabled when in remote
Front-panel
See also External Trigger Terminal, on
Key is disabled when in remote Remote Interface Operation
TRIGgerSOURce IMMediate
Halting a Measurement in Progress
Wait-for-Trigger State
Front-Panel Operation
Number of Samples
Number of Triggers
Trigger Delay
Zero Delay
Trigger Delay
Auto Delay
AC Voltage and AC Current for all ranges
Automatic Trigger Delays
Resistance 2-wire and 4-wire
DC Voltage and DC Current for all ranges
Read Hold Trig Menu
Reading Hold
See also To Use Reading Hold, on
External Trigger Terminal
Voltmeter Complete Terminal
SYS Menu
System-Related Operations
Reading Memory
System-Related Operations
Error SYS Menu
Error Conditions
Test SYS Menu
Self-Test
Returns 0 if the self-test is successful, or 1 if it fails
Display the string enclosed in quotes
Disable/enable the display
Display Control
Display SYS Menu
Beep SYS Menu
Issue a single beep immediately
Disable/enable beeper state
Beeper Control
See also To Turn Off the Comma Separator, on
Comma Separators
Firmware Revision Query
Comma SYS Menu
You cannot query the Scpi version from the front panel
Scpi Language Version Query
Gpib address can be set only from the front-panel
Remote Interface Configuration
Remote Interface Configuration
Gpib Address
Gpib RS-232
Remote Interface Selection
Remote interface can be set only from the front-panel
See also To Select the Remote Interface, on
Parity Selection RS-232
Baud Rate Selection RS-232
Parity I/O Menu
Language I/O Menu
Programming Language Selection
Characters
Calibration Overview
Calibration Security
Calibration Overview
Secured CAL Menu
Calibration Security
Unsecured CAL Menu
Unsecure with old code
Calibration Count
Enter new code
Calibration Message
To Replace the Current Input Fuses
Operator Maintenance
To Replace the Power-Line Fuse
Operator Maintenance
Power-On and Reset State
Power-On and Reset State
102
Remote Interface Reference
Remote Interface Reference
Command Summary, starting on
Command Summary
Command Summary
106
107
CALCulate
See page 124 for more information
See page 132 for more information
See page 127 for more information
110
111
Simplified Programming Overview
MEASure? and CONFigure Preset States
Command MEASure? and CONFigure Setting
Simplified Programming Overview
Using the CONFigure Command
Using the MEASure? Command
Using the READ? Command
Using the range and resolution Parameters
You must specify a range to use the resolution parameter
MEASure?
Using the INITiate and FETCh? Commands
To avoid this, do not send a query command without reading
Before sending the second query command
Simplified Programming Overview CONFigure
MEASure? and CONFigure Commands
MEASure? and CONFigure Commands
MEASureDIODe?
MEASureCONTinuity?
CONFigureCURRentDC rangeMINMAXDEF,resolutionMINMAXDEF
CONFigureDIODe
CONFigureCONTinuity
CONFigure?
Measurement Configuration Commands
Measurement Configuration Commands
PERiodAPERture? MINimumMAXimum
FunctionRESolution resolutionMINimumMAXimum
FunctionRESolution? MINimumMAXimum
FREQuencyAPERture? MINimumMAXimum
SENSeZEROAUTO?
SENSeDETectorBANDwidth 320200MINimumMAXimum
SENSeDETectorBANDwidth? MINimumMAXimum
SENSeZEROAUTO Offonceon
Math Operation Commands
Math Operation Commands
CALCulateAVERageCOUNt?
CALCulateAVERageMINimum?
CALCulateAVERageMAXimum?
CALCulateAVERageAVERage?
DATAFEED?
See also Triggering, starting on page 71 in chapter
128
129
Triggering Commands
Triggering Commands
READ?
TRIGgerDELayAUTO?
TRIGgerDELay secondsMINimumMAXimum
TRIGgerDELay? MINimumMAXimum
TRIGgerDELayAUTO Offon
System-Related Commands
System-Related Commands
TST?
RST
IDN?
Scpi Status Model
What is an Event Register?
What is an Enable Register?
Scpi Status Model
Scpi Status System
Bit Definitions Status Byte Register
Status Byte
Bit Decimal Definition Value
U t i o n
Using Service Request SRQ and Serial Poll
To Interrupt Your Bus Controller Using SRQ
Using *STB? to Read the Status Byte
To Determine When a Command Sequence is Completed
Using *OPC to Signal When Data is in the Output Buffer
How to Use the Message Available Bit MAV
Bit Definitions Standard Event Register
Standard Event Register
Scpi Status Model
Bit Definitions Questionable Data Register
Questionable Data Register
143
ESE?
Status Reporting Commands
Status Reporting Commands
CLS
PSC?
ESR?
OPC
OPC?
Calibration Commands
Calibration Commands
CALibrationVALue?
CALibrationSTRing quoted string
CALibrationSTRing?
CALibrationVALue value
Even / 7 data bits, factory setting or Odd / 7 data bits
RS-232 Interface Configuration
RS-232 Configuration Overview
RS-232 Interface Configuration
Connection to a Computer or Terminal
RS-232 Data Frame Format
RS-232 Interface Configuration
Multimeter sets the DTR line False in the following cases
DTR / DSR Handshake Protocol
RS-232 Troubleshooting
RS-232 Interface Commands
RS-232 Interface Commands
An Introduction to the Scpi Language
An Introduction to the Scpi Language
SENSe
Command Format Used in This Manual
Using the MIN and MAX Parameters
Command Separators
Scpi Command Terminators
Querying Parameter Settings
Scpi Parameter Types
IEEE-488.2 Common Commands
Output Data Formats
Output Data Formats
Type of Output Data Output Data Format
Using Device Clear to Halt Measurements
Using Device Clear to Halt Measurements
Talk only for Printers
Turn on the front-panel menu
Move down a level to the HP-IB Addr command
To Set the Gpib Address
To Set the Gpib Address
Move down to the parameter level to select the interface
Move down a level and then across to the Interface command
To Select the Remote Interface
To Select the Remote Interface
Move down to the parameter level to select the baud rate
Move down a level and then across to the Baud Rate command
To Set the Baud Rate
To Set the Baud Rate
Move down to the parameter level to select the parity
Move down a level and then across to the Parity command
To Set the Parity
To Set the Parity
O Menu
Move down a level and then across to the Language command
To Select the Programming Language
To Select the Programming Language
Alternate Programming Language Compatibility
Agilent 3478A Language Setting
Alternate Programming Language Compatibility
Fluke 8840A Description Agilent 34401A Action Command
Fluke 8840A/8842A Language Setting
Scpi Compliance Information
Scpi Compliance Information
IEEE-488 Compliance Information
Dedicated Hardware Lines Addressed Commands
IEEE-488.2 Common Commands
IEEE-488 Compliance Information
170
Error Messages
Error Messages
Execution Errors
123
Execution Errors 112
113
121
String data not allowed
Execution Errors 151
Invalid string data
158
224
Execution Errors 221
222
223
430
Execution Errors 350
410
420
512
Execution Errors 501
502
511
603
Self-Test Errors
601
602
Calibration Errors
706
Calibration Errors 703
704
705
732
Calibration Errors 725
730
731
Application Programs
Application Programs
Gpib Operation Using QuickBASIC
Using MEASure? for a Single Measurement
Using MEASure? for a Single Measurement
Gpib Operation Using Basic
Using CONFigure with a Math Operation
Using CONFigure with a Math Operation
187
Using the Status Registers
Using the Status Registers
On next
END While
Using the Status Registers Gpib Operation Using Basic
Using the Status Registers Gpib Operation Using QuickBASIC
191
RS-232 Operation Using QuickBASIC
RS-232 Operation Using QuickBASIC
RS-232 Operation Using Turbo C
RS-232 Operation Using Turbo C
194
195
196
Measurement Tutorial
Copper-to Approx. ∝V / C
Thermal EMF Errors
Leakage Current Errors
Loading Errors dc volts
Loading Errors dc volts
60 Hz 50 Hz
Rejecting Power-Line Noise Voltages
Rejecting Power-Line Noise Voltages
Digits NPLCs Integration Time
Common Mode Rejection CMR
Common Mode Rejection CMR
Noise Caused by Magnetic Loops
Noise Caused by Ground Loops
Noise Caused by Ground Loops
Resistance Measurements
Wire Ohms Measurements
Resistance Measurements
Settling Time Effects
Removing Test Lead Resistance Errors
Power Dissipation Effects
Removing Test Lead Resistance Errors
DC Current Measurement Errors
Errors in High Resistance Measurements
Errors in High Resistance Measurements
True RMS AC Measurements
True RMS AC Measurements
Crest Factor Errors non-sinusoidal inputs
Crest Factor Errors non-sinusoidal inputs
Ac + dc = √ ac2 + dc2
Bandwidth Error = C.F x F
For low frequencies
Loading Errors ac volts
Loading Errors ac volts
Additional error for high frequencies
Measurements Below Full Scale
High-Voltage Self-Heating Errors
Temperature Coefficient and Overload Errors
Measurements Below Full Scale
+ Noise
Low-Level Measurement Errors
Low-Level Measurement Errors
Voltage Measured = √
AC Current Measurement Errors
Common Mode Errors
Common Mode Errors
Frequency and Period Measurement Errors
Frequency and Period Measurement Errors
Making High-Speed DC and Resistance Measurements
Making High-Speed AC Measurements
Making High-Speed AC Measurements
Specifications
DC Characteristics
DC Characteristics
Operating Characteristics
DC Characteristics Measuring Characteristics
AC Characteristics
AC Characteristics
AC Characteristics Measuring Characteristics
Frequency and Period Characteristics
Frequency and Period Characteristics
Measurement Considerations
Frequency and Period
General Information
General Information
Product Dimensions
Product Dimensions
To Calculate Total Measurement Error
To Calculate Total Measurement Error
Range Input Level Reading Error
100
Input error =
Ppm of input error =
Range Input Level Range Error
Sensitivity
Interpreting Multimeter Specifications
Interpreting Multimeter Specifications
Number of Digits and Overrange
Accuracy
Specification Probability Criteria Failure
Day and 1-Year Accuracy
Temperature Coefficients
Transfer Accuracy
Hour Accuracy
Configuring for Highest Accuracy Measurements
Configuring for Highest Accuracy Measurements
230
Ext Trig, 5 VM Comp, 5
Index
Index
233
234
235
236