/

Rigol

/

Rigol DM858E

SCPI COMMAND REFERENCE

Rigol DM858E

Rigol DM858E

The Rigol DM858E is Rigol's multimeter in the DM800 (DM858/DM858E) family. Its SCPI remote-control interface exposes 261 commands across 28 subsystems - 138 settable and 123 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.

261

Commands

138

Settable

123

Queries

28

Subsystems

SCPI

1999.0

Verified

2026-07-16

All commands

:ABORtset / query

Aborts a measurement in progress and returns the instrument to the trigger idle state. It can be used while waiting for a trigger or during a prolonged measurement.

ABORt /*Aborts a measurement in progress.*/

:FETCh?query

Waits for the measurements to complete and transfers the reading from memory to the instrument's output buffer.

returns

Changes the trigger state from the "idle" state to the "wait-for-trigger" state. Measurements begin when the specified trigger conditions are satisfied.

Sets or queries the output polarity of VMC. When the Output function is enabled, it sets the polarity of the rear-panel VM COMP output signal after each measurement.

NameTypeValuesDescription
polarenumPOSitive | NEGativeSets the output polarity.
enum - The query returns POS or NEG.
OUTPut:TRIGger:SLOPe POSitive
OUTPut:TRIGger:SLOPe?

:R?query

Reads and removes measurement results from memory. If <max_readings> is omitted, all measurement results are read and removed.

NameTypeValuesDescription
max_readingsoptinteger1 - 500,000Number of readings to read and remove.
string - Returns the selected readings as a memory string, prefixed with a definite-length block header such as #2nn...
R? 3

:READ?query

Begins a new group of measurements, waits for all measurements to complete, and sends all available results.

string - Returns all available measurement results as a memory string.

:SAMPle:COUNtset / query

Sets or queries the number of samples the instrument will take per trigger in Single trigger mode.

NameTypeValuesDescription
<value>integer1 - 2000Number of samples per trigger.
qualifieroptenumMIN | MAX | DEFSpecifies the minimum, maximum, or default sample count.
integer - Returns the current sample count per trigger.
SAMPle:COUNt 200
SAMPle:COUNt?

Sets or queries the units to be used for temperature measurements.

NameTypeValuesDescription
unitenumC | F | KTemperature unit to use for measurements.
enum - The query returns C, F, or K.
UNIT:TEMPerature F
UNIT:TEMPerature?

Queries the average value, standard deviation, minimum value, and maximum value for the Statistics operation.

string - Returns a comma-separated string containing the average value, standard deviation, minimum value, and maximum value.
CALCulate:AVERage:ALL? /*Queries the average value, standard deviation, minimum value, and maximum value for the Statistics operation. The query returns -6.60019915E +01,3.12397977E-04,-6.60040000E+01,-6.60010000E+01.*/

Clears all calculated statistics: minimum, maximum, average, count, and standard deviation. It does not clear the measurement results in the reading memory.

Queries the number of readings for the Statistical operation.

integer - The query returns an integer.
CALCulate:AVERage:COUNt? /*Queries the number of readings for the Statistical operation. The query returns 11986.*/

Queries the maximum value of the statistic measurement.

real - Returns the maximum value in scientific notation.
CALCulate:AVERage:MAXimum? /*Queries the maximum value of the statistic measurement. The query returns -2.40000000E+01.*/

Queries the minimum value for the Statistics operation. The query returns the minimum value in scientific notation.

real - The minimum value in scientific notation.
CALCulate:AVERage:MINimum? /*Queries the minimum value of the Statistic operation. The query returns -2.70000000E+01.*/

Queries the standard deviation for the Statistics operation.

real - The standard deviation in scientific notation.
CALCulate:AVERage:SDEViation? /*Queries the standard deviation for the Statistics operation. The query returns 3.50353538E-04.*/

Enables or disables the Statistics operation for supported measurement functions. This command is only available for measurement functions supporting the Statistics operation, and the operation is not available when the range is auto range.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off state for the Statistics operation.
enum - The query returns the current on/off status as 0 or 1.
CALCulate:AVERage ON /*Enables the Statistics operation.*/
CALCulate:AVERage? /*Queries the on/off status of the Statistics
operation. The query returns 1.*/

Sets or queries the lower limit for the current limit operation.

NameTypeValuesDescription
valuereal-120% - +120%Lower limit value for the current limit operation.
limenumMIN | MAX | DEFSelects a limit preset value.
real - The lower limit for limit operation in scientific notation.

Sets or queries the upper limit for the current limit operation.

NameTypeValuesDescription
valuereal-The upper limit value to set.
limoptenumMINimum | MAXimum | DEFaultSpecial limit keyword alternative to a numeric value.

Sets or queries the on/off status of the limit operation. The limit operation is available only for measurement functions supporting limit operation and is not available when the range is auto range.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the limit operation.
enum - The query returns the on/off status as 0 or 1.
CALCulate:LIMit:STATe ON /*Enables the limit operation.*/
CALCulate:LIMit:STATe? /*Queries the on/off status of the limit operation. The query returns 1.*/

Sets or queries the dB relative value for dB operation. When dB operation is enabled, the multimeter calculates the dBm value and subtracts the value from each voltage measurement result.

NameTypeValuesDescription
valuereal-120 dBm - 120 dBmThe dB relative value to set.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default limit value.
real - Returns the dB relative value in scientific notation.
CALCulate:SCALe:DB:REFerence {<value>|<lim>}
CALCulate:SCALe:DB:REFerence?

Sets or queries the dBm relative resistance.

NameTypeValuesDescription
valuereal2 - 8000dBm relative resistance to set.
qualifieroptenumMIN | MAX | DEFOptional keyword to select the minimum, maximum, or default resistance value.
real (Ω) - The query returns the dBm relative resistance.
CALCulate:SCALe:DBM:REFerence 100
CALCulate:SCALe:DBM:REFerence?

Sets and queries the operation performed by the scaling function.

NameTypeValuesDescription
typeenum-The scaling function type.

Sets or queries the on/off status of the scaling function.

NameTypeValuesDescription
boolboolean-On/off status of the scaling function.

Sets the instrument to capacitance measurement mode. An optional range or limit value can be specified.

NameTypeValuesDescription
rangeoptrealFSets the measurement range or limit for capacitance.

Sets the continuity measurement parameters and trigger parameters to their default values for continuity measurement. This command only presets the parameters without initiating the measurement.

Presets the multimeter with the specified range and resolution for AC current measurement.

NameTypeValuesDescription
rangeoptenum100μA | 1mA | 10mA | 100mA | 1A | 3A | 10A | AUTOAC current measurement range.
limoptenumMIN | MAX | DEFQualifier for the range parameter.
resolutionoptrealAMeasurement resolution for the selected range.
limoptenumMIN | MAX | DEFQualifier for the resolution parameter.

Presets the multimeter with the specified range and resolution for DC current measurement. The command only specifies the parameters without initiating the measurement.

NameTypeValuesDescription
<range>optdiscrete100μA | 1mA | 10mA | 100mA | 1A | 3A | 10A | AUTOSets the current measurement range.
<lim>optdiscreteMIN | MAX | DEFUses the minimum, maximum, or default range.
<resolution>optrealASets the measurement resolution.
CONFigure:CURRent:DC 1,1E-5 /*Sets the range to 1 A and the resolution to 10 μA for DC current measurement.*/
:CONFigure:DIODeset / query

Sets the diode measurement parameters and trigger parameters to their default values for diode measurement. This command only presets the parameters without initiating the measurement.

Sets the frequency measurement parameters and trigger parameters to their default values for frequency measurement. This command only presets the parameters without initiating the measurement.

CONFigure:FREQuency /*Presets the multimeter for frequency measurement.*/
CONFigure? /*Queries the current configuration. The query returns FREQ.*/

Presets the multimeter with the specified range and resolution for 4-wire resistance measurement. This command only specifies the parameters without initiating the measurement.

NameTypeValuesDescription
rangeoptenum100Ω | 1kΩ | 10kΩ | 100kΩ | 1MΩ | 10MΩ | 50MΩ | AUTOMeasurement range to use for 4-wire resistance.
limoptenumMIN | MAX | DEFSelects the minimum, maximum, or default value for the range parameter.
resolutionoptrealΩMeasurement resolution to use.
limoptenumMIN | MAX | DEFSelects the minimum, maximum, or default value for the resolution parameter.
CONFigure:FRESistance 1000,1E-2 /*Sets the range to 1 kΩ and the resolution to 10 mΩ for 4-wire resistance measurement.*/

Sets period measurement parameters and trigger parameters to their default values for period measurement. It presets the parameters without initiating the measurement.

CONFigure:PERiod /*Presets the multimeter for period measurement.*/

Presets the multimeter with the specified range and resolution for 2-wire resistance measurement.

NameTypeValuesDescription
<range>optenum100Ω | 1kΩ | 10kΩ | 100kΩ | 1MΩ | 10MΩ | 50MΩ | AUTOSets the resistance measurement range.
<lim>optenumMIN | MAX | DEFSelects a limit keyword instead of a numeric range.
<resolution>optrealΩSets the measurement resolution.
<lim>optenumMIN | MAX | DEFSelects a limit keyword instead of a numeric resolution.

Resets all measurement and trigger parameters to their default values for temperature measurement. You can specify the temperature sensor type and sensor parameters.

NameTypeValuesDescription
probe_typeoptenumFRTD | RTD | FTHermistor | THERmistor | TCoupleSets the temperature sensor type.
limoptenumDEFault
typeoptenum385 | 389 | 391 | 392 | 2200 | 3000 | 5000 | 10000 | 30000 | B | E | J | K | N | R | S | TSets the parameters for temperature sensors.

Presets the multimeter with the specified range and resolution for AC voltage measurement. This command only specifies parameters without initiating the measurement.

NameTypeValuesDescription
rangeoptenum100mV | 1V | 10V | 100V | 750V | AUTOSpecifies the AC voltage measurement range.
limoptenumMIN | MAX | DEFQualifies the range parameter.
resolutionoptreal-Specifies the measurement resolution.
limoptenumMIN | MAX | DEFQualifies the resolution parameter.

Presets the multimeter with the specified range and resolution for DC voltage measurement. This command only specifies the parameters without initiating the measurement.

NameTypeValuesDescription
rangeoptdiscrete100mV | 1V | 10V | 100V | 1000V | AUTOSets the DC voltage measurement range.
limoptdiscreteMIN | MAX | DEFSelects the limit keyword instead of a numeric range.
resolutionoptrealVSets the measurement resolution.

Queries the current configuration.

string - Returns a string indicating the current measurement function, range, and resolution, if any.
CONFigure? /*Queries the current configuration. The query returns VOLT:AC 1.00000000E+01,1.00000000E-03.*/

Switches the instrument to the DC voltage measurement function.

Device_Send ("configure:voltage:dc")

Selects the AC voltage measurement function. The programming example shows sending "configure:voltage:ac".

("configure:voltage:ac")

Queries the last performed measurement data and measurement function.

returns

Sets the threshold count for event data points. The query returns the current threshold count.

NameTypeValuesDescription
countinteger-Threshold count for event data points.
integer - Returns the current threshold count.

Queries the total number of readings currently stored in reading memory.

integer - The total number of readings currently stored in reading memory.
DATA:POINts? /*Queries the total number of readings currently stored in reading memory. The query might return 1099.*/

Reads and removes the specified number of measurement results from reading memory.

NameTypeValuesDescription
numinteger1 - 500,000
waitoptdiscreteWAIT
integer - Returns an integer.

Returns the front-panel display (screen shot). The image format is specified by HCOPy:SDUMp:DATA:FORMat.

definite_length_block - The query returns a definite-length binary block containing the image.
HCOPy:SDUMp:DATA? /*Captures and returns the front-panel display
image.*/

Sets or queries the image format.

NameTypeValuesDescription
typeenumPNG | BMPSelects the image format.
enum - The query returns PNG or BMP.
HCOPy:SDUMp:DATA:FORMat BMP
HCOPy:SDUMp:DATA:FORMat?

*CLSset / query

Clears all the event registers and the error queue.

*ESEset / query

Sets or queries the enable register of the standard event register set. The query returns the register value as a decimal-weighted sum of the set bits.

NameTypeValuesDescription
maskargumentinteger0 - 255Enable-mask value for the standard event register set.
integer - The query returns the enable value of the register as the decimal-weighted sum of all bits set in the register.
*ESE 16
*ESE?
*ESE?query

Queries the enable register of the standard event register set. The query returns the register value as an integer equal to the decimal-weighted sum of the bits set.

integer - Returns the enable value of the register as a decimal-weighted sum of all bits set in the standard event register.
*ESE? /*The query returns the enable value of the register 16.*/
*ESR?query

Queries and clears the event register of the standard event status register. The query returns an integer equal to the binary-weighted sum of all bits set in the register.

integer - The event register value, returned as the binary-weighted sum of all bits set in the register.
*OPCset / query

Sets bit 0 (Operation Complete, OPC) in the standard event register to 1 after the current operation is finished.

*OPC?query

Queries whether the current operation is finished.

string - Returns 1 after the current operation is finished.
*PSCset / query

Sets or queries the on/off status of clearing the enable bit of the register at power on.

NameTypeValuesDescription
boolinteger0 - 1On/off status for clearing the enable bit of the register at power on.
integer - Returns 0 or 1.
*PSC 1
*PSC?
*PSC?query

Queries the on/off status of clearing the enable bit of the register at power on.

enum - Returns 0 or 1 indicating whether clearing the enable bit of the register at power on is disabled or enabled, respectively.
*PSC? /*Queries the on/off status of clearing the enable bit of the register at power on. The query returns 1.*/
*RSTset / query

Resets the instrument. No parameters are documented for this command in the provided slice.

*SREset / query

Sets or queries the enable register of the status byte register set.

NameTypeValuesDescription
maskargumentinteger0 - 255Value of the enable register mask; the value is the sum of the decimal values of all bits set in the status byte register.
integer - The query returns the decimal-weighted sum of all the bits set in the register.
*SRE 16 /*Enables Bit 4 (16 in decimal) in the register.*/
*SRE? /*The query returns the enable value of the register 16.*/
*SRE?query

Sets or queries the enable register of the status byte register set.

NameTypeValuesDescription
maskargumentinteger0 - 255Sets the enable register mask as the sum of the decimal values of all bits set in the status byte register.
integer - The query returns the decimal-weighted sum of all bits set in the enable register.
*SRE 16 /*Enables Bit 4 (16 in decimal) in the register.*/
*SRE? /*The query returns the enable value of the register 16.*/
*STB?query

Queries the event register for the status byte register. After executing the command, the value in the status byte register is cleared.

integer - The query returns an integer equal to the decimal-weighted sum of all the bits set in the status byte register. Bit 0 and Bit 1 are always treated as 0, so the returned value corresponds to a binary number XXXXXX00.
*TRGset / query

Generates a trigger event.

*IDN?query

Queries the instrument identification string. The example uses the response to verify the connected device model.

string - Returns the instrument identification string.
Device_Send ("*idn?")

:LXI:MDNS:ENABleset / query

Sets the on/off status of the multicast Domain Name System (mDNS). It can also be queried to determine whether mDNS is enabled.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONTurns mDNS on or off.
enum - The query returns 0 or 1.
LXI:MDNS:ENABle ON /*Enables the mDNS.*/
LXI:MDNS:ENABle? /*Queries whether the mDNS is enabled. The query returns 1.*/

Sets or queries the on/off status of the multicast Domain Name System (mDNS).

enum - Returns the mDNS enable state as 0 or 1.
LXI:MDNS:ENABle ON /*Enables the mDNS.*/
LXI:MDNS:ENABle? /*Queries whether the mDNS is enabled. The query returns 1.*/

Sets or queries the mDNS service name.

NameTypeValuesDescription
namestring-mDNS service name to set. The name should be enclosed by double quotation marks and can be up to 30 characters long.
string - The query returns the mDNS service name enclosed by double quotation marks.
LXI:MDNS:SNAMe:DESired "rigolDM" /*Sets the mDNS service name to rigolDM.*/
LXI:MDNS:SNAMe:DESired? /*Queries the mDNS service name. The query returns "rigolDM".*/

Queries the desired mDNS service name. The query returns the service name as a string enclosed by double quotation marks.

string - The desired mDNS service name, enclosed by double quotation marks.
LXI:MDNS:SNAMe:DESired? /*Queries the mDNS service name. The query returns "rigolDM".*/

Queries the resolved mDNS service name.

string - The query returns a string enclosed by double quotation marks.
:LXI:RESTartset / query

Applies the current LAN settings and restarts the LAN.

:LXI:RESetset / query

Resets the LAN parameters to default values.

LXI:RESet /*Resets the LAN parameters to default values.*/

Presets the multimeter with the specified capacitance range, performs the capacitance measurement, and sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptenum1nF | 10nF | 100nF | 1μF | 10μF | 100μF | 1mF | 10mF | AUTOCapacitance range to use for the measurement.
qualifieroptenumMIN | MAX | DEFOptional qualifier for selecting the minimum, maximum, or default limit value.
string - The reading in the output buffer.

Sets the continuity measurement and trigger parameters to their default values, performs the continuity measurement, and sends the reading to the output buffer.

real (kΩ) - Returns the measurement value; if the value exceeds 1.2 kΩ, the query returns 9.9E37.
MEASure:CONTinuity? /*Configures the multimeter and performs the continuity measurement. The query returns 8.40000000E+00.*/

Presets the multimeter with the specified range and resolution, performs AC current measurement, and sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptreal-Specifies the measurement range or the limit keyword.
resolutionoptreal-Specifies the measurement resolution or the limit keyword.
real - The query returns the reading in scientific notation. If the measurement value exceeds the measurement range, the query returns 9.9E37.

Presets the multimeter with the specified range and resolution, performs DC current measurement, and then sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptenum100μA | 1mA | 10mA | 100mA | 1A | 3A | 10A | AUTOMeasurement range for the DC current measurement.
limoptenumMIN | MAX | DEFQualifier for presetting the range or resolution to minimum, maximum, or default.
resolutionoptrealAResolution used for the DC current measurement.
real - Returns the DC current measurement value in scientific notation.

Sets the diode measurement parameters and trigger parameters to their default values, performs the diode measurement, and sends the reading to the output buffer. The diode measurement range is fixed to 2 V.

real - Returns the diode measurement reading.

Sets the frequency measurement parameters and trigger parameters to their default values, performs the frequency measurement, and then sends the reading to the output buffer.

real - Returns the frequency value in scientific notation. Returns 0 if no measuring signal is connected.
MEASure:FREQuency? /*Configures the multimeter and performs the frequency measurement. The query returns 2.40000000E+02.*/

Presets the multimeter with the specified range and resolution, performs the 4-wire resistance measurement, and sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptreal-
resolutionoptreal-
real - The query returns the measured 4-wire resistance reading.
MEASure:FRESistance? [{<range>|<lim>}[,{<resolution>|<lim>}] ]

Sets the period measurement parameters and trigger parameters to their default values, performs the period measurement, and sends the reading to the output buffer.

Presets the multimeter with the specified range and resolution, performs the 2-wire resistance measurement, and sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptenum100Ω | 1kΩ | 10kΩ | 100kΩ | 1MΩ | 10MΩ | 50MΩ | AUTOSelects the measurement range; AUTO selects the range automatically.
limoptenumMIN | MAX | DEFUses the minimum, maximum, or default value for the preceding parameter.
resolutionoptrealΩSets the measurement resolution; default unit is ohms.
real - The 2-wire resistance measurement value in scientific notation.
MEASure:RESistance? 1000,1E-2 /*Presets the multimeter with 1 kΩ
range and 10 mΩ resolution and performs the 2-wire resistance
measurement. The query returns 7.50000000E+02.*/

Resets all measurement and trigger parameters to their default values, performs a temperature measurement, and sends the reading to the output buffer. You can specify the temperature sensor type and sensor parameters.

NameTypeValuesDescription
probe_typeoptenumFRTD | RTD | FTHermistor | THERmistor | TCoupleTemperature sensor type.
limoptenumDEFaultSensor parameter limiter keyword.
typeoptenum385 | 389 | 391 | 392 | 2200 | 3000 | 5000 | 10000 | 30000 | B | E | J | K | N | R | S | TTemperature sensor parameter value.
string - Returns the measured temperature reading to the output buffer.

Presets the multimeter with the specified range and resolution, performs the AC voltage measurement, and sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptenum100mV | 1V | 10V | 100V | 750V | AUTOMeasurement range to use for the AC voltage measurement.
qualifieroptenumMIN | MAX | DEFAlternative qualifier for the range parameter.
resolutionoptrealVMeasurement resolution to use for the AC voltage measurement.
qualifieroptenumMIN | MAX | DEFAlternative qualifier for the resolution parameter.
real - The query returns the AC voltage measurement value in scientific notation.
MEASure:VOLTage:AC? 10,1E-3 /*Presets the multimeter with 10 V range and 1 mV resolution and performs the AC voltage measurement. The query returns 7.62810000E+00.*/

Presets the multimeter with the specified range and resolution, performs a DC voltage measurement, and sends the reading to the output buffer.

NameTypeValuesDescription
rangeoptenum100mV | 1V | 10V | 100V | 1000V | AUTOMeasurement range to use for the DC voltage measurement.
qualifieroptenumMIN | MAX | DEFAlternative qualifier for the range parameter.
resolutionoptrealVMeasurement resolution to use for the DC voltage measurement.
qualifieroptenumMIN | MAX | DEFAlternative qualifier for the resolution parameter.
real - Returns the DC voltage measurement value in scientific notation.
MEASure:VOLTage:DC? 10,1E-3 /*Presets the multimeter with 10 V
range and 1 mV resolution and performs the DC voltage measurement.
The query returns 1.73810000E+00.*/

Returns the current DC voltage measurement reading.

real (V) - The present DC voltage measurement value.
Device_Send ("measure:voltage:dc?")

Queries all the files in the specified directory. If the <folder> parameter is omitted, it queries the directory specified by MMEMory:CDIRectory.

NameTypeValuesDescription
folderoptstring-Valid directory in internal or external memory, enclosed in double quotation marks.
string - Returns a string containing space used, space available, and repeated file entries in the form "file name,file property,file size".
MMEMory:CATalog:ALL? "INT:\Data" /*Queries all the files in the
folder named Data under C disk.*/

Sets or queries the default path for MMEMory commands.

NameTypeValuesDescription
directory_namestring-Default path to use for MMEMory commands.
string - Returns the default path for MMEMory commands.
:MMEMory:COPYset / query

Copies file 1 to file 2.

NameTypeValuesDescription
file1string-Source file; must be an existing valid filename and should include the file extension.
file2string-Target directory or filename; if a filename is specified, the source file is copied to that path with that name.
:MMEMory:DELeteset / query

Deletes a specific file under the specified directory.

NameTypeValuesDescription
<file_name>string-Valid filename in internal or external memory, enclosed by double quotation marks.
MMEMory:DELete "INT:\screenshot.png" /*Deletes the image named screenshot.png under C disk.*/

Loads nonvolatile I/O settings and user preferences from a specified file.

NameTypeValuesDescription
filestring-Filename of the preferences file to load; it should be enclosed in double quotation marks.
MMEMory:LOAD:PREFerences "INT:\MyPreferences" /*Loads nonvolatile
I/O settings and user preferences from the file named
"MyPreferences" in C disk.*/

Loads the specified state file.

NameTypeValuesDescription
filestring-Specifies the state file name to load.
:MMEMory:LOAD:STATe "<file>"

Creates an empty folder with the specified name in the mass memory system.

NameTypeValuesDescription
<dir_name>string-Name of the folder to create.
MMEMory:MDIRectory "INT:\TestFolder" /*Creates a folder named TestFolder in the internal memory.*/
:MMEMory:MOVEset / query

Moves file 1 under the current directory to the specified directory, or renames file 1 to file 2.

NameTypeValuesDescription
<file1>string-Source file or path to move or rename.
<file2>string-Destination directory or new file name.

Deletes the specified empty directory in the mass memory system.

NameTypeValuesDescription
folderstring-Folder name of the empty folder.

Stores nonvolatile I/O settings and user preferences to a specified file.

NameTypeValuesDescription
<file>string-Specifies the filename in internal or external memory.
MMEMory:STORe:PREFerences "INT:\MyPreferences\set.prf" /*Stores the
current nonvolatile I/O settings and user preferences to the folder
named "MyPreferences" in C disk and names them to set.prf.*/

Stores the current instrument state to a state file (*.sta).

NameTypeValuesDescription
<file>string-File name for the state file to store.
MMEMory:STORe:STATe "<file>"

Stores all the readings from the reading memory in the specified data file.

NameTypeValuesDescription
RDG_STOREenumRDG_STORESelects the reading memory data to store.
<file>string-Specifies the destination filename; the file name should be enclosed in double quotation marks.
MMEMory:STORe:DATA RDG_STORE,"INT:\MyVoltMeas.csv" /*Stores all the readings to the file named MyVoltMeas.csv under C disk.*/

Sets or queries whether to enable the automatic recall of the last power-on setting when the power is turned on.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables automatic recall of the last power-on setting.
integer - Returns 0 or 1 indicating whether automatic recall is enabled.
MMEMory:STATe:RECall:AUTO ON
MMEMory:STATe:RECall:AUTO?

Sets or queries whether to enable the automatic recall of the last power-on setting when the power is turned on.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables automatic recall of the last power-on state.
enum - The query returns 0 or 1.
MMEMory:STATe:RECall:AUTO ON /*Enables the instrument to recall the
MMEMory:STATe:RECall:AUTO? /*Queries whether to enable the

Sets or queries the on/off status of the relative operation for capacitance measurements.

NameTypeValuesDescription
<bool>boolean0 | 1 | OFF | ONOn/off state for the capacitance null (relative) function.

Sets or queries the on/off status of the relative operation for capacitance measurements.

enum - Returns the relative-operation status for capacitance measurements.

Sets or queries the relative value for capacitance measurements.

NameTypeValuesDescription
valuereal-120% - +120%The relative value to subtract from the measured capacitance reading.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default relative value.
real - Returns the relative value in scientific notation.

Sets or queries the relative value for capacitance measurements.

real (%) - Returns the relative value in scientific notation.

Sets or queries the on/off status of the auto relative operation for capacitance measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of the auto relative function.
enum - The query returns the auto relative status as 0 or 1.
SENSe:CAPacitance:NULL:VALue:AUTO ON
SENSe:CAPacitance:NULL:VALue:AUTO?

Sets or queries the on/off status of the auto relative operation for capacitance measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the auto relative function.
enum - The query returns the auto relative status as 0 or 1.
SENSe:CAPacitance:NULL:VALue:AUTO ON
SENSe:CAPacitance:NULL:VALue:AUTO?

Sets or queries the range for capacitance measurements.

NameTypeValuesDescription
range--Capacitance measurement range or limit setting.

Sets or queries the on/off status of auto range for capacitance measurements. Auto range automatically selects the range according to the input signal, and selecting a fixed range disables it.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONTurns capacitance auto range on or off.
boolean - Returns the on/off status of auto range for capacitance measurements.

Sets or queries the on/off status of auto range for capacitance measurements. Auto range automatically selects the range according to the input signal and is disabled after selecting a fixed range with [SENSe]:CAPacitance:RANGe.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off state of capacitance auto range.
enum - Returns the on/off status of capacitance auto range.

Sets or queries the secondary measurement function for capacitance measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATASelects the secondary measurement function.
enum - Returns the secondary measurement function as OFF or CALC:DATA.
SENSe:CAPacitance:SECondary "CALCulate:DATA" /*Sets the secondary measurement function to the capacitance measurement without any Maths operation for capacitance measurement.*/
SENSe:CAPacitance:SECondary? /*Queries the secondary measurement function for capacitance measurement. The query returns "CALC:DATA".*/

Sets or queries the secondary measurement function for capacitance measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATASelects the secondary measurement function for capacitance measurements.
enum - Returns the secondary measurement function status as "OFF" or "CALC:DATA".
SENSe:CAPacitance:SECondary "CALCulate:DATA" /*Sets the secondary measurement function to the capacitance measurement without any Maths operation for capacitance measurement.*/
SENSe:CAPacitance:SECondary? /*Queries the secondary measurement function for capacitance measurement. The query returns "CALC:DATA".*/

Sets or queries the AC current null state. The optional node `:STATe` may be included or omitted.

NameTypeValuesDescription
boolboolean-Enables or disables AC current null.

Sets or queries the relative value for AC current measurements. The allowed range is -120% to +120% of the current AC current measurement range.

NameTypeValuesDescription
valuereal-Relative value for AC current measurements.
qualifierenumMIN | MAX | DEFQualifier for the relative value.
real - Returns the relative value for AC current measurements.

Sets or queries the relative value for AC current measurements.

real - Returns the relative value for AC current measurements.

Sets or queries the on/off status of the auto relative operation for AC current measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the auto relative function.
enum - The query returns 0 or 1.
SENSe:CURRent:AC:NULL:VALue:AUTO ON
SENSe:CURRent:AC:NULL:VALue:AUTO?

Sets or queries the on/off status of the auto relative operation for AC current measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of the auto relative function.
enum - The query returns 0 or 1.
SENSe:CURRent:AC:NULL:VALue:AUTO ON
SENSe:CURRent:AC:NULL:VALue:AUTO?

Sets or queries the AC current measurement range. The syntax accepts either a range value or a limit selector.

NameTypeValuesDescription
rangereal-AC current measurement range value.
limenumlimLimit selector as shown in the syntax.
[SENSe]:CURRent:AC:RANGe {<range>|<lim>}
[SENSe]:CURRent:AC:RANGe?

Sets or queries the on/off status of auto range for AC current measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONTurns auto range off or on for AC current measurements.

Sets or queries the on/off status of auto range for AC current measurements.

boolean - Returns the on/off status of auto range for AC current measurements.
[SENSe]:CURRent:AC:RANGe:AUTO <bool>
[SENSe]:CURRent:AC:RANGe:AUTO?

Sets or queries the secondary measurement function for AC current measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATA | FREQuency | PERiodSelects the secondary measurement function.
enum - Returns the secondary measurement function as "OFF", "CALC:DATA", "FREQ", or "PER".
SENSe:CURRent:AC:SECondary "FREQ"
SENSe:CURRent:AC:SECondary?

Sets or queries the secondary measurement function for AC current measurement.

enum - Returns the secondary measurement function status for AC current measurement.
SENSe:CURRent:AC:SECondary "FREQ" /*Sets the secondary measurement function to frequency measurement for AC current measurement.*/
SENSe:CURRent:AC:SECondary? /*Queries the secondary measurement function for AC current measurement. The query returns "FREQ".*/

Sets or queries the relative value for DC current measurements.

NameTypeValuesDescription
valuereal-Relative value used for DC current measurements.
qualifieroptenumMIN | MAX | DEFKeyword alternative to the numeric value.

Sets or queries the on/off status of the relative function for DC current measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the relative function.
enum - The query returns 0 or 1.
SENSe:CURRent:DC:NULL:STATe ON
SENSe:CURRent:DC:NULL:STATe?

Sets or queries the on/off status of the relative function for DC current measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of the relative function.
enum - The query returns 0 or 1.
SENSe:CURRent:DC:NULL:STATe ON
SENSe:CURRent:DC:NULL:STATe?

Sets or queries the on/off status of the auto relative function for DC current measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the auto relative function.
enum - The query returns 0 or 1.
SENSe:CURRent:DC:NULL:VALue:AUTO ON
SENSe:CURRent:DC:NULL:VALue:AUTO?

Sets or queries the on/off status of the auto relative function for DC current measurements.

NameTypeValuesDescription
<bool>enum0 | 1 | OFF | ONEnables or disables the auto relative function.
enum - Returns 0 or 1 indicating whether the auto relative function is disabled or enabled.
SENSe:CURRent:DC:NULL:VALue:AUTO ON
SENSe:CURRent:DC:NULL:VALue:AUTO?

Sets or queries the range for DC current measurements.

NameTypeValuesDescription
rangeenum100μA | 1mA | 10mA | 100mA | 1A | 3A | 10A | AUTODC current measurement range to select.
limenumMIN | MAX | DEFLimit qualifier.
enum - The query returns the range for DC current measurements in scientific notation.
SENSe:CURRent:DC:RANGe 1
SENSe:CURRent:DC:RANGe?

Sets or queries the on/off status of auto range for DC current measurements.

NameTypeValuesDescription
boolboolean-Turns DC current auto ranging on or off.

Sets or queries the on/off status of auto range for DC current measurements.

boolean - Returns the on/off status of auto range for DC current measurements.

Sets or queries the integration time in power-line cycles (PLCs) for DC current measurements.

NameTypeValuesDescription
plcreal0.4 - 20Integration time in power-line cycles.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default integration time.
real (PLC) - Returns the present integration time in power-line cycles.

Sets or queries the integration time in power-line cycles (PLCs) for DC current measurements.

NameTypeValuesDescription
plcreal0.4 - 20Integration time in power-line cycles for DC current measurements.
qualifierenumMIN | MAX | DEFSelects the minimum, maximum, or default integration time.
returns

Sets or queries the resolution for DC current measurements. The default unit is A, and values may be entered in scientific notation.

NameTypeValuesDescription
resolutionrealTable 3.14Resolution for DC current measurements.
qualifieroptenumMAX | MIN | DEFSets the resolution to the maximum, minimum, or default value.
real (A) - Returns the resolution for DC current measurements in scientific notation.
SENSe:CURRent:DC:RESolution 1E-4 /*Sets the resolution to 0.1 mA
SENSe:CURRent:DC:RESolution? /*Queries the resolution for DC
current measurements. The query returns 1.00000000E-04.*/

Sets or queries the resolution for DC current measurements. The query returns the resolution in scientific notation.

NameTypeValuesDescription
resolutionrealAResolution for DC current measurements.
qualifieroptenumMAX | MIN | DEFOptional limit qualifier accepted in place of a numeric resolution.
real (A) - The resolution for DC current measurements in scientific notation.
SENSe:CURRent:DC:RESolution 1E-4 /*Sets the resolution to 0.1 mA
SENSe:CURRent:DC:RESolution? /*Queries the resolution for DC current measurements. The query returns 1.00000000E-04.*/

Sets or queries the secondary current measurement function for DC current measurements.

NameTypeValuesDescription
second--

Sets or queries the secondary DC current measurement mode. The syntax shows a setter and a query form, but the slice does not provide a description of the parameter or the returned value.

NameTypeValuesDescription
second--
[SENSe]:CURRent[:DC]:SECondary <second>
[SENSe]:CURRent[:DC]:SECondary?

Queries the secondary measurement results. The query returns the secondary measurement results in scientific notation.

string - The secondary measurement results in scientific notation.
SENSe:CURRent:DC:SECondary "CALCulate:DATA"
SENSe:CURRent:DC:SECondary?

Clears the secondary measurement results and disables the secondary measurement function.

SENSe:DATA2:CLEar:IMMediate /*Clears the secondary measurement results and disables the secondary measurement function.*/

Sets or queries the on/off status of the relative function for frequency measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the relative function for frequency measurements.
enum - Returns the on/off status of the relative function for frequency measurements.

Sets or queries the on/off status of the relative function for frequency measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the relative function.
enum - Returns the on/off status of the relative function for frequency measurements.

Sets or queries the relative value for frequency measurements.

NameTypeValuesDescription
valuereal-120 kHz - 120 kHz
qualifieroptenumMIN | MAX | DEFOptional limit keyword used instead of a numeric value.
real - The query returns the relative value in scientific notation.
SENSe:FREQuency:NULL:VALue 1000 /*Sets the relative value to 1 kHz
SENSe:FREQuency:NULL:VALue? /*Queries the relative value for
for frequency measurements. The query returns 1.00000000E+03.*/

Sets or queries the automatic relative-value setting for frequency measurements.

NameTypeValuesDescription
boolenum-Enables or disables automatic relative-value setting.

Sets or queries whether the relative value for frequency measurements is set automatically.

NameTypeValuesDescription
boolenumON | OFFBoolean state for automatic relative value setting.
enum - The query returns 0 or 1.

Sets or queries the relative value for frequency measurements.

real - The query returns the relative value in scientific notation.
SENSe:FREQuency:NULL:VALue? /*Queries the relative value for frequency measurements. The query returns 1.00000000E+03.*/

Sets or queries the voltage range for frequency measurements.

NameTypeValuesDescription
rangeenum100mV | 1V | 10V | 100V | 750V | AUTOVoltage range to use for frequency measurements.
limenumMIN | MAX | DEFLimit or default qualifier for the range setting.

Sets or queries the on/off status of voltage auto range for frequency measurements. Auto range automatically selects the range according to the input signal; selecting a fixed range disables auto range.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONOn/off state for voltage auto range.
enum - Returns 0 or 1 indicating whether voltage auto range for frequency measurements is enabled.
SENSe:FREQuency:VOLTage:RANGe:AUTO ON /*Enables the voltage auto range function for frequency measurements.*/
SENSe:FREQuency:VOLTage:RANGe:AUTO? /*Queries whether the voltage auto range function is enabled for frequency measurements. The query returns 1.*/

Sets or queries the on/off status of voltage auto range for frequency measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONTurns voltage auto range for frequency measurements on or off.
boolean - Returns whether the voltage auto range function is enabled for frequency measurements, as 0 or 1.
SENSe:FREQuency:VOLTage:RANGe:AUTO ON
SENSe:FREQuency:VOLTage:RANGe:AUTO?

Sets or queries the secondary measurement function for frequency measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATA | VOLTage:ACSelects the secondary measurement function.
enum - Returns the secondary measurement function.
SENSe:FREQuency:SECondary "VOLTage:AC" /*Sets the secondary measurement function to AC voltage measurement for frequency measurement.*/
SENSe:FREQuency:SECondary? /*Queries the secondary measurement function for frequency measurement. The query returns "VOLT:AC".*/

Queries the secondary measurement function for frequency measurement. The query returns the current secondary function setting.

enum - Returns "OFF", "CALC:DATA", or "VOLT:AC".
SENSe:FREQuency:SECondary? /*Queries the secondary measurement function for frequency measurement. The query returns "VOLT:AC".*/

Sets or queries the relative value for 4-wire resistance measurements.

NameTypeValuesDescription
valuereal-120% - +120%Relative value to be subtracted from the actual measurement value.
qualifierenumMIN | MAX | DEFSelects the minimum, maximum, or default relative value.
real - Returns the relative value in scientific notation.

Sets or queries the relative value for 4-wire resistance measurements. The query returns the relative value in scientific notation.

real - Returns the relative value in scientific notation.

Enables or disables the relative function for 4-wire resistance measurements. When enabled, the displayed reading is the actual measurement minus the set relative value.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONEnables or disables the relative function.
enum - Returns whether the relative function is enabled.
SENSe:FRESistance:NULL:STATe ON
SENSe:FRESistance:NULL:STATe?

Queries whether the relative function is enabled for 4-wire resistance measurements. The query returns 0 or 1.

enum - Returns 0 if the relative function is disabled and 1 if it is enabled.
SENSe:FRESistance:NULL:STATe ON
SENSe:FRESistance:NULL:STATe?

Sets or queries the number of power line cycles used for 4-wire resistance measurements.

NameTypeValuesDescription
plcreal-Number of power line cycles used for the measurement.

Sets or queries the integration time in power line cycles for four-wire resistance measurements.

NameTypeValuesDescription
plcreal-Integration time in power line cycles.
limitreal-Limit value.
returns

Sets or queries the on/off status of the auto relative function for 4-wire resistance measurements.

NameTypeValuesDescription
<bool>enum0 | 1 | OFF | ONOn/off status of the auto relative function.
enum - The query returns 0 or 1.
SENSe:FRESistance:NULL:VALue:AUTO ON
SENSe:FRESistance:NULL:VALue:AUTO?

Sets or queries the on/off status of the auto relative function for 4-wire resistance measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of the auto relative function.
enum - Returns the auto relative function status as 0 or 1.
SENSe:FRESistance:NULL:VALue:AUTO ON
SENSe:FRESistance:NULL:VALue:AUTO?

Sets or queries the range for 4-wire resistance measurements.

NameTypeValuesDescription
rangeenum100Ω | 1kΩ | 10kΩ | 100kΩ | 1MΩ | 10MΩ | 50MΩ | AUTORange for 4-wire resistance measurements.
qualifieroptenumMIN | MAX | DEFAlternative range qualifier.
enum (Ω) - Returns the current range for 4-wire resistance measurements.

Sets or queries the on/off status of auto range for 4-wire resistance measurements. Auto range automatically selects the range according to the input signal.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables auto range.
enum - The query returns 0 or 1.
SENSe:FRESistance:RANGe:AUTO ON
SENSe:FRESistance:RANGe:AUTO?

Sets or queries the on/off status of auto range for 4-wire resistance measurements.

enum - Returns 0 or 1 indicating whether auto range is enabled for 4-wire resistance measurements.
SENSe:FRESistance:RANGe:AUTO? /*Queries whether the auto range function is enabled for 4-wire resistance measurements. The query returns 1.*/

Sets or queries the resolution for 4-wire resistance measurements.

NameTypeValuesDescription
resolutionrealΩResolution value for 4-wire resistance measurements.
qualifieroptenumMAX | MIN | DEFSelects the maximum, minimum, or default resolution.
real - The query returns the resolution for 4-wire resistance measurements in scientific notation.
SENSe:FRESistance:RESolution 100
SENSe:FRESistance:RESolution?

Sets or queries the resolution for 4-wire resistance measurements.

real (Ω) - Returns the resolution for 4-wire resistance measurements in scientific notation.
SENSe:FRESistance:RESolution? /*Queries the resolution for 4-wire resistance measurements. The query returns 1.00000000E+02.*/

Sets or queries the secondary measurement function for 4-wire resistance measurement.

NameTypeValuesDescription
second--

Sets or queries the secondary measurement function for 4-wire resistance measurement.

NameTypeValuesDescription
second--

[SENSe]:FUNCtionset / query

Sets or queries the current measurement function.

NameTypeValuesDescription
functionenumCAPacitance | CONTinuity | FRESistance | PERiodCurrent measurement function to set.
enum - Returns the current measurement function.

Sets or queries the current measurement function.

NameTypeValuesDescription
functionenumCAPacitance | CONTinuity | FRESistance | PERiodCurrent measurement function to set.
enum - The query returns the current measurement function, or "OFF" when the secondary measurement function is disabled. The manual states the query returns "OFF" or "CALC:DATA" for the secondary function example, but the command's return format here is for the current function.

Sets or queries the on/off status of the relative function for period measurements. When enabled, the displayed reading is the actual measurement value minus the relative value.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the relative function.
enum - Returns 0 or 1 indicating the relative function state.
SENSe:PERiod:NULL:STATe ON /*Enables the relative function for period measurements.*/

Sets or queries the on/off status of the relative function for period measurements. When enabled, the displayed reading is the actual measurement value minus the relative value.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off state of the relative function.
integer - Returns 0 or 1 indicating the relative function state.
SENSe:PERiod:NULL:STATe ON /*Enables the relative function for period measurements.*/

Sets or queries the relative value for period measurements.

NameTypeValuesDescription
valuereal-60 ms - +60 msRelative value used for period measurements.
qualifieroptenumMIN | MAX | DEFOptional limit keyword in place of a numeric value.
real - The query returns the relative value in scientific notation.
SENSe:PERiod:NULL:VALue 1E-3
SENSe:PERiod:NULL:VALue?

Sets or queries the on/off status of the auto relative function for period measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONOn/off status of the auto relative function.
boolean - Returns the on/off status of the auto relative function for period measurements.

Sets or queries the on/off status of the auto relative function for period measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONOn/off state for the auto relative function.

Sets or queries the relative value for period measurements.

NameTypeValuesDescription
valuereal-60 ms - +60 msRelative value for period measurements.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default value.
real - The query returns the relative value in scientific notation.
SENSe:PERiod:NULL:VALue 1E-3
SENSe:PERiod:NULL:VALue?

Sets or queries the voltage range for period measurements.

NameTypeValuesDescription
rangeenum100mV | 1V | 10V | 100V | 750V | AUTOVoltage range to use for period measurements.
limenumMIN | MAX | DEFSelects the minimum, maximum, or default range limit.
string - Returns the voltage range for period measurements in scientific notation.

Sets or queries the voltage range for period measurements. AUTO selects auto range according to the input signal.

NameTypeValuesDescription
rangeenum100mV | 1V | 10V | 100V | 750V | AUTOVoltage range for period measurements.
limenumMIN | MAX | DEFRange limit qualifier.
string - The voltage range for period measurements in scientific notation.

Sets or queries the secondary measurement function for period measurement.

NameTypeValuesDescription
secondenum-Secondary measurement function for period measurement.

Sets or queries the secondary measurement function for period measurement.

NameTypeValuesDescription
second--

Sets or queries the on/off status of voltage auto range for period measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of voltage auto range.
enum - The query returns 0 or 1.
SENSe:PERiod:VOLTage:RANGe:AUTO ON
SENSe:PERiod:VOLTage:RANGe:AUTO?

Sets or queries the on/off status of voltage auto range for period measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONTurns voltage auto range on or off.
enum - The query returns the on/off status as 0 or 1.
[SENSe]:PERiod:VOLTage:RANGe:AUTO ON
[SENSe]:PERiod:VOLTage:RANGe:AUTO?

Sets or queries the integration time in power-line cycles (PLCs) for 2-wire resistance measurements.

NameTypeValuesDescription
plcreal0.4 - 20
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default integration time.
returns

Sets or queries the integration time in power-line cycles (PLCs) for 2-wire resistance measurements.

NameTypeValuesDescription
plcreal0.4 - 20Integration time in power-line cycles.
qualifierenumMIN | MAX | DEFSelects the minimum, maximum, or default integration time.
real - Returns the present integration time in power-line cycles.

Sets or queries the on/off status of the relative function for 2-wire resistance measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of the relative function.
enum - The query returns 0 or 1.
SENSe:RESistance:NULL:STATe ON /*Enables the relative function for 2-wire resistance measurements.*/
SENSe:RESistance:NULL:STATe? /*Queries whether the relative function is enabled for 2-wire resistance measurements. The query returns 1.*/

Sets or queries the on/off status of the relative function for 2-wire resistance measurements.

NameTypeValuesDescription
<bool>enum0 | 1 | OFF | ONOn/off state of the relative function.
enum - Returns 0 or 1 indicating whether the relative function is enabled for 2-wire resistance measurements.
SENSe:RESistance:NULL:STATe ON
SENSe:RESistance:NULL:STATe? /*Queries whether the relative function is enabled for 2-wire resistance measurements. The query returns 1.*/

Sets or queries the relative value for 2-wire resistance measurements.

NameTypeValuesDescription
valuereal-120% - +120%Relative value for 2-wire resistance measurements.
qualifierenumMIN | MAX | DEFSelects the minimum, maximum, or default relative value.
real - The query returns the relative value in scientific notation.
SENSe:RESistance:NULL:VALue 100
SENSe:RESistance:NULL:VALue?

Sets or queries the on/off status of the auto relative function for 2-wire resistance measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONTurns the auto relative function off or on.

Sets or queries the on/off status of the auto relative function for 2-wire resistance measurements.

NameTypeValuesDescription
boolboolean-On/off state of the auto relative function.
boolean - Returns the on/off status of the auto relative function for 2-wire resistance measurements.

Sets or queries the relative value for 2-wire resistance measurements.

real - The query returns the relative value in scientific notation.
SENSe:RESistance:NULL:VALue? /*Queries the relative value for 2-wire resistances measurements. The query returns 1.00000000E+02.*/

Sets or queries the range for 2-wire resistance measurements.

NameTypeValuesDescription
<range>enum100Ω | 1kΩ | 10kΩ | 100kΩ | 1MΩ | 10MΩ | 50MΩ | AUTORange selection for 2-wire resistance measurements; AUTO selects the range automatically according to the input signal.
<lim>enumMIN | MAX | DEFLimit qualifier for the range setting.
string - Returns the range for 2-wire resistance measurements in scientific notation.

Sets or queries the range for 2-wire resistance measurements.

NameTypeValuesDescription
rangeenum100Ω | 1kΩ | 10kΩ | 100kΩ | 1MΩ | 10MΩ | 50MΩ | AUTORange to use for 2-wire resistance measurements.
limenumMIN | MAX | DEFRange limit keyword.
string - Returns the range for 2-wire resistance measurements in scientific notation.

Sets or queries the on/off status of auto range for 2-wire resistance measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables auto range.
enum - The query returns 0 or 1.
SENSe:RESistance:RANGe:AUTO ON
SENSe:RESistance:RANGe:AUTO?

Sets or queries the on/off status of auto range for 2-wire resistance measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONAuto range status.
enum - Returns the auto range status as 0 or 1.
SENSe:RESistance:RANGe:AUTO ON
SENSe:RESistance:RANGe:AUTO?

Sets or queries the resolution for 2-wire resistance measurements.

NameTypeValuesDescription
resolutionreal-Resolution value for 2-wire resistance measurements.
limreal-Limit value for 2-wire resistance measurements.

Sets or queries the secondary measurement function for 2-wire resistance measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATASecondary measurement function to use.
enum - Returns the secondary measurement function for 2-wire resistance measurements.

Queries the secondary measurement function for 2-wire resistance measurement.

enum - Returns the secondary measurement function for 2-wire resistance measurement.
[SENSe]:RESistance:SECondary?

Sets the relative value used for AC voltage nulling. When relative operation is enabled, the displayed reading is the actual measurement minus the relative value.

NameTypeValuesDescription
valuereal-Relative value to subtract from the measured AC voltage.
limreal-Limit value alternative accepted by the command syntax.

Sets the relative value used for AC voltage measurements.

NameTypeValuesDescription
valuereal-Relative value to subtract from the actual measurement value.

Sets or queries the on/off status of the relative function for AC voltage measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the relative function.
enum - The query returns the on/off status as 0 or 1.
SENSe:VOLTage:AC:NULL:STATe ON
SENSe:VOLTage:AC:NULL:STATe?

Sets or queries the on/off status of the relative function for AC voltage measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONControls the relative function state.
enum - The query returns 0 or 1.
SENSe:VOLTage:AC:NULL:STATe ON
SENSe:VOLTage:AC:NULL:STATe?

Sets or queries the on/off status of the auto relative function for AC voltage measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONEnables or disables the auto relative function.
enum - Returns the on/off status of the auto relative function for AC voltage measurements.

Sets or queries the on/off status of the auto relative function for AC voltage measurements.

NameTypeValuesDescription
boolboolean0 | 1 | OFF | ONEnables or disables the auto relative function.
enum - The query returns the on/off status of the auto relative function.

Sets or queries the range for AC voltage measurements.

NameTypeValuesDescription
rangeenum100mV | 1V | 10V | 100V | 750V | AUTOAC voltage measurement range.
limenumMIN | MAX | DEFSelects the minimum, maximum, or default range limit.
real - The query returns the range for AC voltage measurements in scientific notation.
SENSe:VOLTage:AC:RANGe 1
SENSe:VOLTage:AC:RANGe?

Sets or queries the range for AC voltage measurements. AUTO selects the auto range according to the input signal, and the value may be given in scientific notation.

NameTypeValuesDescription
rangeenum100mV | 1V | 10V | 100V | 750V | AUTOAC voltage measurement range.
qualifierenumMIN | MAX | DEFLimit qualifier.
string - The query returns the range for AC voltage measurements in scientific notation.
SENSe:VOLTage:AC:RANGe 1 /*Sets the range to 1 V for AC voltage measurements.*/
SENSe:VOLTage:AC:RANGe? /*Queries the range for AC voltage measurements. The query returns 1.00000000E+00.*/

Sets or queries the on/off status of auto range for AC voltage measurements. Auto range automatically selects the range according to the input signal, and is disabled when a fixed range is selected with [SENSe]:VOLTage:AC:RANGe.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables auto range for AC voltage measurements.
enum - The query returns 0 or 1.
SENSe:VOLTage:AC:RANGe:AUTO ON
SENSe:VOLTage:AC:RANGe:AUTO?

Queries the on/off status of auto range for AC voltage measurements. The query returns 0 or 1.

enum - Returns whether AC voltage auto range is enabled.
SENSe:VOLTage:AC:RANGe:AUTO? /*Queries whether the auto range function is enabled for AC voltage measurements. The query returns 1.*/

Sets or queries the secondary measurement function for AC voltage measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATA | FREQuency | PERiodSecondary measurement function for AC voltage measurement.
enum - Returns the secondary measurement function.

Sets or queries the secondary measurement function for AC voltage measurement.

enum - Returns the secondary measurement function status.

Sets or queries the on/off status of the relative function for DC voltage measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off state of the relative function.
enum - The query returns 0 or 1.
SENSe:VOLTage:DC:NULL:STATe ON /*Enables the relative function for DC voltage measurements.*/

Sets or queries the on/off status of the relative function for DC voltage measurements.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables the relative function.
enum - Returns the current relative-function state as 0 or 1.
SENSe:VOLTage:DC:NULL:STATe ON

Sets or queries the relative value for DC voltage measurements.

NameTypeValuesDescription
<value>real-120% - +120%Relative value for DC voltage measurements.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default relative value.
real - Returns the relative value in scientific notation.
SENSe:VOLTage:DC:NULL:VALue 0.001
SENSe:VOLTage:DC:NULL:VALue?

Sets or queries the on/off status of the auto relative function for DC voltage measurements.

NameTypeValuesDescription
boolboolean-Enables or disables the auto relative function.

Sets or queries the relative value for DC voltage measurements. The query returns the relative value in scientific notation.

NameTypeValuesDescription
valuereal-120% - +120%Relative value for DC voltage measurements.
qualifieroptenumMIN | MAX | DEFSpecial value qualifier.
real - The query returns the relative value in scientific notation.
SENSe:VOLTage:DC:NULL:VALue 0.001
SENSe:VOLTage:DC:NULL:VALue?

Sets or queries the range for DC voltage measurements.

NameTypeValuesDescription
rangeenum100mV | 1V | 10V | 100V | 1000V | AUTODC voltage measurement range; AUTO selects the range automatically according to the input signal.
limenumMIN | MAX | DEFQualifier for selecting the minimum, maximum, or default range.

Queries the range for DC voltage measurements. The query returns the current range, including AUTO.

enum - Returns the current DC voltage range setting.

Sets or queries the on/off status of auto range for DC voltage measurements. Auto range automatically selects the range according to the input signal and is disabled after selecting a fixed range with [SENSe]:VOLTage:DC:RANGe.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables auto range for DC voltage measurements.
enum - Returns the auto range status as 0 or 1.
SENSe:VOLTage:DC:RANGe:AUTO ON /*Enables the auto range function for DC voltage measurements.*/
SENSe:VOLTage:DC:RANGe:AUTO? /*Queries whether the auto range function is enabled for DC voltage measurements. The query returns 1.*/

Sets or queries the on/off status of auto range for DC voltage measurements. The query returns 0 or 1.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONOn/off status of auto range for DC voltage measurements.
enum - Returns whether auto range is enabled for DC voltage measurements.
SENSe:VOLTage:DC:RANGe:AUTO ON
SENSe:VOLTage:DC:RANGe:AUTO?

Sets or queries the number of power-line cycles used for DC voltage measurements.

NameTypeValuesDescription
<plc>realPLCNumber of power-line cycles.
<lim>realPLCLimit value for the number of power-line cycles.

Sets or queries the number of power line cycles used for DC voltage measurements.

NameTypeValuesDescription
plcreal-Power line cycle count used for the measurement integration time.

Sets or queries the resolution for DC voltage measurements.

NameTypeValuesDescription
resolutionreal-The resolution for DC voltage measurements.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default resolution.
string - The query returns the resolution for DC voltage measurements.
[SENSe]:VOLTage[:DC]:RESolution {<resolution>|<lim>}
[SENSe]:VOLTage[:DC]:RESolution?

Sets or queries the resolution for DC voltage measurements.

NameTypeValuesDescription
resolutionreal-Resolution for DC voltage measurements.
qualifieroptenumMIN | MAX | DEFSets the resolution to the minimum, maximum, or default value.
real - Returns the resolution for DC voltage measurements in scientific notation.
SENSe:VOLTage:DC:NPLC 5 /*Sets the integration time to 5PLC for DC voltage measurements.*/
SENSe:VOLTage:DC:NPLC? /*Queries the integration time for DC voltage measurements. The query returns 5.00000000E+00.*/

Sets or queries the secondary measurement function for DC voltage measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATASecondary measurement function for DC voltage measurement.
enum - The query returns "OFF" or "CALC:DATA".
SENSe:VOLTage:DC:SECondary "CALCulate:DATA" /*Sets the secondary measurement function to DC voltage measurement without any Maths
SENSe:VOLTage:DC:SECondary? /*Queries the secondary measurement

Sets or queries the secondary measurement function for DC voltage measurement.

NameTypeValuesDescription
secondenumOFF | CALCulate:DATASelects the secondary measurement function.
enum - Returns "OFF" or "CALC:DATA".
SENSe:VOLTage:DC:SECondary "CALCulate:DATA" /*Sets the secondary
SENSe:VOLTage:DC:SECondary? /*Queries the secondary measurement

Queries the condition register of the Operation Status register. The register is read-only and the bits are not cleared when read.

integer - Returns a decimal value corresponding to the binary-weighted sum of the bits set in the Operation Status condition register; for example, +32 indicates bit 5 is set.
STATus:OPERation:CONDition? /*Queries the condition register of the Operation Status register. The query returns +32.*/

Sets the enable register of the Operation Status register. The same section also lists the query form for reading the register.

NameTypeValuesDescription
valueinteger-Enable-register value; range is referred to the Remarks section.

Queries the enable register of the Operation Status register.

integer - Returns a decimal value corresponding to the binary-weighted sum of the bits enabled in the enable register.

Queries the event register of the Operation Status register. The query returns a decimal value corresponding to the binary-weighted sum of all bits set in the register and clears the status of the register.

integer - Decimal value corresponding to the binary-weighted sum of all bits set in the Operation Status register event register; the register is cleared after the query.
STATus:OPERation:EVENt? /*Queries the event register of the Operation Status register. The query returns +32.*/
:STATus:PRESetset / query

Clears all bits in the Operation Status enable register and the Questionable Data enable register.

STATus:PRESet /*Clears all bits in the Operation Status enable register and the Questionable Data enable register.*/

Queries the condition register of the Questionable Data register.

integer - Returns a decimal value corresponding to the binary-weighted sum of the bits set in the condition register of the Questionable Data register.

Sets or queries the enable register of the Questionable Data register.

NameTypeValuesDescription
<value>integer-Decimal value corresponding to the binary-weighted sum of the bits to be enabled in the register.
integer - The query returns a decimal value corresponding to the binary-weighted sum of the bits enabled in the enable register.
STATus:QUEStionable:ENABle 512
STATus:QUEStionable:ENABle?

Sets or queries the enable register of the Questionable Data register.

integer - Returns a decimal value corresponding to the binary-weighted sum of the bits enabled in the enable register.

Queries the event register of the Questionable Data register.

integer - Returns the condition of the Questionable Data event register as a decimal value corresponding to the binary-weighted sum of enabled bits.

Issues a single beep immediately.

SYSTem:BEEPer:IMMediate /*Issues a single beep immediately.*/

Sets or queries the on/off status of the beeper. When enabled, the instrument produces a click sound for touch-screen use and remote-control errors.

NameTypeValuesDescription
<bool>enum0 | 1 | OFF | ONOn/off state of the beeper.
enum - The query returns the beeper state as 0 or 1.
SYSTem:BEEPer:STATe ON
SYSTem:BEEPer:STATe?

Queries the on/off status of the beeper.

enum - Returns the beeper state as 0 or 1.
SYSTem:BEEPer:STATe? /*Queries whether the beeper is enabled. The query returns 1.*/

Sets or queries the on/off status of the Auto IP mode.

NameTypeValuesDescription
<bool>enum0 | 1 | OFF | ONOn/off status for Auto IP mode.
enum - The query returns 0 or 1.
SYSTem:COMMunicate:LAN:AUToip ON
SYSTem:COMMunicate:LAN:AUToip?

Reads the port number of the initial control connecting port for socket communication.

integer - Returns the port number of the initial control connecting port; if the interface does not support the socket, returns 0.

Sets or queries the on/off status of the DHCP mode. In DHCP mode, the instrument automatically assigns an IP address, subnet mask, and default gateway from a DHCP server.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables DHCP mode.
enum - The query returns 0 or 1.
SYSTem:COMMunicate:LAN:DHCP ON /*Enables the DHCP mode.*/
SYSTem:COMMunicate:LAN:DHCP? /*Queries whether the DHCP mode is enabled. The query returns 1.*/

Sets or queries the on/off status of the DHCP mode.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONTurns DHCP mode on or off.
enum - The query returns the current DHCP mode status as 0 or 1.
SYSTem:COMMunicate:LAN:DHCP ON /*Enables the DHCP mode.*/
SYSTem:COMMunicate:LAN:DHCP? /*Queries whether the DHCP mode is enabled. The query returns 1.*/

Sets or queries the DNS address for the LAN interface. The DNS parameter must be enclosed in double quotation marks and formatted as an IP address string; after setting it, SYSTem:COMMunicate:LAN:UPDate must be executed for the new network setting to take effect.

NameTypeValuesDescription
dnsstring-DNS address in quoted dotted-decimal form "nnn.nnn.nnn.nnn".
string - The DNS address enclosed by double quotation marks, for example, "172.16.3.2".
SYSTem:COMMunicate:LAN:DNS "172.16.3.2" /*Sets the DNS address to
SYSTem:COMMunicate:LAN:DNS? /*Queries the DNS address of the
instrument. The query returns "172.16.3.2".*/

Queries the DNS address for the LAN interface. The query returns the address as a string enclosed by double quotation marks.

string - The DNS address, returned as a quoted string such as "172.16.3.2".
SYSTem:COMMunicate:LAN:DNS? /*Queries the DNS address of the instrument. The query returns "172.16.3.2".*/

Sets or queries the default gateway for the LAN interface.

NameTypeValuesDescription
gatewaystring-Default gateway address, entered as an ASCII string enclosed in double quotation marks in the form nnn.nnn.nnn.nnn.
string - The query returns the gateway address as a string enclosed by double quotation marks.

Queries or sets the default gateway for the LAN interface.

string - Returns the default gateway as a string enclosed by double quotation marks, for example, "172.16.3.2".

Sets or queries the hostname of the instrument. The hostname must be enclosed in double quotation marks and is valid only when mDNS is enabled.

NameTypeValuesDescription
<name>string15 charactersSpecified hostname, up to 15 characters; must start with a letter and may contain letters, numbers, and hyphens.
string - The query returns the hostname as a string enclosed by double quotation marks.
SYSTem:COMMunicate:LAN:HOSTname "RIGOL123" /*Sets the hostname to "RIGOL123".*/
SYSTem:COMMunicate:LAN:HOSTname? /*Queries the hostname. The query returns "RIGOL123".*/

Sets or queries the hostname of the instrument. The hostname must be enclosed in double quotation marks and is valid only when mDNS is enabled.

string - Returns the hostname as a string enclosed by double quotation marks.
SYSTem:COMMunicate:LAN:HOSTname "RIGOL123" /*Sets the hostname to "RIGOL123".*/
SYSTem:COMMunicate:LAN:HOSTname? /*Queries the hostname. The query returns "RIGOL123".*/

Sets or queries the IP address for the LAN interface.

NameTypeValuesDescription
ipstring-IP address in the form "nnn.nnn.nnn.nnn", enclosed in double quotation marks.
string - The query returns the IP address enclosed by double quotation marks.
SYSTem:COMMunicate:LAN:IPADdress "169.254.149.35"
SYSTem:COMMunicate:LAN:IPADdress?

Sets or queries the IP address for the LAN interface.

NameTypeValuesDescription
ipstring-IP address in nnn.nnn.nnn.nnn format, enclosed in double quotation marks.
string - Returns the current IP address as a string enclosed by double quotation marks.
SYSTem:COMMunicate:LAN:IPADdress "169.254.149.35"
SYSTem:COMMunicate:LAN:IPADdress?

Sets or queries the on/off status of the Static IP mode. In Static IP mode, the instrument's network parameters can be self-defined; after changing it, execute :SYSTem:COMMunicate:LAN:UPDate to apply the new setting.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONTurns Static IP mode on or off.
enum - Returns the Static IP mode status as 0 or 1.

Sets or queries the on/off status of Static IP mode. After changing this setting, execute `SYSTem:COMMunicate:LAN:UPDate` for the new network parameters to take effect.

NameTypeValuesDescription
boolenum0 | 1 | OFF | ONEnables or disables Static IP mode.
enum - Returns the current Static IP mode state as 0 or 1.

Sets or queries the subnet mask for the LAN interface.

NameTypeValuesDescription
smaskstring-Subnet mask in quoted dotted-decimal format "nnn.nnn.nnn.nnn".
string - The query returns the subnet mask as a string enclosed by double quotation marks.
SYSTem:COMMunicate:LAN:SMASk "255.255.255.0"
SYSTem:COMMunicate:LAN:SMASk?

Queries the subnet mask for the LAN interface.

string - A subnet mask string enclosed by double quotation marks, for example "255.255.255.0".
SYSTem:COMMunicate:LAN:SMASk? /*Queries the subnet mask. The query returns "255.255.255.0".*/

Stores any modifications of the LAN setting to non-volatile memory and restarts the LAN drive program using the updated setting.

:SYSTem:DATEset / query

Sets or queries the date of the real time clock.

NameTypeValuesDescription
yearinteger2000 - 2100
monthinteger1 - 12
dayinteger1 - 31
string - The query returns a string date in the form +YYYY,+MM,+DD, for example, +2023,+07,+26.

Sets or queries the date of the real time clock.

string - Returns the current date as a string, for example, +2023,+07,+26.

Queries the error message in the error queue.

string - Returns the error code and error message. If no errors have occurred, it returns +0,"No error".
:SYSTem:TIMEset / query

Sets or queries the real time clock of the instrument.

NameTypeValuesDescription
hourinteger0 - 23Hour value of the real time clock.
minuteinteger0 - 59Minute value of the real time clock.
secondinteger0 - 59Second value of the real time clock.

Queries the real time clock of the instrument.

string - Returns the current time of the instrument's real time clock.

Queries the current SCPI version number.

string - Returns the current SCPI version number in the form "YYYY.V" (for example, 1999.0).
SYSTem:VERSion? /*Queries the current SCPI version number. The query returns 1999.0.*/

:TRIGger:COUNtset / query

Sets or queries the number of triggers accepted in Single (Bus) trigger.

NameTypeValuesDescription
countinteger1 - 1000Number of triggers accepted in Single (Bus) trigger.
qualifieroptenumMIN | MAX | DEFSelects the minimum, maximum, or default trigger count value.
integer - The query returns the trigger count.
TRIGger:COUNt 50 /*Sets the trigger count to 50.*/
TRIGger:COUNt? /*Queries the trigger count. The query returns 50.*/

Sets or queries the number of triggers accepted in Single (Bus) trigger.

integer - The query returns an integer.
TRIGger:COUNt? /*Queries the trigger count. The query returns 50.*/
:TRIGger:SOURceset / query

Sets or queries the trigger source.

NameTypeValuesDescription
sourceenum-
returns

Queries the trigger source. The query returns the current trigger source as IMM, BUS, or EXT.

enum - Returns the current trigger source.
TRIGger:SOURce? /*Queries the trigger source. The query returns BUS.*/