Selects the measure function. The function can be voltage or current.
| Name | Type | Values | Description |
|---|
| function | enum | VOLTage | CURRent | Measure function to select. |
Sets the current compliance for manual ohms measurements.
| Name | Type | Values | Description |
|---|
| n | real | - | Current compliance value for manual ohms measurements. |
Sets the voltage compliance for manual ohms measurements.
| Name | Type | Values | Description |
|---|
| n | real | - | Voltage compliance value for manual ohms. |
Selects the manual current measurement range. The range value is specified as n = range.
| Name | Type | Values | Description |
|---|
| n | real | - | Current measurement range to select. |
Enables or disables auto-ranging for the current measurement range. The state argument selects ON or OFF.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Enables or disables auto amps range. |
Selects the manual ohms measurement range.
| Name | Type | Values | Description |
|---|
| n | real | - | Range setting value. |
Selects the manual volts measure range.
| Name | Type | Values | Description |
|---|
| n | real | - | Measurement range to select. |
Enables or disables auto volts range selection.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Turns auto volts ranging on or off. |
Enable or disable the filter. The manual notes that for the Model 2430 Pulse Mode, the filter cannot be enabled.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Enables or disables the filter. |
Sets the filter count used by the measurement averaging filter.
| Name | Type | Values | Description |
|---|
| count | integer | 1 - 10 | Filter count. |
Selects the filter type for measurement averaging.
| Name | Type | Values | Description |
|---|
| mode | enum | REP | MOV | Filter type selection. |
Sets the current integration rate for the specified sense function. It is the source-memory-saved configuration for current integration rate.
Sets the concurrent functions for the selected sense subsystem. It is listed as a source-memory-saved configuration mode.
Selects manual or auto ohms mode for resistance measurements.
Sets the resistance measurement integration rate by specifying the number of power line cycles. This command is listed as the remote command for resistance integration rate.
Enables or disables offset-compensated ohms for the selected sense function.
Sets the voltage integration rate (NPLC) for the selected sense function. This command is listed in the source memory saved configurations table.
Enables or disables current range holdoff.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Enables or disables current range holdoff. |
Sets the current range holdoff delay in seconds.
| Name | Type | Values | Description |
|---|
| delay | real | s | Holdoff delay time in seconds. |
Returns only the most recent reading from SENSe[1] data.
string - Returns the most recent reading.
Queries the state of the specified measurement function. The instrument returns 1 if the function is on and 0 if it is off.
| Name | Type | Values | Description |
|---|
| name | enum | VOLTage[:DC] | CURRent[:DC] | RESistance | Name of the measurement function whose state is queried. |
integer - 1 if the specified function is on, 0 if it is off.
Selects measurement function(s) for Sense 1. The command accepts a function list or the ALL keyword to enable all functions when concurrent mode is enabled, or only ohms when concurrent mode is disabled.
| Name | Type | Values | Description |
|---|
| function list | enum | VOLTage[:DC] | CURRent[:DC] | RESistance | Functions to enable or disable. |
Returns the list of measurement functions that are enabled. The command belongs to the SENSe[1]:FUNCtion subsystem.
enum - Returns the enabled measurement function list.
Queries the synchronization status of measure and compliance range synchronization for current protection. The command is part of the current protection subtree under :SENSe[1]:CURRent[:DC].
enum - Returns the range synchronization status.
Sets the auto-ranging lower limit for current measurement. The limit applies to the current range under :SENSe[1]:CURRent[:DC]:RANGe.:AUTO.
| Name | Type | Values | Description |
|---|
| n | real | -105e-6 - 105e-6 | Auto-ranging lower limit current. |
Queries the auto-ranging lower limit for the current measurement range. Returns the lower limit used by the current auto range setting.
real (A) - The auto-ranging lower limit for current, in amperes.
Returns the current compliance range.
real - Current compliance range.
Queries the present upper measurement range for current in the selected DC current sense path. The range is selected by specifying the expected current reading.
real - Returns the present current measurement range upper value.
Sets the lower limit for auto ranging on the voltage measurement range. The command belongs under the voltage range path and applies to DC voltage measurement configuration.
| Name | Type | Values | Description |
|---|
| n | real | 0.21 | Lower limit for auto ranging. |
Queries the lower limit used for auto-ranging on the voltage measurement range. The command is part of the voltage range configuration path.
real - Returns the auto-ranging lower limit for the voltage measurement range.
Returns the V compliance range.
real - The V compliance range.
Queries the selected voltage measurement range. The range is selected by specifying the expected voltage reading.
real - Returns the selected voltage range.
Sets or queries the resistance range holdoff delay in seconds.
| Name | Type | Values | Description |
|---|
| delay | real | 0 - 999.9999 | Holdoff delay in seconds. |
Queries the resistance range holdoff delay. The delay is set under the resistance range holdoff command and is expressed in seconds.
real (s) - The current resistance range holdoff delay in seconds.
Enable or disable current range holdoff for source memory sweeps.
| Name | Type | Values | Description |
|---|
| state | boolean | - | Turns current range holdoff on or off. |
Queries the current resistance range holdoff state.
enum - Returns the current range holdoff state.
Sets the lower limit for resistance auto ranging. The command belongs to the resistance range configuration subtree.
| Name | Type | Values | Description |
|---|
| count | real | - | Lower limit value for auto range. |
Queries the lower limit of the resistance range. This is part of the resistance range configuration commands.
real - The present lower resistance range limit.
Sets the upper limit for auto range in resistance measurement. The detailed parameter values are referenced in the command reference notes.
| Name | Type | Values | Description |
|---|
| n | real | - | Upper limit value for auto range. |
Queries the upper limit used for resistance auto-ranging.
real - The auto range upper limit for resistance.
Queries the present resistance measurement range upper setting. The command is part of the resistance range configuration path under :SENSe[:1]:RESistance:RANGe[:UPPer].
real - Returns the present resistance range upper value.
Queries range synchronization for voltage protection. The command is part of the voltage compliance/protection subsystem and reports whether measure and compliance range synchronization is enabled.
enum - Returns the range synchronization state.
Specifies the digital filter count for voltage DC average filtering. The count is adjustable from 1 to 100, with a default of 10.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 100 | Filter count. |
Queries the digital filter count for the voltage DC average filter path. The count is documented as a value from 1 to 100, with a default of 10 for the setter.
integer - Returns the filter count.
Specifies the digital filter type for voltage DC averaging. The filter type can be MOVing or REPeat.
| Name | Type | Values | Description |
|---|
| name | enum | MOVing | REPeat | Filter type to use. |
Queries the digital filter type for the voltage DC average path. The filter type can be MOVing or REPeat.
enum - Returns the filter type.
Enables or disables the digital filter state for the voltage DC averaging function. The filter path is under :SENSe[1]:VOLTage[:DC]:AVERage.
| Name | Type | Values | Description |
|---|
| b | enum | ON | OFF | Enable or disable the filter. |
Queries the digital filter state for the voltage DC average function. For Model 2430 Pulse Mode, filtering is not used and this command is ignored.
enum - Returns the filter state.
Enables or disables concurrent measurements. When enabled, the instrument can measure more than one selected function simultaneously; when disabled, only one measurement function can be enabled.
| Name | Type | Values | Description |
|---|
| b | enum | 0 | OFF | 1 | ON | Disable or enable concurrent measurements. |
enum - Returns the current state of concurrent measurements.
Specifies one or more measurement functions to be enabled when concurrent measurements are enabled. Each function in the list must be quoted and separated by commas.
| Name | Type | Values | Description |
|---|
| function list | string | - | One or more measurement functions to enable. |
[:SENSe[1]]:FUNCtion[:ON] <function list>
[:FUNCtion] "VOLTage", "CURRent"
Query functions that are enabled when concurrent measurements are enabled. Each function in the list must be enclosed in quotes and separated by commas.
string - Returns the enabled functions as a quoted comma-separated function list.
:FUNCtion “VOLTage”, “CURRent”
:FUNCtion:OFF ‘VOLTage’, ‘CURRent’
Disables all measurement functions. If concurrent measurements are disabled, only the ohms function will be enabled by the related enable-all command; this command turns all functions off.
Queries the number of measurement functions that are disabled. The response indicates how many functions are currently off.
integer - Number of functions that are disabled.
Queries the state of the specified measurement function. A returned response of "0" indicates the function is disabled, and "1" indicates it is enabled.
| Name | Type | Values | Description |
|---|
| name | enum | CURRent[:DC] | VOLTage[:DC] | RESistance | Measurement function to query. |
boolean - Returns 0 if the specified function is disabled and 1 if it is enabled.
Enables all measurement functions. If concurrent measurements are enabled, amps, volts, and ohms are performed simultaneously; if concurrent measurements are disabled, only the ohms function is enabled.
Queries the number of measurement functions that are enabled or disabled. When sent as :ON:COUNt?, the response indicates the number of enabled functions; when sent as :OFF:COUNt?, the response indicates the number of disabled functions.
integer - Number of measurement functions enabled for :ON:COUNt? or disabled for :OFF:COUNt?.
Queries the selected ohms measurement mode. The manual describes the related setter as selecting MANual or AUTO ohms mode.
enum - Returns the current ohms measurement mode.
Controls offset-compensated ohms measurement. A value of 1/ON enables offset compensation and 0/OFF disables it.
| Name | Type | Values | Description |
|---|
| b | enum | 1 | ON | 0 | OFF | Enable or disable offset compensation. |
Queries the present current measurement range in DC mode. The returned value may also be requested as MINimum, MAXimum, or DEFault on this command family if supported by the instrument.
real (A) - Returns the present selected current range in amps.
Selects the upper measurement range for current in DC mode. The value can be a numeric expected reading or the keywords UP, DOWN, DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|
| n | real | -1.05 - 1.05 | Expected reading in amps used to select the range. |
| qualifieropt | enum | UP | DOWN | DEFault | MINimum | MAXimum | Alternative range-selection keywords. |
Selects the resistance measurement range. The command accepts a numeric range value or the keywords DEFault, MINimum, MAXimum, UP, and DOWN.
| Name | Type | Values | Description |
|---|
| n | real | 0 - 2.1e8 | Expected reading in ohms. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | UP | DOWN | Alternate range selection keyword. |
Selects the resistance measurement range. The range can be set to a numeric expected reading, or to DEFault, MINimum, MAXimum, UP, or DOWN.
| Name | Type | Values | Description |
|---|
| n | real | 0 - 2.1e8 | Expected reading in ohms. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | UP | DOWN | Special range-selection keyword: DEFault uses the default range, MINimum selects the minimum range, MAXimum selects the maximum range, UP selects the next higher range, and DOWN selects the next lower range. |
Returns the present measurement range for DC voltage. The response can be a numeric value or a range qualifier such as UP or DOWN, depending on the instrument model and selected range.
enum - Returns the present DC voltage measurement range, or a range-direction keyword when applicable.
Selects the measurement range for the specified voltage DC sense function. The range can be chosen by expected reading or by the UP/DOWN keywords; MINimum, MAXimum, and DEFault are also accepted.
| Name | Type | Values | Description |
|---|
| n | real | -210 - 210 | Expected reading used to select the most sensitive voltage range that accommodates it. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | UP | DOWN | Selects the minimum range, maximum range, default range, or the next higher/lower measurement range. |
Controls auto ranging for amps on the current measurement function. When enabled, the instrument automatically goes to the most sensitive range; when disabled, it remains at the automatically selected range.
| Name | Type | Values | Description |
|---|
| state | enum | 0 | OFF | 1 | ON | Enables or disables auto range. |
Sets the auto-ranging lower limit for the current measurement range. The lower limit must be less than or equal to the upper limit, and if the lower and upper limits are equal, auto ranging is effectively disabled.
| Name | Type | Values | Description |
|---|
| n | real | -105e-6 - 105e-6 | Auto range lower limit for amps. |
Queries the auto ranging lower limit for current measurement. The lower limit is programmable and must be less than or equal to the upper limit.
real (A) - Returns the auto range lower limit for amps.
Controls auto ranging for current measurements. With auto ranging enabled, the instrument automatically selects the most sensitive range for the measurement.
enum - Returns the state of auto range.
Controls auto ranging for ohms. When auto ranging is enabled, the instrument automatically goes to the most sensitive range for the measurement; when disabled, it remains at the automatically selected range.
| Name | Type | Values | Description |
|---|
| state | enum | 0 | OFF | 1 | ON | Enable or disable auto range. |
Sets the auto-ranging lower limit for resistance measurements. The lower limit must be less than or equal to the upper limit.
| Name | Type | Values | Description |
|---|
| n | real | -2.1e8 - 2.1e8 | Auto-ranging lower limit for ohms (2400 and 2410). |
Queries the auto range lower limit for ohms. Auto range lower limits are intended primarily for SYST:RCM MULT support, and the lower limit must be less than or equal to the upper limit.
real (Ohms) - The auto range lower limit for ohms.
Controls auto ranging for ohms. When enabled, the instrument automatically goes to the most sensitive range to perform the measurement; when disabled, it remains at the automatically selected range.
enum - Returns the state of auto range.
Controls auto ranging for volts. When auto ranging is enabled, the instrument automatically goes to the most sensitive range to perform the measurement; when disabled, it remains at the automatically selected range.
| Name | Type | Values | Description |
|---|
| state | enum | 0 | OFF | 1 | ON | Enables or disables auto range. |
Sets the auto ranging lower limit for volts. The lower limit must be less than or equal to the upper limit, and if the lower limit equals the upper limit auto ranging is effectively disabled.
| Name | Type | Values | Description |
|---|
| n | real | -21 - 21 | Volts lower limit. |
Queries the auto-ranging lower limit for voltage ranges. The lower limit is programmable and must be less than or equal to the upper limit.
real (V) - Returns the auto-ranging lower limit for volts.
Controls auto ranging for volts. When enabled, the instrument automatically goes to the most sensitive range to perform the measurement; disabling it leaves the instrument at the automatically selected range.
| Name | Type | Values | Description |
|---|
| state | enum | 0 | OFF | 1 | ON | Enable or disable auto range. |
enum - Returns the current auto-range state.
Queries the auto ranging upper limit for current in amps. Auto range upper limits are intended primarily for SYST:RCM MULT support.
real (Ohms) - The auto ranging upper limit for current. For current and voltage, the upper limit is controlled by the compliance range and is available only as a query.
Enables or disables current range holdoff. This feature is available only by remote and is used to speed up low-current measurements when sourcing voltage and measuring current.
| Name | Type | Values | Description |
|---|
| b | enum | ON | OFF | Enable or disable current range holdoff. |
Sets the current range holdoff delay. This delay is used with current range holdoff, a feature available only for source memory sweeps and remote control.
| Name | Type | Values | Description |
|---|
| NRf | real | 0 - 999.9999 | Delay in seconds. |
Queries the current range holdoff delay. This feature is available only for current range holdoff in source memory sweeps.
real (s) - Returns the holdoff delay in seconds.
Queries the current range holdoff state.
enum - Returns whether current range holdoff is enabled or disabled.
Sets the auto ranging upper limit for resistance. This limit is intended primarily for SYST:RCM MULT support; when autoranging is disabled, any range above the limit can be programmed manually (ohms only).
| Name | Type | Values | Description |
|---|
| n | real | -2.1e8 - 2.1e8 | Ohms upper limit for 2400 and 2410 models. |
Queries the auto-ranging upper limit for resistance. The upper limits are intended primarily for SYST:RCM MULT support; for resistance, the limit is in ohms and depends on the instrument model.
real (Ohms) - Auto range upper limit for ohms.
Queries the auto-ranging upper limit for volts. For voltage and current, the upper limit is controlled by the compliance range and is available only as a query.
real (Ohms) - Auto ranging upper limit for volts.
Sets the current compliance limit for the selected sense function. The manual also lists corresponding voltage-compliance commands nearby, but this command is for current protection only.
| Name | Type | Values | Description |
|---|
| n | real | -1.05 - 1.05 | Current compliance limit; may also be set to DEFault, MINimum, or MAXimum. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Alternative keyword for the compliance limit. |
Sets the current compliance limit. The allowed range depends on the instrument model, and the limit can also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|
| n | real | -1.05 - 1.05 | Current compliance limit. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the compliance limit to the default, minimum, or maximum allowed value. |
Sets the voltage compliance limit. The allowable range depends on the instrument model, and the value may also be set to DEFault, MINimum, or MAXimum.
| Name | Type | Values | Description |
|---|
| n | real | -210 - 210 | Voltage compliance limit. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Sets the compliance limit to the default, minimum, or maximum value. |
Sets the voltage compliance limit for the selected sense function. The allowable range and default/min/max values depend on the instrument model.
| Name | Type | Values | Description |
|---|
| n | real | -210 - 210 | Voltage compliance limit. |
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the default, minimum, or maximum voltage compliance limit. |
Controls current measure and compliance range sync. Turning it on makes the measurement range follow the compliance range setting when autoranging is off, and changing one setting automatically changes the other.
| Name | Type | Values | Description |
|---|
| b | enum | OFF | ON | Enables or disables range sync. |
Returns whether the current source is in compliance. A returned value of 1 means the source is in compliance, and 0 means it is not in compliance.
boolean - Returns the current compliance state; 1 indicates the source is in compliance and 0 indicates it is not in compliance.
Controls voltage measure and compliance range sync. Turning it on makes the measurement range follow the compliance range setting when autoranging is off; changing one setting automatically changes the other.
| Name | Type | Values | Description |
|---|
| b | enum | OFF | ON | Disable or enable range sync. |
Queries whether the source is in voltage compliance. A returned value of "1" indicates compliance, and "0" indicates the source is not in compliance.
integer - Returns 1 if the source is in compliance and 0 if the source is not in compliance.
Sets the integration period (measurement speed) for current measurements in power-line cycles (PLC). The setting is global, so changing the speed for voltage, current, or resistance affects all measurement functions.
| Name | Type | Values | Description |
|---|
| n | real | 0.01 - 10 | Power-line cycles per integration. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Optional keyword to query the default, minimum, or maximum PLC value. |
real - Returns the programmed PLC value, or the default, minimum, or maximum PLC value when queried with DEFault, MINimum, or MAXimum.
Sets the integration period (speed) for current measurements in power-line cycles. It is a global command, so setting the speed for one measurement function affects voltage and resistance as well.
real (PLC) - Returns the programmed PLC value for current measurements. With a qualifier, returns the default, minimum, or maximum PLC value.
Queries the programmed NPLC value for resistance measurements. The query also supports the qualifiers DEFault, MINimum, and MAXimum to return the corresponding default or limit value.
| Name | Type | Values | Description |
|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Selects the programmed value, the *RST default, the minimum, or the maximum PLC value to return. |
real (PLC) - Returns the programmed PLC value, or the *RST default, minimum, or maximum value when queried with DEFault, MINimum, or MAXimum.
Sets the integration period (measurement speed) in power-line cycles for measurements. This is a global command; setting the voltage speed also sets current and resistance to the same PLC value.
| Name | Type | Values | Description |
|---|
| n | real | 0.01 - 10 | Power-line cycles per integration. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Specifies the minimum, maximum, or default PLC value. |
Sets the integration period (measurement speed) in power-line cycles for voltage measurements. This is a global command, so setting voltage speed also affects current and resistance measurements.
| Name | Type | Values | Description |
|---|
| n | real | 0.01 - 10 | Power-line cycles per integration. |
| qualifieropt | enum | MINimum | MAXimum | DEFault | Optional keyword to query the default, minimum, or maximum PLC value. |
real - Returns the programmed PLC value. With DEFault, returns the *RST default PLC; with MINimum or MAXimum, returns the corresponding limit value.
Queries the averaging filter count. The manual also documents qualifier forms to query the *RST default count, the minimum allowable count, or the maximum allowable count.
| Name | Type | Values | Description |
|---|
| qualifieropt | enum | DEFault | MINimum | MAXimum | Optional query qualifier to return the *RST default, minimum allowable, or maximum allowable filter count. |
integer - Returns the current averaging filter count, or the *RST default, minimum allowable, or maximum allowable filter count when queried with DEFault, MINimum, or MAXimum.
Selects the averaging filter type for the sense function. The filter type can be Repeat or Moving, and the filter count is set with :AVERage:COUNt; the command is ignored in Model 2430 Pulse Mode.
| Name | Type | Values | Description |
|---|
| name | enum | REPeat | MOVing | Selects the averaging filter type. |
enum - Returns the current filter type.
Enables or disables the digital averaging filter. When enabled, voltage, current, and resistance readings are filtered according to how the filter is configured.
| Name | Type | Values | Description |
|---|
| state | enum | 0 | OFF | 1 | ON | Enable or disable the digital filter. |