/

Rigol

/

Rigol DM3058E

SCPI COMMAND REFERENCE

Rigol DM3058E

Rigol DM3058E

The Rigol DM3058E is Rigol's multimeter in the DM3058/DM3058E family. Its SCPI remote-control interface exposes 357 commands across 64 subsystems - 195 settable and 162 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.

357

Commands

195

Settable

162

Queries

64

Subsystems

SCPI

Verified

2026-07-16

All commands

*OPCset / query

Sets the Operation Complete bit of the Event Status Register to 1 after the current operation has completed.

*OPC?query

Queries whether the current operation is finished or not. The query returns "1", which denotes that the current operation has been finished.

integer - Returns 1 when the current operation has been finished.
*PSCset / query

Sets or queries the value of power-on status clear. The setter enables or disables clearing the register at power-on.

NameTypeValuesDescription
stateenum0 | 1Enables or disables the clear operation of register when power-on.
*PSC?query

Queries the value of power-on status clear.

enum - Returns the current value of power-on status clear.
*TRGset / query

Generates a trigger signal when the instrument is in Wait-for-trigger state.

*TST?query

Queries the self-test result.

integer - Returns 0 or 1; 0 denotes pass and 1 denotes failure.
*WAIset / query

The command waits until all pending operations complete.

*IDN?query

Queries the equipment ID and confirms whether the multimeter works normally.

string - Returns the equipment identification string in the format RIGOL Technologies, DM3058, DM3A020080808, 99.00.00.00.00.00.
*RSTset / query

Resets the instrument.

*RST
*CLSset / query

Clears the instrument state.

*CLS
*ESEset / query

Sets the enable register of the event status register.

NameTypeValuesDescription
valueinteger0 - 255Enable register value.
*ESE?query

Queries the enable register of the event status register. The example shows it returning 189.

integer - Returns the enable register of the event status register.
*ESE?
*ESR?query

Queries the event status register condition. The example page groups it with other status-register query commands but does not provide a separate textual description for *ESR?.

integer - Returns the condition/status value of the event status register.
*ESR?
*SREset / query

Sets the enable register of the status byte register.

NameTypeValuesDescription
register valueinteger0 - 255Enable register value to store in the status byte register.
*SRE 188
*SRE?
*SRE?query

Sets the enable register of the status byte register.

NameTypeValuesDescription
enable registerinteger0 - 255Enable register value to set.
*SRE 188
*SRE?
*STB?query

Queries the condition register of the status byte register.

integer - Returns the status byte condition register value.
*clsset / query

Clears the instrument state.

*cls
*esr?query

Queries the event status register to report the error type. The examples show it returning a numeric code such as 4, 32, 16, or 8 depending on the error condition.

integer - The current error type code from the event status register.

Queries the status of the Condition Register in the Operation Status Register queue.

integer - Returns the current status of the Condition Register from the Operation Status Register.

Sets the value of the Enable Register in the Operation Status Register queue. The accepted value ranges from 0 to 1841.

NameTypeValuesDescription
enable_valueinteger0 - 1841Value to load into the Operation Status Enable Register.

Queries the current status of the Operation Status Register event register.

integer - Returns the current status of the Operation Status Register event register.
:STATus:PRESetset / query

Resets the value of the Enable Register in both the Operation Status Register and the Questionable Status Register queue.

Queries the value of the Condition Register in the Questionable Status Register queue.

integer - Returns the current value of the Condition Register in the Questionable Status Register queue.

Sets the enable value for the Questionable Status Register queue.

NameTypeValuesDescription
enable value--Enable value for the Questionable Status Register queue.

Queries the current value of the Event Register in the Questionable Status Register queue.

integer - The current value of the Event Register in the Questionable Status Register queue.

Queries the condition register of the questionable status register.

integer - Returns the condition register value of the questionable status register.
:status:questionable:condition?

Sets the enable register of the questionable status register.

NameTypeValuesDescription
enable_registerinteger0 - 65535Enable register value.
status:questionable:enable 24375

Queries the event register of the questionable status register. The returned value is cleared after each query.

integer - Returns the questionable status event register value.
:status:questionable?

:SYSTem:BEEPerset / query

Tests the beeper by issuing a single beep immediately from the instrument. The beeper must be opened before using this command.

Sets or queries the status of the beeper. ON (1) opens the beeper and OFF (0) closes it.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Beeper state to set.
SYSTem:BEEPer:STATe ON

Queries the current beeper state. The query returns 1 for ON and 0 for OFF.

enum - The current beeper state; 1 denotes ON and 0 denotes OFF.
SYSTem:BEEPer:STATe ON

Queries the errors in the error queue.

string - Returns the error number together with the error description. If no error is present, returns 0,"No error".

Queries the SCPI version of the instrument.

string - The current SCPI version of the instrument, for example "1999.0".

Enables or disables the front-panel power switch behavior when the instrument is powered on. OFF|0 starts the instrument automatically; ON|1 requires pressing the front-panel power switch to start.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Selects whether the front-panel power switch must be pressed at power-up.

Sets the power-on mode of the system. LAST restores the configuration used before the last power cut; DEF uses the default configuration.

NameTypeValuesDescription
modeenumLAST | DEFPower-on mode to use when the instrument is next started.

Queries and sets the system decimal display format. The query returns the current decimal display format, and the setter selects COMMA or DOT.

NameTypeValuesDescription
formatenumCOMMA | DOTDesired decimal display format.

Queries the current decimal display format of the system. Sets the desired decimal format for system display.

enum - Returns the current decimal display format, COMMA or DOT.
:SYSTem:LANGuageset / query

Queries or sets the system language used by the instrument. The query returns the current language.

enum - Returns the current system language.

Queries the current system language or sets the system language to be used.

enum - Returns the current system language.

Queries or sets the screen brightness. The value is specified as an integer between 0 and 32.

NameTypeValuesDescription
valueinteger0 - 32Screen brightness level.
integer - Returns the current screen brightness.

Queries or sets the screen brightness. The setter accepts an integer value from 0 to 32, with a default of 22.

NameTypeValuesDescription
valueinteger0 - 32Screen brightness level.
integer - Returns the current screen brightness.

Queries or sets the delimiter display format of system data. ON displays the default comma delimiter, NONE displays no delimiter, and SPACE displays a space delimiter.

NameTypeValuesDescription
stateenumON | NONE | SPACEDesired delimiter display format.
enum - Returns the current delimiter display format.

Queries the current delimiter display format of system data. The set form selects how system data is delimited.

enum - Returns the current delimiter display format.

Queries and sets the screen contrast.

NameTypeValuesDescription
valueinteger0 - 32Desired screen contrast.
integer - Current screen contrast.
:SYSTem:DISPlay:CONTrast?
:SYSTem:DISPlay:CONTrast <value>

Queries the current screen contrast. The command also sets the desired screen contrast within 0 and 32.

integer - The current screen contrast.

Sets or queries the current math function. The default is NONE, which disables math function.

NameTypeValuesDescription
functionenumNONE | REL | DB | DBM | MIN | MAX | AVERAGE | TOTAL | PFSelects the math operation to be used.
enum - Returns the current selected operation, such as REL, DB, DBM, MIN, MAX, AVERAGE, TOTAL or PF. If more than one operation is used, the query may return a combination such as REL+PF; if all the operations are disabled, it returns NONE.

Queries the maximum of the current statistic. The command is valid only when MAX operation is enabled.

real - The calculated maximum.

Queries the minimum of the current statistic. It is valid only when MIN operation is enabled.

real - The calculated minimum.

Queries the number of current measurements calculated. It is only valid for current measurement, and changing the measurement function restarts the counting.

integer - The calculated number of measurements.

Queries or sets the statistic state.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Desired statistic state.

Queries and sets the REL operation offset for the current measurement. The set value depends on the measurement type and range, and the value should be less than the upper limit of the current range.

NameTypeValuesDescription
rangerealSee Table 3-2REL offset value to query or set.
qualifieroptenumMIN | MAX | DEF | CURROptional selector for minimum, maximum, default, or current value.
real - Returns the REL offset of the current measurement.

Queries the dB value of the current measurement. It is valid only when dB operation is enabled.

real - Returns the calculated dB value.

Queries or sets the REL state. The query returns the current REL state, ON (1) or OFF (0).

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Desired REL state.
enum - Current REL state.
::CALCulate:REL:STATe OFF

Queries or sets the dB reference value of the current measurement. The command is valid only when dB operation is enabled.

NameTypeValuesDescription
rangereal-120 - +120dB reference value to set.
qualifieroptenumMIN | MAX | DEFUses the minimum, maximum, or default dB reference value.
real (dBm) - Returns the current dB reference value.

Queries and sets the dB state. The query returns the current dB state; the setter accepts ON, OFF, 1, or 0.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Desired dB state.
enum - Current dB state.

Queries and sets the dBm reference resistance. The query returns the reference resistance used for dBm calculations.

NameTypeValuesDescription
rangereal2 - 8000Reference resistance value.
qualifieroptenumMIN | MAX | DEFShortcut keyword for the minimum, maximum, or default reference resistance.
real - The current dBm reference resistance.

Sets or queries the dBm state. The query returns the current dB state, ON (1) or OFF (0).

enum - Returns the current dB state, ON (1) or OFF (0).
:CALCulate:DB:STATe OFF

Queries the dBm value of the current measurement. It is valid only when dBm operation is enabled.

real - The calculated dBm value.

Queries the result of the current PF operation.

returns - Returns the result of the current PF operation.

Queries or sets the lower limit of P/F operation. The query returns the lower limit value, and the setting accepts a range value or the MIN, MAX, or DEF keyword.

NameTypeValuesDescription
rangerealSee Table 3-3Lower limit of the P/F operation.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default lower-limit value.
enum - Returns the PF operation state.

Queries and sets the current P/F state.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Desired P/F state.

Queries and sets the upper limit of P/F operation.

NameTypeValuesDescription
rangereal-Upper limit value for P/F operation.
qualifieroptenumMIN | MAX | DEFSets the upper limit to the minimum, maximum, or default value.
real - The current upper limit of P/F operation.

Queries the current calculation function. The calculation subsystem must be enabled with CALCulate:STATe before using this command.

enum - Returns the current calculation function.

Sets or queries the lower limit of the current measurement when the LIMIT function is enabled and calculation is active. MIN and MAX select the minimum or maximum allowable range, respectively.

NameTypeValuesDescription
valueinteger-120% of MAX range - 120% of MAX rangeConsecutive integer lower-limit value to set.
qualifieroptenumMINimum | MAXimumOptional keyword to set the lower limit to the minimum or maximum range.
real - Returns the lower limit of current measurement.

Queries the lower limit of the current measurement. The optional qualifier returns the minimum or maximum range value instead of the present lower limit.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum range value to query.
real - Returns the lower limit of current measurement, or the minimum/maximum range value when queried with MINimum or MAXimum.
:CALCulate:STATeset / query

Sets the desired calculation state. The query returns the current calculation state as 1 (ON) or 0 (OFF).

NameTypeValuesDescription
stateenumOFF | ONDesired calculation state.
enum - Returns the current calculation state as 1 (ON) or 0 (OFF).

Queries the current calculation state.

enum - Returns 1 for ON or 0 for OFF.

Sets and queries the dB reference value.

NameTypeValuesDescription
valueinteger-120 dB - +120 dBdB reference value to set.
qualifieroptenumMINimum | MAXimumOptional keyword to use the minimum or maximum dB reference value.
integer (dB) - Returns the dB reference value.

Sets or queries the dB reference value.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum dB reference value when used with the query.
returns - Queries the dB reference value. MINimum returns the minimum reference value and MAXimum returns the maximum reference value.

Sets or queries the upper limit of current measurement. The command is valid only when LIMIT is enabled under calculation state ON.

NameTypeValuesDescription
valueinteger-120% of MAX range - 120% of MAX rangeDesired upper limit for current measurement.
qualifieroptenumMINimum | MAXimumUse MINimum to select the minimum range or MAXimum to select the maximum range.
integer - The upper limit of current measurement.

Queries the upper limit of current measurement. The command is valid only when LIMIT function is enabled under calculation state ON.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum range value to return instead of the current setting.
integer - Returns the upper limit of current measurement. MIN denotes the minimum range (-120% of MAX range) and MAX denotes the maximum range (120% of MAX range).

Sets or queries the dBm reference value. The command is valid only when the dB function (CALCulate:FUNCtion DBM) is enabled and calculation is active (CALCulate:STATe ON).

NameTypeValuesDescription
valueinteger2 - 8000Consecutive integer dBm reference value.
integer (Ω) - Returns the current dBm reference value.

Queries the current dBm reference value. The command is valid only when the dB function is enabled with CALCulate:FUNCtion DBM and calculation is active with CALCulate:STATe ON.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier to request the minimum or maximum dBm reference value.
integer (Ω) - The current dBm reference value.

Queries the average of all data after calculation. The command is valid only when the calculation function AVERage is enabled and calculation is active.

Sets or queries the NULL offset. The command is valid only when the NULL function is enabled and calculation is active.

NameTypeValuesDescription
valueinteger-120% of MAX range - 120% of MAX rangeDesired NULL offset.
qualifieroptenumMINimum | MAXimumUse MINimum for the minimum range or MAXimum for the maximum range.

Queries the current NULL offset. The command is valid only when NULL function and calculation are enabled.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier to request the minimum or maximum NULL offset.
integer - Returns the current NULL offset.

Queries the number of data calculated in the average statistics function. It is valid only when calculation function AVERage is enabled and calculation is active.

integer - The number of data calculated.

Queries the maximum statistic value of the current measurement. It is valid only when the calculation function AVERage is enabled under CALCulate:STATe ON.

real - The maximum statistic value of the current measurement.

Queries the minimum statistic value of the current measurement. It is valid only when calculation is active with CALCulate:FUNCtion AVERage and CALCulate:STATe ON.

real - The minimum statistic value of the current measurement.

Sets the REL offset value used by the calculate REL function. In the example, the measured offset is stored and then REL is enabled again with the new offset.

NameTypeValuesDescription
offsetreal-REL offset value to apply.

Queries the current REL offset value. The example shows it returning 0.

real - Returns the current REL offset.
:calculate:REL:offset?

Sets the reference voltage used for dBm measurement. The example shows using the previously measured resistance value as the reference for the dBm calculation workflow.

NameTypeValuesDescription
valuereal-Reference voltage to use for dBm measurement.
:calculate:DBM:reference <value> /* Set the reference voltage */

Queries the measured dBm result.

returns - Returns the measured result.
:calculate:DBM?

Sets the dB reference value used for dB measurement.

NameTypeValuesDescription
valuereal-The dB setting value.
:calculate:DB:reference <value> /* Set the “dB setting” value */

Queries the measured dB value. The manual notes that this RIGOL query returns the dB measured result, unlike the Agilent example which returns the dB reference value.

real (dB) - The measured dB value.
:calculate:DB?

[SENSe:]FUNCtionset / query

Sets or queries the current measurement function. The function must be selected from the listed discrete measurement modes and there is no default value.

NameTypeValuesDescription
functionenumVOLTage:DC | VOLTage:AC | CURRent:AC | CURRent:DC | FREQuency | PERiod | RESistance | FRESistance | CONTinuity | DIODeMeasurement function to be used.
enum - Returns the current measurement function.

Sets or queries the current measurement function. The function must be specified when setting the command.

NameTypeValuesDescription
functionenumVOLTage:DC | VOLTage:AC | CURRent:AC | CURRent:DC | FREQuency | PERiod | RESistance | FRESistance | CONTinuity | DIODeMeasurement function to use.
enum - Returns the current measurement function.

Enables the AC voltage measuring function. The example shows it used before setting the measure range to AUTO.

Queries the measured value of the main-display. The command is valid only when vice-display is enabled.

real - The measured value of the main-display.

Queries the current measurement of the vice-display. It is valid only when vice-display is enabled.

enum - Returns the current measurement of the vice-display, such as DCV, ACV, DCI, ACI, 2WR, CAP, 4WR, FREQ, or PERI.

Sets the vice-display to AC voltage measurement. After this command, the main-display measurements can only be DCV, DCI, ACV, ACI, FREQUENCY, or PERIOD.

Sets the vice-display to frequency measurement. After this command, the available main-display measurements are limited to ACV, FREQUENCY, and PERIOD.

Sets the vice-display to 4-wire resistance measurement. After this command, the main display can only be set to FRESISTANCE.

Sets the vice-display to 2-wire resistance measurement. After this command, the main-display can only be set to RESISTANCE.

Queries the current vice-display function.

enum - Returns the current vice-display function.

Turns the display of the LXI label in the user interface on or off. The query returns the current display status as 0 or 1.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Display status of the LXI label in the user interface.
enum - Current display status of the LXI label in the user interface: 0 (OFF, not displayed) or 1 (ON, displayed).

Returns the current display status of the LXI label in the user interface.

enum - Returns the current display status of the LXI label in the user interface: 0 (OFF, not displayed) or 1 (ON, displayed).
:LXI:MDNS:ENABleset / query

Turns the instrument's multicast DNS (mDNS) on or off.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Enables or disables mDNS.
enum - Returns the current on/off status of the mDNS instrument function: 0 (OFF, turned off) or 1 (ON, turned on).

Turns the instrument's multicast DNS (mDNS) on or off. The query returns the current mDNS on/off status as 0 (OFF) or 1 (ON).

integer - Returns the current on/off status of the mDNS of the instrument: 0 (OFF, turned off) or 1 (ON, turned on).

Sets the mDNS host name.

NameTypeValuesDescription
namestring-mDNS host name to set.

Sets the mDNS host name. The query returns the mDNS host name set in an ASCII string.

NameTypeValuesDescription
namestring-mDNS host name to set.
string - Returns the mDNS host name set in ASCII string.

Queries the mDNS host name currently carried into effect.

string - The current mDNS host name in ASCII string.

Sets the mDNS service name. The query form returns the mDNS service name set in ASCII string.

NameTypeValuesDescription
namestring-mDNS service name to set.

Sets the mDNS service name. The query form returns the mDNS service name set in ASCII string.

NameTypeValuesDescription
namestring-mDNS service name to set.
string - Returns the mDNS service name set in ASCII string.

Queries the mDNS service name currently carried into effect.

string - The mDNS service name currently carried into effect is returned as an ASCII string.
:LXI:RESTartset / query

Restarts the LAN using the current parameters.

:LXI:RESetset / query

Restores the instrument's LAN parameters to their default values.

:MEASureset / query

Selects the measurement type as Auto or Manual.

NameTypeValuesDescription
modeenumAUTO | MANUSelects the measurement type.
:MEASure MANU

Queries the current measured DC voltage value. The command is unavailable in double-display.

returns - Returns the current measured DC voltage value.

Queries whether new data has been acquired under the current trigger setting.

enum - Returns TRUE if new data has been acquired; FALSE otherwise.

Sets the range and resolution of DC voltage measurement. The corresponding resolution is set automatically, and the measurement type changes to Manual when the range is set.

NameTypeValuesDescription
rangediscrete0 - 4Selects the DC voltage measurement range.
qualifieroptenumMIN | MAX | DEFAllows setting the range to the minimum, maximum, or default value.
:MEASure:VOLTage:DC 3

Queries or sets the DC input impedance for DC voltage measurements. The impedance can be set to 10 MΩ or >10 GΩ; >10 GΩ is available only when the DC voltage range is 200 mV or 2 V.

NameTypeValuesDescription
modeenum10M | 10GDesired DC impedance value.
enum - Returns the current DC impedance value.
:MEASure:VOLTage:DC:IMPEdance {10M|10G}

Queries or sets the DC impedance for DC voltage measurements. The impedance can be set to 10 MΩ or >10 GΩ; >10 GΩ is available only when the DC voltage range is 200 mV or 2 V.

NameTypeValuesDescription
modeenum10M | 10GDesired DC impedance value.
enum - Returns the current DC impedance value.
:MEASure:VOLTage:DC:IMPEdance 10G

Queries the current DC voltage range. The DC voltage measurement must have been used at least once before this command is used.

integer - Returns the current DC voltage range as 0, 1, 2, 3, or 4.

Queries the measured AC voltage value. The result is returned in scientific notation, with unit V; the command is unavailable in double-display.

real (V) - Measured AC voltage value in scientific notation.

Queries or sets the AC filter state under the current DC voltage measurement. The query returns ON (1) or OFF (0); the setter opens or closes the filter.

NameTypeValuesDescription
stateoptenumON | OFF | 1 | 0AC filter state to set.
enum - Returns the filter state as ON (1) or OFF (0).
:MEASure:VOLTage:DC:FILTer ON

Queries the AC filter state under the current DC voltage measurement. The query returns ON (1) or OFF (0).

enum - ON (1) or OFF (0).
:MEASure:VOLTage:DC:FILTer ON

Sets the range of AC voltage measurement. The range can be selected by discrete code or by the keywords MIN, MAX, or DEF.

NameTypeValuesDescription
rangeenum0 | 1 | 2 | 3 | 4AC voltage measurement range code.
qualifieroptenumMIN | MAX | DEFOptional keyword to select the minimum, maximum, or default AC voltage range.
:MEASure:VOLTage:AC MAX
:MEASure:VOLTage:AC 4

Queries the current range of AC voltage measurement.

integer - Returns the current AC voltage measurement range setting.

Sets the range and resolution of DC current measurement. The corresponding resolution is set automatically after the range is set, and the measurement type changes to Manual automatically.

NameTypeValuesDescription
rangeenum0 | 1 | 2 | 3 | 4 | 5Measurement range setting for DC current.
qualifieroptenumMINimum | MAXimum | DEFaultSelects the minimum, maximum, or default range.

Queries the measured DC current value. The result is returned in scientific notation, with unit A.

real (A) - Measured DC current value in scientific notation.

Queries or sets the AC filter state under the DC current measurement.

NameTypeValuesDescription
stateoptenumON | OFF | 1 | 0AC filter state.

Queries or sets the AC filter state under the DC current measurement.

NameTypeValuesDescription
stateoptenumON | OFF | 1 | 0AC filter state to query or set.

Queries the DC current range.

enum - Returns the current DC current range as one of 0, 1, 2, 3, 4, or 5, corresponding to the ranges in Table 3-6.

Sets the AC current range.

NameTypeValuesDescription
rangeenum0 | 1 | 2 | 3AC current range selection.
qualifieroptenumMIN | MAX | DEFOptional range qualifier keyword.

Queries the measured AC current value. The value is returned in scientific notation and the unit is A.

real (A) - Measured AC current value in scientific notation.

Queries the AC current range. The command is valid only when AC current measurement is enabled.

integer - Returns 0, 1, 2, 3 or 4, corresponding to the AC current range setting.

Sets the desired 2-wire resistance range. The allowed range codes are 0 to 6, with MIN, MAX, and DEF also accepted; the parameter table notes the default is 3.

NameTypeValuesDescription
rangeenum0 | 1 | 2 | 3 | 4 | 5 | 62-wire resistance range code.
qualifieroptenumMINimum | MAXimum | DEFaultOptional keyword to select the minimum, maximum, or default range.

Queries the measured 2-wire resistance value. The result is returned in scientific notation and the unit is Ω; the command is unavailable in double-display.

real (Ω) - Measured 2-wire resistance value in scientific notation.

Queries the measured 4-wire resistance value. It is unavailable in double-display.

real (Ω) - The measured 4-wire resistance value in scientific notation.

Queries the current 2-wire resistance range.

integer - Returns the current 2-wire resistance range as 0, 1, 2, 3, 4, 5, or 6.

Queries the measured frequency value.

real - Returns the measured frequency value.

Sets the desired 4-wire resistance range.

NameTypeValuesDescription
rangediscrete-4-wire resistance range selection.
qualifieroptenumMINimum | MAXimum | DEFaultOptional keyword qualifier for the range setting.
:MEASure:FRESistance MIN
:MEASure:FRESistance 0

Queries the current 4-wire resistance range.

integer - Returns the current 4-wire resistance range as 0, 1, 2, 3, 4, 5, or 6 (see Table 3-8).
:MEASure:FRESistance:RANGe?

Sets the voltage range of the input signal under frequency measurement. The available frequency range is 20 Hz to 1 MHz and the command is unavailable in double-display.

NameTypeValuesDescription
rangediscrete0 | 1 | 2 | 3 | 4Voltage range setting used for frequency measurement.
qualifieroptenumMIN | MAX | DEFSets the range to the minimum, maximum, or default value.
:MEASure:FREQuency DEF
:MEASure:PERiodset / query

Sets the voltage range used for period measurement. The available period range is 1 b5s to 50 ms; the range selection follows Table 3-5.

NameTypeValuesDescription
rangeenum0 | 1 | 2 | 3 | 4Selects the period measurement range.
qualifieroptenumMIN | MAX | DEFAlternative keyword form for selecting the minimum, maximum, or default range.

Queries the measured period value of the AC signal. The result is returned in scientific notation and the unit is seconds; the command is unavailable in double-display.

real (s) - Measured period value of the AC signal in scientific notation.

Queries the measured continuity resistance result. The result is returned in scientific notation and the unit is ohms.

real (Ω) - Returns the measured resistance value under continuity measurement in scientific notation.

Queries the AC voltage range used under period measurement.

integer - Returns 0, 1, 2, 3, or 4, corresponding to the AC voltage range used under period measurement.

Sets the resistance limit under continuity measurement.

NameTypeValuesDescription
rangeinteger1 - 2000Resistance limit under continuity measurement.
:MEASure:CONTinuity 1000

Queries the measured voltage at the ends of a diode. The returned value is given in scientific notation with units of volts.

real (V) - Measured diode voltage in scientific notation.

Sets the capacitance measurement range. The command is unavailable in double-display.

NameTypeValuesDescription
rangeenum0 | 1 | 2 | 3 | 4 | 5Selects the capacitance range.
qualifieroptenumMIN | MAX | DEFAllows selecting the minimum, maximum, or default capacitance range.
:MEASure:CAPacitance 3

Returns the measured capacitance value in scientific notation. The query is unavailable in double-display.

real (F) - The measured capacitance value in scientific notation.
:measureset / query

Selects the auto measurement mode.

NameTypeValuesDescription
modeenumAUTOMeasurement mode to select.
:measure AUTO

:RATE:VOLTage:DCset / query

Queries and sets the rate of DC voltage measurement. The query is valid only when the DCV function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate of DC voltage: F (FAST), M (MEDIUM), or S (SLOW).
enum - Returns the parameter related to the current DC voltage measuring rate.
:RATE:VOLTage:DC M

Queries the current measuring rate of DC voltage. The command is valid only when DCV function is enabled.

enum - Returns the parameter related to the current DC voltage measurement rate.
:RATE:VOLTage:DC M
:RATE:CURRent:DCset / query

Queries or sets the measuring rate of DC current measurement. The query is valid only when DC current function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate of DC current.
enum - Returns the parameter related to the current rate.
:RATE:CURRent:DC M

Queries or sets the measuring rate of DC current measurement. The query is valid only when the DC current function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate for DC current measurement.
enum - Returns the parameter related to the current rate (see Table 3-10).
:RATE:CURRent:DC M
:RATE:VOLTage:ACset / query

Sets the desired measuring rate of AC voltage, or queries the current measuring rate when used as a query. The command is valid only when the ACV function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate of AC voltage.
::RATE:VOLTage:AC M

Queries the current measuring rate of AC voltage. The command is valid only when ACV function is enabled.

enum - Returns the parameter related to current rate (see Table 3-10).
:RATE:VOLTage:AC M
:RATE:CURRent:ACset / query

Queries or sets the measuring rate of AC current measurement. The query is valid only when the AC current function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate of AC current.
enum - Returns the parameter related to current rate.
:RATE:CURRent:AC M

Queries or sets the measuring rate of AC current measurement. The query is valid only when AC current function is enabled.

enum - Returns the current measuring rate of AC current. See Table 3-10 for the meaning of the returned value.
:RATE:CURRent:AC M
:RATE:RESistanceset / query

Queries or sets the measuring rate of 2-wire resistance measurement. The query is valid only when the 2-wire resistance function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate of 2-wire resistance.
returns - Returns the parameter related to current rate.
:RATE:RESistance M

Queries or sets the measuring rate of 2-wire resistance measurement. The query is valid only when the 2-wire resistance function is enabled.

NameTypeValuesDescription
modeenumF | M | SDesired measuring rate.
returns - The query returns the parameter related to current rate (see Table 3-10).
:RATE:RESistance M

Queries or sets the measuring rate of 4-wire resistance. The command is valid only when the 4-wire resistance function is enabled.

NameTypeValuesDescription
rateenumF | M | SDesired measuring rate for 4-wire resistance.
enum - Returns the current 4-wire resistance rate.
:RATE:FRESistance M

Queries or sets the measuring rate of 4-wire resistance measurement. The query is valid only when 4-wire resistance function is enabled.

enum - Returns the current measuring rate of 4-wire resistance.
:RATE:FRESistance M

Queries the current measuring rate of the sensor. The command is valid only when the sensor function is enabled.

enum - Returns the parameter related to the current sensor rate.
:RATE:SENSor M
:RATEset / query

Sets or queries the measuring speed. The setter accepts S, M, or F case-insensitively, corresponding to 2.5, 20, and 123 readings/s. The query returns the current measuring speed as S, M, or F.

NameTypeValuesDescription
speedenumS | M | FSelects the measuring speed to be used.
enum - Returns the current measuring speed.
:RATE?query

Queries the current measuring speed. The query returns S, M, or F.

enum - Current measuring speed.

Queries or sets the interval of auto trigger. In Fast measurement, the default interval is 8 ms and the available range is 8 ms to 2000 ms.

NameTypeValuesDescription
valueinteger8 ms - 2000 msDesired interval of auto trigger.
integer (ms) - Returns the current interval of auto trigger.

Queries or sets the interval of auto trigger. In Fast measurement, the default interval is 8 ms and the available range is 8 ms to 2000 ms.

integer - Returns the current interval of auto trigger.
:TRIGger:SOURceset / query

Queries or sets the trigger source. The allowed trigger sources are Auto, Single, and External.

NameTypeValuesDescription
sourceenumAUTO | SINGLE | EXTTrigger source to be used.
enum - Returns the current trigger source.

Queries or sets the trigger source. The source can be Auto, Single, or External trigger.

enum - Returns the current trigger source.

Queries or sets the hold function under auto trigger. The query reports whether hold is enabled; the setter selects ON or OFF.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Desired hold state under auto trigger.
enum - Returns whether the hold function under auto trigger is enabled.

Queries and sets the delay sensitivity of auto trigger.

NameTypeValuesDescription
valuereal-Delay sensitivity value for auto trigger.

Queries whether the hold function under auto trigger is enabled. The query returns ON (1) or OFF (0).

enum - Returns the current hold state under auto trigger.
:TRIGger:SINGleset / query

Queries or sets the number of samples in single trigger mode.

NameTypeValuesDescription
consecutiveinteger1 - 2000Required sample number in single trigger mode.
qualifieroptenumMIN | MAX | DEFSets the value to the minimum, maximum, or default sample number.
integer - The number of samples under the current single trigger.

Queries the number of samples in single trigger mode. The query returns the number of samples under the current single trigger; the setter configures the required sample number.

integer - The number of samples under the current single trigger.
:TRIGger:EXTset / query

Sets or queries the external trigger type. The available trigger types are rise, fall, high-level, and low-level.

NameTypeValuesDescription
modeenumRISE | FALL | HIGH | LOWExternal trigger type to set.
enum - Returns the current external trigger type.

Queries and sets the external trigger type.

enum - Returns the current external trigger type.

Enables the multimeter trigger once manually. It is equivalent to executing a single trigger manually from the front panel.

Queries and sets the VMC output polarity.

NameTypeValuesDescription
polarityenumPOS | NEGSelects the VMC output polarity.
enum - Returns the current VMC output polarity.

Queries and sets the VMC output polarity.

NameTypeValuesDescription
polarityenumPOS | NEGSelects the VMC output polarity.
enum - Returns the current VMC output polarity.

Queries and sets the VMC output pulsewidth. The pulsewidth unit is ms, and the valid range depends on sample rate.

NameTypeValuesDescription
valueinteger1 - 399Desired VMC output pulsewidth time.
real (ms) - The VMC output pulsewidth time.

Queries and sets the VMC output pulsewidth. The query returns the current pulsewidth time; the set form uses milliseconds, with the allowed range varying by sample rate.

NameTypeValuesDescription
valueinteger1 - 399Desired VMC output pulsewidth.
real (ms) - The current VMC output pulsewidth time.
:TRIGger:VMComplete:PULSewidth?
:TRIGger:COUNtset / query

Sets and queries the trigger times used in the multimeter.

NameTypeValuesDescription
valueinteger1 - 2000Trigger times to be used.
qualifieroptenumMINimum | MAXimum | INFiniteOptional keyword qualifier for the trigger count command.
integer - Returns the current trigger times used in the multimeter.

Queries the current trigger times used in the multimeter. The query can be qualified with MINimum or MAXimum.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum trigger count to query.
integer - The trigger times used in the multimeter.
:TRIGger:DELayset / query

Sets the desired delay time. The query returns the delay time between trigger and measurement; it also accepts an optional MINimum or MAXimum qualifier.

NameTypeValuesDescription
secondsrealsDesired delay time.
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum delay time.
real - The delay time between trigger and measurement.

Sets or queries the state of the delay function in auto trigger mode.

NameTypeValuesDescription
stateenumON | OFFDesired state of the delay function in auto trigger mode.
enum - Returns the current state of the delay function in auto trigger mode.

Queries the current state of the delay function in auto trigger mode.

enum - Returns the current state of delay function in auto trigger mode.

Queries the delay time between trigger and measurement. The query returns the delay time between trigger and measurement.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional qualifier to query the delay time with MINimum or MAXimum.
real - The delay time between trigger and measurement.
:TRIGGERset / query

Sets and queries the trigger type. The parameter <type> can only be type 1, and the query returns 1 only as restricted by the working principle.

NameTypeValuesDescription
typeinteger1 - 1Trigger type.
integer - Returns 1 only.

Sets or queries the trigger type. The query returns 1 only.

integer - Returns 1 only as restricted by the working principle.

Sets the reading-hold sensitivity threshold range. The command permits multiple threshold ranges; the example shows value 1 for a holding range of 0.1%.

NameTypeValuesDescription
sensitivityinteger1Holding sensitivity setting.
7 /* Set the holding range to “0.1%”*/

Queries and sets the state of Auto IP on the LAN interface.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Auto IP state to be used.
enum - Returns whether Auto IP is enabled.

Queries and sets the DHCP state for the LAN interface.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0DHCP state to be used.
enum - The query returns whether DHCP is opened.

Queries or sets the DHCP state for the LAN interface. The query reports whether DHCP is opened; the setter accepts ON/OFF or 1/0.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Sets the DHCP state to be used.
enum - Returns whether DHCP is opened.
:UTILity:INTErface:LAN:DHCP?
:UTILity:INTErface:LAN:DHCP {ON|OFF|1|0}

Queries or sets the LAN IP address. The query returns the current IP address.

NameTypeValuesDescription
ip_addressstring-User-defined IP address for the multimeter.
string - The current IP address.

Queries or sets the IP address for the LAN connection. The query returns the current IP address.

NameTypeValuesDescription
ip_addressstring-User-defined IP address.
string - The current IP address.

Queries or sets the state of Manual IP for LAN interface configuration.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Enables or disables Manual IP.
enum - Returns the Manual IP state as ON (1) or OFF (0).

Queries or sets the Manual IP state for the LAN interface.

enum - Returns the current Manual IP state as ON (1) or OFF (0).

Queries and sets the gateway for the LAN connection. The setter accepts a user-defined IP address.

NameTypeValuesDescription
ip_addressstring-User-defined gateway IP address.
string - The current gateway IP address.

Queries or sets the gateway for the LAN connection.

NameTypeValuesDescription
ip_addressstring-User-defined gateway IP address.
string - The current gateway IP address.

Queries and sets the IP mask for the LAN connection.

NameTypeValuesDescription
ip_addressstring-User-defined IP mask.
string - The current IP mask.

Queries or sets the DNS server address for the LAN connection.

NameTypeValuesDescription
ip_addressstring-User-defined DNS server address.
string - Returns the current DNS server address.

Queries the current DNS server address. The command belongs to the LAN interface settings and is paired with a setter that assigns a user-defined IP address.

string - The current DNS server address.

Queries and sets the RS232 port baud rate.

NameTypeValuesDescription
valueenum1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200Desired interface baud rate.
enum - Returns the current baud rate.

Sets the RS232 parity. The query form returns the current parity setting.

NameTypeValuesDescription
parityenumNONE | ODD | EVENParity mode for the RS232 interface.
enum - Returns the current RS232 parity setting.

Queries and sets the RS232 parity bit setting.

NameTypeValuesDescription
modeenumNONE | ODD | EVENParity bit setting to use.
enum - The query returns the current parity bit setting as NONE8BITS, ODD7BITS, or EVEN7BITS.
:UTILity:INTErface:RS232:PARIty?
:UTILity:INTErface:RS232:PARIty {NONE|ODD|EVEN}

Presets the multimeter to the specified range and resolution for DC voltage measurement without starting the measurement.

NameTypeValuesDescription
rangeenum200 mV | 2 V | 20 V | 200 V | 1000 V | AUTOMeasurement range for DC voltage; MIN = 0.2, MAX = 1000, DEF = AUTO.
resolutionenum100ppm x range | 10ppm x range | 3ppm x range | 1ppm x range | 0.3ppm x rangeMeasurement resolution, which also relates to measurement rate and integration time.
qualifieroptenumMIN | MAX | DEFOptional qualifier accepted in place of a numeric value for both parameters.

Presets the multimeter range and resolution for DC current measurement without starting the measurement.

NameTypeValuesDescription
rangeenum200 µA | 2 mA | 20 mA | 200 mA | 2 A | 10 A | AUTODC current measurement range.
resolutionenumMINimum - MAXimumMeasurement resolution related to measurement rate and integration time.

Presets the multimeter to the specified range and resolution for AC voltage measurement, but does not start the measurement.

NameTypeValuesDescription
rangeenum200 mV | 2 V | 20 V | 200 V | 750 V | AUTOAC voltage measurement range to preset.
resolutiondiscrete-Measurement resolution; refers to Table 4-2 and relates to measurement rate and integration time.

Presets the multimeter to the specified range and resolution for AC current measurement without starting the measurement.

NameTypeValuesDescription
rangeenum20 mA | 200 mA | 2 A | 10 A | AUTOAC current measurement range.
resolutionenumRefer to Table 4-2Measurement resolution; it also relates to measurement rate and integration time.

Presets the multimeter for 2-wire resistance measurement with the specified range and resolution, but does not start the measurement.

NameTypeValuesDescription
rangeenum200 Ω | 2 kΩ | 20 kΩ | 200 kΩ | 2 MΩ | 10 MΩ | 100 MΩ | AUTOMeasurement range to preset.
resolutionenumRefer to Table 4-2Resolution setting for the measurement; relates to measurement rate and integration time.

Presets the multimeter to the specified frequency measurement range and resolution, but does not start the measurement.

NameTypeValuesDescription
rangeenumMIN | MAX | DEFMeasurement range for frequency configuration.
resolutionenumMIN | MAX | DEFMeasurement resolution for frequency configuration.

Presets the multimeter for 4-wire resistance measurement using the specified range and resolution, but does not start the measurement.

NameTypeValuesDescription
rangeenum200 Ω | 2 kΩ | 20 kΩ | 200 kΩ | 2 MΩ | 10 MΩ | 100 MΩ | AUTOMeasurement range for 4-wire resistance measurement.
qualifieroptenumMIN | MAX | DEFQualifier for <range>; selects the minimum, maximum, or default range value.
resolutionenum-Resolution setting; see Table 4-2.
qualifieroptenumMIN | MAX | DEFQualifier for <resolution>; selects the minimum, maximum, or default resolution value.

Presets the multimeter to the specified period measurement range and resolution without starting the measurement.

NameTypeValuesDescription
rangereal1 μs - 50 msMeasurement range for period measurement.
resolutionenumMIN | MAX | DEFResolution qualifier for the period measurement range.

Presets the multimeter for continuity measurement, but does not start the measurement. The range is fixed at 2 kΩ.

:CONFigure:DIODeset / query

Presets the multimeter for diode measurement, but does not start the measurement.

Queries the current configuration of the instrument without starting a measurement.

string - Returns a quoted string composed of <function>, <range>, and <resolution>, for example: "VOLT:DC 2.000000E-01,2.000000E-07".

:DATA:FEEDset / query

Selects whether readings taken using the INITiate command are stored in the multimeter’s internal memory or not stored at all. The command does not execute any actual operation.

NameTypeValuesDescription
stateenumCALCulate | Selects whether readings are stored in internal memory or not stored.

Queries the storage state of readings. The returned value is "CALC" or ""; in practice the query only returns "CALC".

enum - Returns the storage state of readings.

Queries the number of readings in the multimeter's internal memory.

integer - The number of readings currently stored in the internal memory.

:DISPlayset / query

Enables or disables the display. The query version returns the current display state.

NameTypeValuesDescription
stateenumOFF | ONTurns the display off or on.
enum - The current display state.
:DISPlay:TEXTset / query

Displays the string specified by the quoted string parameter. The related query form returns the displayed string.

NameTypeValuesDescription
quoted stringstring-String to display.
string - Returns the displayed string.

Clears the information shown by sending `DISPlay:TEXT <quoted string>`.

Queries the strings specified by the quoted string command.

string - Returns the string specified by the most recent DISPlay:TEXT <quoted string> command.

Queries the current display state.

enum - Returns the current display state.

:FETCh?query

Transfers the readings stored in internal memory to the output buffer.

returns

:INITiateset / query

Switches the trigger state from Idle to Wait-for-trigger. When received, the multimeter starts measuring if the trigger condition is met and stores readings in internal memory (up to 512 readings).

Enables or disables the auto resistance function.

NameTypeValuesDescription
stateenumOFF | ONTurns the auto resistance function off or on.

Enables or disables the auto resistance function. The query only returns "0".

integer - Returns 0.

:READ?query

Switches the trigger state from Idle to Wait-for-trigger and starts measuring when the trigger condition is met. The readings are transferred to the output buffer.

null

Queries the selected terminal (front or rear panel). The query only returns "FRON".

enum - Returns the terminal under using; the slice states the query only returns "FRON".

Sets the desired range of AC voltage measurement. The range can be selected directly or set to the minimum or maximum supported value.

NameTypeValuesDescription
rangeenum200 mV | 2 V | 20 V | 200 V | 750 VAC voltage measurement range to set.
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum AC voltage range.

Sets or queries the AC voltage measurement range. The selectable ranges are 200 mV, 2 V, 20 V, 200 V, and 750 V; MINimum and MAXimum map to the lowest and highest ranges, respectively.

NameTypeValuesDescription
rangeenum200 mV | 2 V | 20 V | 200 V | 750 VDesired AC voltage measurement range.
qualifieroptenumMINimum | MAXimumOptional keyword to select the minimum or maximum range.
enum (V) - Returns the range of AC voltage measurement.

Sets or queries the DC voltage measurement range. The available ranges are 200 mV, 2 V, 20 V, 200 V, and 1000 V; 0.2 is used to select the 200 mV range.

NameTypeValuesDescription
rangeenum200 mV | 2 V | 20 V | 200 V | 1000 VDesired DC voltage measurement range.
qualifieroptenumMINimum | MAXimumOptional query qualifier to request the minimum or maximum range.
enum (V) - Returns the range of DC voltage measurement.

Queries the desired range of DC voltage measurement. The query returns the range of DC voltage measurement, and accepts optional MINimum or MAXimum qualifiers.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum range value to query.
enum (V) - Returns the range of DC voltage measurement.

Sets or queries the auto range state of DC voltage measurement. When ON, the instrument selects a measurement range according to the input signal.

NameTypeValuesDescription
stateenumON | OFFAuto range state.

Queries the current auto range state of DC voltage measurement.

enum - Returns the current auto range state of DC voltage measurement.

Sets or queries the auto range state of AC voltage measurement. If set to ON, the instrument selects a measurement range according to the input signal.

NameTypeValuesDescription
stateenumON | OFFAuto range state.
enum - Returns the current auto range state of AC voltage measurement.

Queries the current auto range state of AC voltage measurement. The query returns the auto range state of AC voltage measurement; the maximum range is 750 V.

enum - The current auto range state of AC voltage measurement.

Sets or queries the precision of AC voltage measurement. The resolution relates to measurement rate and integration time.

NameTypeValuesDescription
resolutionenum-Desired precision of the AC voltage measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier.
enum - The current precision of AC voltage measurement. When queried with MINimum or MAXimum, returns the corresponding limit value.
[SENSe:]VOLTage:AC:RESolution {<resolution>|MINimum|MAXimum}
[SENSe:]VOLTage:AC:RESolution? [MINimum|MAXimum]

Sets or queries the precision of AC voltage measurement. The resolution relates to measurement rate and integration time.

NameTypeValuesDescription
resolutionenum<resolution> | MINimum | MAXimumDesired precision of AC voltage measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier.
enum - Returns the current precision of AC voltage measurement.

Sets or queries the precision of DC voltage measurement. The resolution relates to measurement rate and integration time.

NameTypeValuesDescription
resolutiondiscrete-Desired precision of DC voltage measurement.
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum precision.
returns - The query returns the current precision of DC voltage measurement.

Queries the current precision of DC voltage measurement. The query can be qualified with MINimum or MAXimum.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum precision to query.
discrete - Returns the current precision of DC voltage measurement.

Sets or queries the integration time for DC voltage measurement. The input and returned values are multiples of PLC.

NameTypeValuesDescription
integration timereal0.02 - 100Desired integration time in PLC.
qualifieroptenumMINimum | MAXimumReturns the minimum or maximum integration time.
real (PLC) - The current integration time of DC voltage measurement.

Queries the current integration time for DC voltage measurement. The inputted and returned values are multiples of PLC.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional qualifier for querying the minimum or maximum integration time.
real (PLC) - Returns the current integration time of DC voltage measurement.

Sets or queries the range of AC current measurement. The command accepts a discrete measurement range or the MINimum/MAXimum keywords; the query returns the present AC current measurement range.

NameTypeValuesDescription
rangediscrete200 µA | 2 mA | 20 mA | 200 mA | 2 A | 10 ADesired AC current measurement range.
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum range.
discrete (A) - Returns the AC current measurement range.

Sets or queries the range of DC current measurement. MINimum corresponds to 200 uA and MAXimum corresponds to 10 A; for the 200 mA range, enter 0.2 as the parameter.

NameTypeValuesDescription
rangediscrete200 µA - 10 ADesired DC current measurement range.
qualifieroptenumMINimum | MAXimumOptional query qualifier selecting the minimum or maximum range.
real (A) - Returns the range of DC current measurement. With MINimum or MAXimum, returns the corresponding range value.

Queries the range of DC current measurement.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum range value to query.
enum (A) - Returns the range of DC current measurement.

Sets and queries the auto range state of DC current measurement.

NameTypeValuesDescription
stateenumON | OFFDesired auto range state.
enum - Returns the current auto range state of DC current measurement.

Queries the current auto range state of DC current measurement.

enum - Returns the auto range state of DC current measurement.

Sets or queries the auto range state of AC current measurement. If ON, the instrument selects a measurement range according to the input signal.

NameTypeValuesDescription
stateenumON | OFFDesired auto range state.
enum - Returns the current auto range state of AC current measurement.

Sets or queries the auto range state of AC current measurement. If ON, the instrument selects a measurement range according to the input signal.

NameTypeValuesDescription
stateenumON | OFFAuto range state.
enum - Returns the auto range state of AC current measurement.

Sets and queries the precision of AC current measurement.

NameTypeValuesDescription
resolutiondiscrete-Desired precision of AC current measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier.
returns

Queries the current precision of AC current measurement.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier.
returns - The query returns the current precision of AC current measurement.

Sets and queries the precision of DC current measurement. The resolution relates to measurement rate and integration time.

NameTypeValuesDescription
resolutiondiscrete-Desired precision of DC current measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier.
string - The current precision of DC current measurement.

Queries the current precision of DC current measurement. The optional qualifier selects the current, minimum, or maximum precision.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects whether the query returns the current or a limit value.
discrete - The current precision of DC current measurement, or the minimum/maximum precision when queried with the optional qualifier.

Sets or queries the integration time for 2-wire resistance measurement. The input and returned values are multiples of PLC.

NameTypeValuesDescription
nplcreal0.02 - 100Desired integration time in PLC.
qualifieroptenumMINimum | MAXimumQueries the minimum or maximum integration time.
real (PLC) - Returns the current integration time of 2-wire resistance measurement.

Queries the current integration time for DC current measurement in PLC. The returned value is a multiple of PLC, and the query can also request the minimum or maximum value.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects whether the query returns the minimum or maximum integration time.
real (PLC) - The current integration time for DC current measurement, in PLC.

Sets or queries the 2-wire resistance measurement range.

NameTypeValuesDescription
rangeenum200 Ω | 2 kΩ | 20 kΩ | 200 kΩ | 2 MΩ | 10 MΩ | 100 MΩDesired resistance measurement range.
qualifieroptenumMINimum | MAXimumRequests the minimum or maximum allowed resistance range.
enum (Ω) - Returns the current resistance measurement range; with MINimum or MAXimum, returns the corresponding limit.

Sets and queries the 2-wire resistance measurement range.

NameTypeValuesDescription
rangeenum200 Ω | 2 kΩ | 20 kΩ | 200 kΩ | 2 MΩ | 10 MΩ | 100 MΩDesired 2-wire resistance measurement range.
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum range.
enum (Ω) - Returns the current range of 2-wire resistance measurement; with MINimum or MAXimum, returns the minimum or maximum supported range.

Sets or queries the auto range state of 2-wire resistance measurement. The setting also influences both 2-wire and 4-wire resistance measurements.

NameTypeValuesDescription
stateenumON | OFFSets the desired auto range state.
enum - Returns the current auto range state of 2-wire resistance measurement.

Queries the current auto range state of 2-wire resistance measurement. Both 2-wire and 4-wire resistance measurements are influenced by this command.

enum - Returns the auto range state of 2-wire resistance measurement.

Sets or queries the precision of 2-wire resistance measurement. The resolution relates to measurement rate and integration time, and affects both 2-wire and 4-wire resistance measurements.

NameTypeValuesDescription
resolutiondiscrete-Desired measurement precision, referenced to Table 4-2.
qualifieroptenumMINimum | MAXimumOptional qualifier keyword used in the setter/query syntax.
discrete - Returns the current precision of 2-wire resistance measurement. If a qualifier is used, it queries the corresponding precision limit.

Sets or queries the precision of 2-wire resistance measurement. The resolution relates to measurement rate and integration time, and this command also influences 4-wire resistance measurements.

NameTypeValuesDescription
resolutionenum-Desired measurement precision, referred to Table 4-2.
qualifieroptenumMINimum | MAXimumOptional keyword used instead of a resolution value.
enum - Returns the current precision of 2-wire resistance measurement. The query may also be qualified with MINimum or MAXimum.

Sets or queries the integration time for 2-wire resistance measurement. Input and returned values are multiples of PLC.

NameTypeValuesDescription
NPLCreal0.02 - 100Desired integration time in PLC; the manual lists discrete allowed values 0.02, 0.2, 1, 10, 100, plus MINimum and MAXimum.
qualifieroptenumMINimum | MAXimumOptional query qualifier that returns the minimum or maximum integration time.
real (PLC) - Current integration time of 2-wire resistance measurement, in PLC.

Queries the current integration time for 2-wire resistance measurement. The input and returned value are multiples of PLC.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum integration time.
real (PLC) - The current integration time of 2-wire resistance measurement, returned as a multiple of PLC.

Sets or queries the range of 4-wire resistance measurement. The allowable ranges are 200 Ω to 100 MΩ, with MINimum and MAXimum accepted as shortcut values.

NameTypeValuesDescription
rangereal200 - 100000000Desired measurement range for 4-wire resistance.
qualifieroptenumMINimum | MAXimumShortcut to select the minimum or maximum range.

Queries the current range of 4-wire resistance measurement. Optional MINimum or MAXimum can be used with the query.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum range.
string - Returns the current range of 4-wire resistance measurement.

Sets or queries the auto range state of 4-wire resistance measurement. If set to ON, the instrument selects a measurement range according to the input signal; the setting also influences both 2-wire and 4-wire resistance measurements.

NameTypeValuesDescription
stateenumON | OFFDesired auto range state.
enum - Returns the current auto range state of 4-wire resistance measurement.

Queries the current auto range state of 4-wire resistance measurement. The query returns the auto range state of 4-wire resistance measurement.

enum - The current auto range state of 4-wire resistance measurement.

Sets and queries the precision of 4-wire resistance measurement. The setting influences both 2-wire and 4-wire resistance measurements.

NameTypeValuesDescription
resolutiondiscrete-Desired precision of 4-wire resistance measurement, referring to Table 4-2.
qualifieroptenumMINimum | MAXimumOptional query qualifier that returns the minimum or maximum precision setting.
discrete - Current precision of 4-wire resistance measurement.

Queries the current precision of 4-wire resistance measurement. The query can optionally be qualified with MINimum or MAXimum.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional qualifier to request the minimum or maximum precision value.
discrete - Current precision of 4-wire resistance measurement.

Queries the integration time of 4-wire resistance measurement. The query returns the current integration time of 4-wire resistance measurement.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects whether to query the minimum or maximum integration time.
real - The current integration time of 4-wire resistance measurement.

Queries the integration time of 4-wire resistance measurement. The query returns the current integration time of 4-wire resistance measurement.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum integration time value.
real - The current integration time of 4-wire resistance measurement.

Sets and queries the voltage range under frequency measurement.

NameTypeValuesDescription
rangediscrete200 mV - 750 VVoltage range for frequency measurement.
discrete (V) - The current voltage range under frequency measurement.

Queries the current voltage range under frequency measurement.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier for the returned range.
enum (V) - The voltage range under frequency measurement.

Sets or queries the auto range state of voltage for frequency measurement.

NameTypeValuesDescription
stateenumON | OFFAuto range state.

Sets or queries the auto range state of voltage for frequency measurement.

enum - Returns the current auto range state of voltage for frequency measurement.

Sets or queries the aperture time (gate time) for frequency measurement.

NameTypeValuesDescription
aperture timereal0.01 - 1Desired aperture time for frequency measurement.
qualifieroptenumMINimum | MAXimumReturns the minimum or maximum aperture time when used with the query.
real (s) - Returns the current aperture time of frequency measurement.

Sets or queries the aperture time (gate time) for frequency measurement.

NameTypeValuesDescription
aperturereal0.01 - 1Desired aperture time for frequency measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier to request the minimum or maximum aperture time.
real (s) - Returns the current aperture time of frequency measurement.

Sets and queries the voltage range under period measurement.

NameTypeValuesDescription
rangeenum200 mV | 2 V | 20 V | 200 V | 750 VDesired voltage range under period measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier for the minimum or maximum voltage range.
enum (V) - Returns the current voltage range under period measurement.

Sets or queries the voltage range under period measurement.

enum (V) - Returns the current voltage range under period measurement. If queried with MINimum or MAXimum, returns the minimum or maximum allowed range, respectively.

Sets or queries the auto range state of voltage for period measurement. The maximum AC voltage range is 750 V (rms), and the virtual voltage value is decided by waveform.

NameTypeValuesDescription
stateenumON | OFFDesired auto range state.
enum - Returns the current auto range state of voltage under period measurement.

Sets or queries the auto range state of voltage for period measurement. The maximum range of AC voltage is 750 V (rms), and the virtual value of voltage is decided by waveform.

enum - Returns the current auto range state of voltage under period measurement.

Sets or queries the aperture time for period measurement. The unit is seconds; MINimum is 10 ms, MAXimum is 1 s, and the default is 100 ms.

NameTypeValuesDescription
aperturereal0.01 - 1Desired aperture time for period measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier to return the minimum or maximum aperture time.
real (s) - The current aperture time of period measurement.

Sets or queries the aperture time of period measurement. The unit is seconds, with MIN=10 ms, MAX=1 s, and the default is 100 ms.

NameTypeValuesDescription
valuereal0.01 - 1Desired aperture time for period measurement.
qualifieroptenumMINimum | MAXimumOptional query qualifier to request the minimum or maximum aperture time.
real (s) - Returns the current aperture time of period measurement.

Sets or queries the minimum frequency used by the detector bandwidth setting. The multimeter selects a measurement rate according to the frequency setting.

NameTypeValuesDescription
bandwidthinteger3 - 200Desired minimum frequency for signals inputted.
qualifieroptenumMINimum | MAXimumSelects the minimum or maximum allowed bandwidth value.
enum - The current minimum frequency setting.

Queries the possible minimum frequency from input signals. The instrument returns the current detector bandwidth setting as one of 3, 20, or 200.

enum - Returns the current minimum frequency setting.

Sets or queries the zero function state. The query only returns "0" as restricted by working principle.

NameTypeValuesDescription
stateenumOFF | ONCE | ONSets the zero function state to be used.
integer - Returns "0" when queried, as restricted by working principle.

Queries the state of the zero function. The query only returns "0" as restricted by working principle.

integer - Returns "0" only, as restricted by working principle.

:SAMPle:COUNtset / query

Sets or queries the sample number of the multimeter.

NameTypeValuesDescription
valueinteger1 - 2000Sample number to set.
qualifieroptenumMINimum | MAXimumRequests the minimum or maximum allowed sample number.
integer - Returns the sample number of the multimeter.

Sets or queries the sample number of the multimeter. The query can optionally take MINimum or MAXimum to return the corresponding limit.

NameTypeValuesDescription
qualifieroptenumMINimum | MAXimumOptional query qualifier selecting the minimum or maximum sample count.
integer - Returns the sample number of the multimeter.

:AAC2set / query

Enables the AC current measurement function of the vice display.

:ADC2set / query

Enables the DC current measurement function of the vice display.

:CLR2set / query

If the vice display is used, clears the measurement value on it and closes the vice display.

:CONTset / query

Enables the Continuity test of the main display.

:DIODEset / query

Enables the Diode test of the main display.

:FREQ2set / query

Enables the Frequency measurement function of the vice display.

:OHMS2set / query

Enables the resistance measurement function of the vice display.

:VAC2set / query

Enables AC voltage measurement on the vice display.

:VDC2set / query

Enables the DC voltage measurement function of the vice display.

:DBset / query

Enables dB operation. The unit of the readings shown on the main display is dB.

:DBCLRset / query

Disables dB operation.

:DBREFset / query

Sets or queries the reference impedance used for dB operation.

NameTypeValuesDescription
valuereal-Reference impedance value for dB.
:DBREF?query

Queries the reference impedance used for dB operation.

real - Returns the reference impedance of dB.

:HOLDset / query

Enables the multimeter's Touch Hold mode. If the multimeter is already in this mode, a reading is forced to display on the screen.

:HOLDTHRESHset / query

Sets or queries the threshold for HOLD measurement. The threshold value must be 1, 2, 3, or 4, corresponding to 0.01%, 0.1%, 1%, and 10% respectively.

NameTypeValuesDescription
thresholdinteger1 - 4Threshold selection for HOLD measurement.
integer - Returns the HOLD threshold as 1, 2, 3, or 4.

Queries the HOLD measurement threshold. The query returns the threshold as 1, 2, 3, or 4, corresponding to 0.01%, 0.1%, 1%, or 10%.

integer - Returns the HOLD threshold as 1, 2, 3, or 4.

:MAXset / query

Enables the multimeter to enter MAX operation with the current reading as the maximum. In MAX mode, the maximum value is shown on the screen and auto range is disabled.

:MAXSETset / query

Enables the multimeter to enter MAX operation with the specified numeric value as the maximum. The new value must be greater than the last one, and an overrange value may generate an execution error.

NameTypeValuesDescription
numeric valuenumeric-Maximum value to set for MAX operation.

:MINset / query

Enables the multimeter to enter MIN operation with the current reading as the minimum. If the meter is in MIN mode, the minimum value is shown on the screen and auto range is disabled.

:MINSETset / query

Enables the multimeter to enter MIN operation with the specified numeric value as the minimum.

NameTypeValuesDescription
numeric valuenumeric-Sets the minimum value for MIN operation.

:MMCLRset / query

Exits MIN MAX mode, discards the stored minimum and maximum, and restores the previously selected range. The multimeter returns to ranging mode.

:MOD?query

Queries the numeric value related to the current math operation. The return is a sum of codes for any selected operations; if none are selected, it returns 0.

numeric - Numeric value indicating the current math operation in use: 1=MIN, 2=MAX, 4=HOLD, 8=dB, 32=REL, 64=COMP. If more than one operation is selected, the returned value is the sum of the corresponding codes; if no operation is selected, returns 0.

:RELset / query

Enables the multimeter to enter REL mode, using the value shown on the main display as the relative base.

:RELCLRset / query

Exits REL mode and returns the multimeter to ranging mode. The range selected is the one used before REL was enabled.

:RELSETset / query

Sets the REL mode using the specified relative base. The query returns the current relative base of the REL operation; if REL is disabled, an execute error is generated.

NameTypeValuesDescription
relative basenumeric-Relative base value used for REL mode.
numeric - The current relative base of the REL operation.

Queries the current relative base used for REL mode. If REL is disabled, an execution error is generated.

numeric - Returns the relative base of the REL operation.

:AUTOset / query

Sets or queries the multimeter auto range mode.

enum - Returns whether the multimeter is in auto range mode.
:AUTO?query

Queries whether the multimeter is in auto range mode.

boolean - Returns 1 (Yes) if the multimeter is in auto range mode, or 0 (No) if it is not.

:FIXEDset / query

Exits auto range mode and switches the multimeter into Manual mode, with the current range selected.

:RANGEset / query

Sets the range of the main display. The ranges available depend on the selected function (voltage, current, resistance, etc.).

NameTypeValuesDescription
value rangeenum-Range value to select for the main display.

Queries the range setting for the specified display. The manual lists RANGE1? and RANGE2? under RANGE.

integer - Returns 1 if the multimeter is in auto range mode, or 0 if not.

:VAL1?query

Queries the measured value from the main display. If the display is empty, the query returns the next trigger value.

real - Returns the measured value of the multimeter from the main display; if the display is empty, returns the next trigger value.

:COMPset / query

Enables COMP mode on the multimeter; Touch-Hold is enabled automatically. The query returns the last comparison result.

enum - Returns the last comparison as HI, LO, PASS, or — if the measurement has not been completed.
:COMP?query

Queries the last comparison result in COMP mode. Returns HI, LO, PASS, or “—” if the measurement has not been completed.

enum - The last comparison result: HI if the reading is higher than the upper limit, LO if it is less than the lower limit, PASS if it is within the specified range, or “—” if the measurement has not been completed.

:COMPCLRset / query

Exits COMP mode and, if active, disables Touch Hold, returning the multimeter to normal operation.

:COMPHIset / query

Sets the upper limit of COMP mode.

NameTypeValuesDescription
high valuenumeric-Signed integer or signed real number used as the upper comparison limit.

:COMPLOset / query

Sets the lower limit of COMP mode.

NameTypeValuesDescription
low valuenumeric-Lower limit value for COMP mode; may be a signed integer or signed real number.

:HOLDCLRset / query

Enables the multimeter to exit the Touch Hold function and return to normal operation without exiting COMP mode.

:FORMATset / query

Sets or queries the output format. A value of 1 returns measured values without units, while 2 includes the unit after the value.

NameTypeValuesDescription
frmtinteger1 - 2Selects the output format: 1 without unit, 2 with unit.
integer - Returns the current output format selection.

Queries the output format. The format may be either measured value without unit or value with unit.

integer - Returns the current output format, where 1 denotes a measured value without unit and 2 permits the unit following the value.

Reads the serial number of the multimeter.

string - The multimeter serial number.

Sets the secure calibration code.

NameTypeValuesDescription
new codestring-New secure calibration code.

Sets the calibration security state using a code. The state can be turned OFF or ON.

NameTypeValuesDescription
stateenumOFF | ONCalibration security state to set.
codestring-Calibration code.

Returns the calibration secure state. This is an incompatible Agilent command listed in the appendix.

enum - Returns the calibration secure state.

Sets or returns a calibration string.

NameTypeValuesDescription
quoted stringstring-Quoted string to store as the calibration string.

Sets the calibration value.

NameTypeValuesDescription
valuereal-Calibration value to be set.

Returns the calibration mode or status for the instrument. This command is listed as an incompatible Agilent command.

returns - Returns the calibration information for the instrument.