Kt34400Temperature¶
Access interface members using:driver.temperatureWheredriveris a reference to the driver’s root interface returned by the constructor.
- class Kt34400Temperature¶
Kt34400Temperatureinterface.- property aperture¶
Specifies the integration time in seconds (called aperture time) for temperature measurements.
- Access:
ReadWrite
- Type:
- property aperture_enabled¶
Enables the setting of integration time (called aperture time) for temperature measurements.
- Access:
ReadWrite
- Type:
- property auto_zero¶
Enables or disable the autozero mode for temperature measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- When set to AutoZero.On, the instrument internally disconnects the input signal following each measurement and takes a zero measurement. It then subtracts the zero measurement from the preceding measurement. This prevents offset voltages present on the instrument's input circuitry from affecting measurement accuracy.
- When set to AutoZero.Off, the instrument uses the last measured zero measurement and subtracts it from each measurement. It takes a new zero measurement each time you change the function, range or integration time.
- configure(self: keysight_kt34400.keysight_kt34400.Kt34400Temperature) None¶
Configures the meter for thermistor temperature measurements. Type of thermistor is fixed at 5000 and resolution setting is 3.5 digits.
- Returns:
None
- Remarks:
-
- This method resets all temperature measurement parameters and trigger parameters to their default values. Then, it configures the meter for temperature measurements but does not initiate the measurement.
- For thermistor measurements, the instrument auto ranges to the correct range for the transducer resistance measurement.
- property f_thermistor¶
Reference to the
Kt34400TemperatureFThermistorinterface.- Access:
Readonly
- Type:
- property frtd¶
Reference to the
Kt34400TemperatureFRTDinterface.- Access:
Readonly
- Type:
- measure(self: keysight_kt34400.keysight_kt34400.Kt34400Temperature) float¶
Performs a single thermistor temperature measurement using the default values for measurement and trigger parameters. Type of thermistor is fixed at 5000 and resolution setting is 3.5 digits.
- Returns:
The measured value in the current IAg34450Temperature.Units.
- Return type:
- Remarks:
-
- This method resets all temperature measurement parameters and trigger parameters to their default values. Then, it configures the meter for temperature measurements but does not initiate the measurement.
- For thermistor measurements, the instrument auto ranges to the correct range for the transducer resistance measurement.
- Timeout may need to be adjusted using Kt34400.io_timeout for executing this method.
- property nplc¶
Sets or gets the integration time in number of power line cycles (PLC) for temperature measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- Only integration times of 1, 10, or 100 PLC provide normal mode (line frequency noise) rejection.
- Setting the integration time also sets the resolution for the measurement.
- property null_enabled¶
Enables or disables the null function for temperature 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 temperature 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.0E15 to +1.0E15.
- property null_value_auto_enabled¶
Enables or disables automatic null value selection for temperature measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- If this property is set to true, the first measurement made will be used as the null value for all subsequent measurements. Kt34400.null_value_auto_enabled is set to false.
- If this property is set to false, Kt34400.null_value specifies the null value.
- The instrument sets this property to true when Kt34400.null_enabled is set to true.
- property rtd¶
Reference to the
Kt34400TemperatureRTDinterface.- Access:
Readonly
- Type:
- set_auto_zero_once(self: keysight_kt34400.keysight_kt34400.Kt34400Temperature) None¶
The instrument takes one zero measurement and sets autozero OFF.
- Returns:
None
- Remarks:
-
- The zero measurement taken is used for all subsequent measurements until the next change to the function, range or integration time.
- If the specified integration time is less than 1 PLC, the zero measurement is taken at 1 PLC to optimize noise rejection in the zero measurement.
- Subsequent measurements are taken at the specified fast (less than 1 PLC) integration time.
- property thermistor¶
Reference to the
Kt34400TemperatureThermistorinterface.- Access:
Readonly
- Type:
- property thermocouple¶
Reference to the
Kt34400TemperatureThermocoupleinterface.- Access:
Readonly
- Type:
- property transducer_type¶
Specifies the transducer probe type to use for temperature measurements.
- Access:
ReadWrite
- Type:
- property units¶
Sets or gets the units (C, F) to be used for temperature measurements.
- Access:
ReadWrite
- Type:
Child Interfaces
- Kt34400TemperatureFRTD
- Kt34400TemperatureFThermistor
- Kt34400TemperatureRTD
- Kt34400TemperatureThermistor
- Kt34400TemperatureThermocouple
Kt34400TemperatureThermocoupleKt34400TemperatureThermocouple.check_enabledKt34400TemperatureThermocouple.configure()Kt34400TemperatureThermocouple.fixed_ref_junctionKt34400TemperatureThermocouple.measure()Kt34400TemperatureThermocouple.ref_junction_typeKt34400TemperatureThermocouple.temp_adjustmentKt34400TemperatureThermocouple.type
