MEASure Subsystem Introduction
The MEASure? command provides the easiest way to program the instrument for measurements. However, this command does not offer much flexibility. When you execute this command, the instrument uses default values for the requested measurement configuration and immediately performs the measurement. You cannot change any measurement attributes (other than function, range, and resolution) before the measurement is taken. The results are sent directly to reading memory and the instrument's output buffer.
Sending MEASure? is functionally the same as sending CONFigure followed immediately by a READ? command. |
For a comparison of the MEASure? and CONFigure commands, see MEASure? Versus CONFigure. |
The MEASure? commands are valid only with the following Agilent 34980A plug-in modules which can be configured to be part of a scan. If the internal DMM is not installed or is disabled, then no DMM-related configurations are allowed. However, scanning is allowed on the digital input and totalizer channels even without the internal DMM.
34921A |
40-Channel Armature Multiplexer (including temperature and current) |
34922A |
70-Channel Armature Multiplexer |
34923A |
40/80-Channel Reed Multiplexer |
34924A |
70-Channel Reed Multiplexer |
34925A |
40/80-Channel FET Multiplexer |
34950A |
64-Bit Digital I/O Module (digital input and counter only) |
34952A |
Multifunction Module (digital input and totalizer only) |
Command Summary
Hold the mouse cursor over a command to view the full syntax statement. |
Default Settings for the MEASure? Command
With the MEASure? command, you can select the function, range, and resolution all in one command. All other measurement parameters are set to their default values as shown below. The MEASure? command does not redefine the scan list as set by the ROUTe:SCAN command.
Measurement Parameter |
MEASure? Setting |
Integration Time |
1 PLC |
Input Resistance |
10 MΩ (fixed for all DCV ranges) |
AC Filter / Frequency Timeout |
20 Hz (medium filter) |
Range |
Autorange Enabled |
Autozero |
Enabled |
Offset Compensation |
Disabled |
Channel Delay |
Automatic Delay |
Sample Count |
1 Sample per Trigger |
Sweep Count |
1 Scan Sweep |
Trigger Count |
1 Trigger |
Trigger Delay |
Automatic Delay |
Trigger Source |
Immediate |
Using the MEASure? Command
The following command shows how to use the MEASure? command to make a measurement on one channel. This example configures the instrument for dc voltage measurements, internally triggers the instrument to scan channel 10 on the module in slot 3, and then transfers the reading to reading memory and the instrument's output buffer. Any existing scan list is not redefined. The default range (autorange) and resolution (1 PLC) are used for the measurement.
MEAS:VOLT:DC? (@3010)
Typical Response: +4.23450000E-03
The following command configures the instrument for 2-wire resistance measurements, triggers the internal DMM to scan two channels (channels 3 and 8 in slot 1), and then transfers the two readings to reading memory and the instrument's output buffer. The 1 kΩ range is selected with 1Ω resolution.
MEAS:RES? 1000,1,(@1003,1008)
Typical Response: +3.27150000E+02,+1.32130000E+02
If you omit the <ch_list> parameter, the configuration applies to the internal DMM, independent of any channels or a scan list (the scan list is not redefined). The following command configures the instrument for a 2-wire resistance measurement, triggers the internal DMM to make one measurement, and then transfers the reading to reading memory and the instrument's output buffer. The 10 kΩ range is selected with 100Ω resolution.
MEAS:RES? 10000,100
Typical Response: +5.95850000E+03