Kt34400FResistance¶
Access interface members using:driver.f_resistanceWheredriveris a reference to the driver’s root interface returned by the constructor.
- class Kt34400FResistance¶
Kt34400FResistanceinterface.- property aperture¶
Specifies the integration time in seconds (called aperture time) for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- property aperture_enabled¶
Enables the setting of integration time (called aperture time) for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- property auto_range¶
Disables or enables autoranging for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- Remarks:
- Autoranging goes down a range at less than 10% of range and up a range at greater than 120% of range. When this property is set to Ag3446xAutoRangeOn, instrument selects the range based on the input signal. Selecting a fixed range with Range property disables AutoRange property to Ag3446xAutoRangeOff. Querying this property when set to Ag3446xAutoRangeOnce, returns Ag3446xAutoRangeOff but it never returns Ag3446xAutoRangeOnce. Default value is Ag3446xAutoRangeOn.
- property auto_range_enabled¶
Enables or disables auto ranging for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- configure(*args, **kwargs)¶
Overloaded function.
configure(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance, range: float, resolution: keysight_kt34400.keysight_kt34400.Resolution) -> None
Configures the meter for 4-wire resistance measurements. Minimum Range is 100 ohms.
- Parameters:
range (float) - Desired range in Ohms. Valid values are from 1 kOhm to 100MOhm. Positive values only.
resolution (Resolution) - Measurement resolution. Select from Least (4.5 digits), Default (5.5 digits) and Best (5.5 digits). Higher resolutions (5.5 digits) result in slower measurement speeds.
- Returns:
None
- remarks:
-
- This method resets all resistance measurement parameters and trigger parameters to their default values. Then, it configures the meter for 4-wire resistance measurements but does not initiate the measurement.
- Desired range is 100 Ω(MIN), 1 kΩ, 10 kΩ, 100 kΩ, 1 MΩ, 10 MΩ, 100 MΩ(MAX) or Auto range(AUTO).
- Instrument can automatically select the measurement range using Kt34400.range.
- If input value is greater than that can be measured on the selected range , "+9.9E+37" is returned.
configure(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance) -> None
Configures the meter for 4-wire resistance measurements. Range is AUTO.
- Parameters:
- Returns:
None
configure(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance, range: float, resolution: float) -> None
Sets all measurement parameters and trigger parameters to their default values 4-wire resistance measurements.
- Parameters:
range (float) - Desired range in Ohms. Valid values are from 100 Ohms to 1 GOhm. Positive values only.
resolution (float) - Measurement resolution. User can specify 4.5 digits, 5.5 digits (Default) and 6.5 digits. 6.5 digits result in slower measurement speeds.
- Returns:
None
- remarks:
-
Input range is 100 Ω or 1 kΩ or 10 kΩ or 100 kΩ or 1 MΩ or 10 MΩ or 100 MΩ or 1 GΩ.
The following table shows the relationship between integration time in power line cycles (PLC) and resolution.
If input value is greater than that can be measured on the selected range , "+9.9E+37" is returned.Integration Time
(power line cycles)Resolution
(without option RES)34460AResolution
(34461A or 34460A with option RES)0.02 PLC
(4.5 digits)300 ppm x Range
(6.5 digits)30 ppm x Range
(6.5 digits)0.2 PLC 70 ppm x Range 7 ppm x Range 1 PLC 30 ppm x Range 3 ppm x Range 10 PLC
(5.5 digits)10 ppm x Range
(5.5 digits)1 ppm x Range
(5.5 digits)100 PLC
(6.5 digits)3 ppm x Range
(4.5 digits)0.3 ppm x Range
(4.5 digits)
- property low_power_enabled¶
Enables or disables low-power 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- measure(*args, **kwargs)¶
Overloaded function.
measure(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance, range: float, resolution: keysight_kt34400.keysight_kt34400.Resolution) -> float
Performs a single 4-wire resistance measurement. Minimum Range is 100 ohms.
- Parameters:
range (float) - Desired range in Ohms. Valid values are from 1 kOhm to 100MOhm. Positive values only.
resolution (Resolution) - Measurement resolution. Select from Least (4.5 digits), Default (5.5 digits) and Best (5.5 digits). Higher resolutions (5.5 digits) result in slower measurement speeds.
- Returns:
The measured value in ohms.
- Return type:
float
- remarks:
-
- This method resets all resistance measurement parameters and trigger parameters to their default values. Then, it configures the meter for 4-wire resistance measurements but does not initiate the measurement.
- Instrument can automatically select the measurement range using Kt34400.range.
- If input value is greater than that can be measured on the selected range , "+9.9E+37" is returned.
- Desired range is 100 Ω(MIN), 1 kΩ, 10 kΩ, 100 kΩ, 1 MΩ, 10 MΩ, 100 MΩ(MAX) or Auto range(AUTO).
- Timeout may need to be adjusted using Kt34400.io_timeout for executing this method.
measure(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance) -> float
Performs a single 4-wire resistance measurement. Range is AUTO.
- Parameters:
- Returns:
The measured value in ohms.
- Return type:
float
- remarks:
-
- Timeout may need to be adjusted using Kt34400.io_timeout for executing this method.
measure(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance, range: float, resolution: float) -> float
Sets all measurement parameters and trigger parameters to their default values for 4-wire measurements, and immediately triggers a measurement.
- Parameters:
range (float) - Desired range in Ohms. Valid values are from 100 Ohms to 1 GOhm. Positive values only.
resolution (float) - Measurement resolution. User can specify 4.5 digits, 5.5 digits (Default) and 6.5 digits. 6.5 digits result in slower measurement speeds.
- Returns:
The measured value in ohms.
- Return type:
float
- remarks:
-
Input range is 100 Ω or 1 kΩ or 10 kΩ or 100 kΩ or 1 MΩ or 10 MΩ or 100 MΩ or 1 GΩ.
The following table shows the relationship between integration time in power line cycles (PLC) and resolution.
If input value is greater than that can be measured on the selected range , "+9.9E+37" is returned.Integration Time
(power line cycles)Resolution
(without option RES)34460AResolution
(34461A or 34460A with option RES)0.02 PLC
(4.5 digits)300 ppm x Range
(6.5 digits)30 ppm x Range
(6.5 digits)0.2 PLC 70 ppm x Range 7 ppm x Range 1 PLC 30 ppm x Range 3 ppm x Range 10 PLC
(5.5 digits)10 ppm x Range
(5.5 digits)1 ppm x Range
(5.5 digits)100 PLC
(6.5 digits)3 ppm x Range
(4.5 digits)0.3 ppm x Range
(4.5 digits)
- property nplc¶
Sets or gets the integration time in number of power line cycles (PLC) for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- Setting the integration time also sets the resolution for the measurement.
- property null_enabled¶
Enables or disables the null function for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- When true, automatically sets the Kt34400.null_value_auto_enabled to true.
- Use Kt34400.null_value to set a fixed null value.
- property null_value¶
Stores a null value for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- Specifying this property sets the Kt34400.null_value_auto_enabled to false.
- This property will be enabled when Kt34400.null_enabled is set to true.
- Input range is 1.2 GΩ to +1.2 GΩ.
- property null_value_auto_enabled¶
Enables or disables automatic null value selection for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- Remarks:
- property offset_compensation_enabled¶
Enables or disables offset compensation for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- Applies only to resistance measurements on the 100 Ω, 1 kΩ, and 10 kΩ ranges.
- The instrument disables this property after a Factory Reset or an Instruments Preset.
- query_resolution(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance) float¶
Gets the measurement resolution for 4-wire resistance measurements.
- Returns:
The measurement resolution.
- Return type:
- property range¶
Sets or gets the measurement range for resistance measurements
- Access:
ReadWrite
- Type:
- Remarks:
-
- Desired range is 100 Ω(MIN), 1 kΩ, 10 kΩ, 100 kΩ, 1 MΩ, 10 MΩ, 100 MΩ(MAX) or Auto range(AUTO).
- Selecting this property sets the Kt34400.auto_range_enabled to false.
- property resolution¶
Sets or gets the measurement resolution for 4-wire resistance measurements.
- Access:
ReadWrite
- Type:
- set_resolution(self: keysight_kt34400.keysight_kt34400.Kt34400FResistance, resolution: float) None¶
Sets the measurement resolution for 4-wire resistance measurements.
- Parameters:
resolution (float) - The measurement resolution.
- Returns:
None
