Lake Shore 211 Temperature Monitor
- class pymeasure.instruments.lakeshore.LakeShore211(adapter, name='Lake Shore 211 Temperature Monitor', **kwargs)
Bases:
SCPIUnknownMixin
,Instrument
Represents the Lake Shore 211 Temperature Monitor and provides a high-level interface for interacting with the instrument.
Untested properties and methods will be noted in their docstrings.
controller = LakeShore211("GPIB::1") print(controller.temperature_celsius) # Print the sensor temperature in celsius
- class AnalogMode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
IntEnum
- class AnalogRange(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
IntEnum
- class RelayMode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
IntEnum
- class RelayNumber(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
IntEnum
- property analog_configuration
Control the analog mode and analog range. Values need to be supplied as a tuple of (analog mode, analog range) Analog mode can be 0 or 1
setting
mode
0
voltage
1
current
Analog range can be 0 through 5
setting
range
0
0 – 20 K
1
0 – 100 K
2
0 – 200 K
3
0 – 325 K
4
0 – 475 K
5
0 – 1000 K
- property analog_out
Measure the percentage of output of the analog output.
- configure_alarm(on=True, high_value=270.0, low_value=0.0, deadband=0, latch=False)
Configures the alarm parameters for the input.
- Parameters
on – Boolean setting of alarm, default True
high_value – High value the temperature is checked against to activate the alarm
low_value – Low value the temperature is checked against to activate the alarm
deadband – Value that the temperature must change outside of an alarm condition
latch – Specifies if the alarm should latch or not
- configure_relay(relay, mode)
Configure the relay mode of a relay
Property is UNTESTED
- Parameters
relay (RelayNumber) – Specify which relay to configure
mode (RelayMode) – Specify which mode to assign
- property display_units
Control the input data to display. Valid entries:
setting
units
‘kelvin’
Kelvin
‘celsius’
Celsius
‘sensor’
Sensor Units
‘fahrenheit’
Fahrenheit
- get_alarm_status()
Query the current alarm status
- Returns
Dictionary of current status [on, high_value, low_value, deadband, latch]
- get_relay_mode(relay)
Get the status of a relay
Property is UNTESTED
- Parameters
relay (RelayNumber) – Specify which relay to query
- Returns
Current RelayMode of queried relay
- reset_alarm()
Resets the alarm of the Lakeshore 211
- property temperature_celsius
Measure the temperature of the sensor in celsius
- property temperature_fahrenheit
Measure the temperature of the sensor in fahrenheit
- property temperature_kelvin
Measure the temperature of the sensor in kelvin
- property temperature_sensor
Measure the temperature of the sensor in sensor units