HP/Agilent/Keysight 34450A Digital Multimeter¶
-
class
pymeasure.instruments.agilent.
Agilent34450A
(adapter, **kwargs)¶ Bases:
pymeasure.instruments.instrument.Instrument
Represent the HP/Agilent/Keysight 34450A and related multimeters.
dmm = Agilent34450A("USB0::...") dmm.reset() dmm.configure_voltage() print(dmm.voltage) dmm.shutdown()
-
beep
()¶ Sounds a system beep.
-
property
capacitance
¶ Reads a capacitance measurement in Farads, based on the active
mode
.
-
property
capacitance_auto_range
¶ A boolean property that toggles auto ranging for capacitance.
-
property
capacitance_range
¶ A property that controls the capacitance range in Farads, which can take values 1E-9, 10E-9, 100E-9, 1E-6, 10E-6, 100E-6, 1E-3, 10E-3, as well as “MIN”, “MAX”, or “DEF” (1E-6). Auto-range is disabled when this property is set.
-
check_errors
()¶ Read all errors from the instrument.
-
configure_capacitance
(capacitance_range='AUTO')¶ Configures the instrument to measure capacitance.
- Parameters
capacitance_range – A capacitance in Farads to set the capacitance range, can be 1E-9, 10E-9, 100E-9, 1E-6, 10E-6, 100E-6, 1E-3, 10E-3, as well as “MIN”, “MAX”, “DEF” (1E-6), or “AUTO”.
-
configure_continuity
()¶ Configures the instrument to measure continuity.
-
configure_current
(current_range='AUTO', ac=False, resolution='DEF')¶ Configures the instrument to measure current.
- Parameters
current_range – A current in Amps to set the current range. DC values can be 100E-6, 1E-3, 10E-3, 100E-3, 1, 10, as well as “MIN”, “MAX”, “DEF” (100 mA), or “AUTO”. AC values can be 10E-3, 100E-3, 1, 10, as well as “MIN”, “MAX”, “DEF” (100 mA), or “AUTO”.
ac – False for DC current, and True for AC current
resolution – Desired resolution, can be 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
configure_diode
()¶ Configures the instrument to measure diode voltage.
-
configure_frequency
(measured_from='voltage_ac', measured_from_range='AUTO', aperture='DEF')¶ Configures the instrument to measure frequency.
- Parameters
measured_from – “voltage_ac” or “current_ac”
measured_from_range – range of measured_from. AC voltage can have ranges 100E-3, 1, 10, 100, 750, as well as “MIN”, “MAX”, “DEF” (10 V), or “AUTO”. AC current can have ranges 10E-3, 100E-3, 1, 10, as well as “MIN”, “MAX”, “DEF” (100 mA), or “AUTO”.
aperture – Aperture time in Seconds, can be 100 ms, 1 s, as well as “MIN”, “MAX”, or “DEF” (1 s).
-
configure_resistance
(resistance_range='AUTO', wires=2, resolution='DEF')¶ Configures the instrument to measure resistance.
- Parameters
resistance_range – A resistance in Ohms to set the resistance range, can be 100, 1E3, 10E3, 100E3, 1E6, 10E6, 100E6, as well as “MIN”, “MAX”, “DEF” (1E3), or “AUTO”.
wires – Number of wires used for measurement, can be 2 or 4.
resolution – Desired resolution, can be 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
configure_temperature
()¶ Configures the instrument to measure temperature.
-
configure_voltage
(voltage_range='AUTO', ac=False, resolution='DEF')¶ Configures the instrument to measure voltage.
- Parameters
voltage_range – A voltage in Volts to set the voltage range. DC values can be 100E-3, 1, 10, 100, 1000, as well as “MIN”, “MAX”, “DEF” (10 V), or “AUTO”. AC values can be 100E-3, 1, 10, 100, 750, as well as “MIN”, “MAX”, “DEF” (10 V), or “AUTO”.
ac – False for DC voltage, True for AC voltage
resolution – Desired resolution, can be 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
property
continuity
¶ Reads a continuity measurement in Ohms, based on the active
mode
.
-
property
current
¶ Reads a DC current measurement in Amps, based on the active
mode
.
-
property
current_ac
¶ Reads an AC current measurement in Amps, based on the active
mode
.
-
property
current_ac_auto_range
¶ A boolean property that toggles auto ranging for AC current.
-
property
current_ac_range
¶ A property that controls the AC current range in Amps, which can take values 10E-3, 100E-3, 1, 10, as well as “MIN”, “MAX”, or “DEF” (100 mA). Auto-range is disabled when this property is set.
-
property
current_ac_resolution
¶ An property that controls the resolution in the AC current readings, which can take values 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
property
current_auto_range
¶ A boolean property that toggles auto ranging for DC current.
-
property
current_range
¶ A property that controls the DC current range in Amps, which can take values 100E-6, 1E-3, 10E-3, 100E-3, 1, 10, as well as “MIN”, “MAX”, or “DEF” (100 mA). Auto-range is disabled when this property is set.
-
property
current_resolution
¶ A property that controls the resolution in the DC current readings, which can take values 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, and “DEF” (3.00E-5).
-
property
diode
¶ Reads a diode measurement in Volts, based on the active
mode
.
-
property
frequency
¶ Reads a frequency measurement in Hz, based on the active
mode
.
-
property
frequency_aperture
¶ A property that controls the frequency aperture in seconds, which sets the integration period and measurement speed. Takes values 100 ms, 1 s, as well as “MIN”, “MAX”, or “DEF” (1 s).
-
property
frequency_current_auto_range
¶ A boolean property that toggles auto ranging for AC current in frequency measurements.
-
property
frequency_current_range
¶ A property that controls the current range in Amps for frequency on AC current measurements, which can take values 10E-3, 100E-3, 1, 10, as well as “MIN”, “MAX”, or “DEF” (100 mA). Auto-range is disabled when this property is set.
-
property
frequency_voltage_auto_range
¶ A boolean property that toggles auto ranging for AC voltage in frequency measurements.
-
property
frequency_voltage_range
¶ A property that controls the voltage range in Volts for frequency on AC voltage measurements, which can take values 100E-3, 1, 10, 100, 750, as well as “MIN”, “MAX”, or “DEF” (10 V). Auto-range is disabled when this property is set.
-
property
resistance
¶ Reads a resistance measurement in Ohms for 2-wire configuration, based on the active
mode
.
-
property
resistance_4w
¶ Reads a resistance measurement in Ohms for 4-wire configuration, based on the active
mode
.
-
property
resistance_4w_auto_range
¶ A boolean property that toggles auto ranging for 4-wire resistance.
-
property
resistance_4w_range
¶ A property that controls the 4-wire resistance range in Ohms, which can take values 100, 1E3, 10E3, 100E3, 1E6, 10E6, 100E6, as well as “MIN”, “MAX”, or “DEF” (1E3). Auto-range is disabled when this property is set.
-
property
resistance_4w_resolution
¶ A property that controls the resolution in the 4-wire resistance readings, which can take values 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
property
resistance_auto_range
¶ A boolean property that toggles auto ranging for 2-wire resistance.
-
property
resistance_range
¶ A property that controls the 2-wire resistance range in Ohms, which can take values 100, 1E3, 10E3, 100E3, 1E6, 10E6, 100E6, as well as “MIN”, “MAX”, or “DEF” (1E3). Auto-range is disabled when this property is set.
-
property
resistance_resolution
¶ A property that controls the resolution in the 2-wire resistance readings, which can take values 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
property
temperature
¶ Reads a temperature measurement in Celsius, based on the active
mode
.
-
property
voltage
¶ Reads a DC voltage measurement in Volts, based on the active
mode
.
-
property
voltage_ac
¶ Reads an AC voltage measurement in Volts, based on the active
mode
.
-
property
voltage_ac_auto_range
¶ A boolean property that toggles auto ranging for AC voltage.
-
property
voltage_ac_range
¶ A property that controls the AC voltage range in Volts, which can take values 100E-3, 1, 10, 100, 750, as well as “MIN”, “MAX”, or “DEF” (10 V). Auto-range is disabled when this property is set.
-
property
voltage_ac_resolution
¶ A property that controls the resolution in the AC voltage readings, which can take values 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-
property
voltage_auto_range
¶ A boolean property that toggles auto ranging for DC voltage.
-
property
voltage_range
¶ A property that controls the DC voltage range in Volts, which can take values 100E-3, 1, 10, 100, 1000, as well as “MIN”, “MAX”, or “DEF” (10 V). Auto-range is disabled when this property is set.
-
property
voltage_resolution
¶ A property that controls the resolution in the DC voltage readings, which can take values 3.00E-5, 2.00E-5, 1.50E-6 (5 1/2 digits), as well as “MIN”, “MAX”, or “DEF” (1.50E-6).
-