Skip to content

Lakeshore with regulation plugin:

Models (used at ESRF and fow which BLISS controller exists) have the following possible interfaces:

* model 331 can use RS232.
* model 332 can use GPIB or RS232.
* model 335 can use GPIB or USB.
* model 336 can use GPIB or Ethernet.
* model 340 can use GPIB or RS232.

yml configuration example

Lakeshore 336, acessible via GPIB, USB or Ethernet

- class: LakeShore336
  module: temperature.lakeshore.lakeshore336
  plugin: regulation
  name: lakeshore336
  timeout: 3
  gpib:
     url: enet://gpibid10f.esrf.fr
     pad: 9
     eol: "\r\n"  # the usual EOL but could have been modified through the hardware interface
  usb:
     url: ser2net://lid102:28000/dev/ttyUSB0
     baudrate: 57600    # = the only possible value
#ethernet
  tcp:
     #url: idxxlakeshore:7777
     url: lakeshore336se2:7777
  inputs:
    - name: ls336_A
      channel: A 
      # possible set-point units: Kelvin, Celsius, Sensor_unit
      unit: Kelvin
      #tango_server: ls_336
    - name: ls336_A_c    # input temperature in Celsius
      channel: A
      unit: Celsius
    - name: ls336_A_su  # in sensor units (Ohm or Volt)
      channel: A
      unit: Sensor_unit

    - name: ls336_B
      channel: B 
      # possible set-point units: Kelvin, Celsius, Sensor_unit
      unit: Kelvin
      #tango_server: ls_336
    - name: ls336_B_c    # input temperature in Celsius
      channel: B
      unit: Celsius
    - name: ls336_B_su  # in sensor units (Ohm or Volt)
      channel: B
      unit: Sensor_unit

    # can add also input channels C and D

  outputs:
    - name: ls336o_1
      channel: 1 
      unit: Kelvin
    - name: ls336o_2
      channel: 2 

  ctrl_loops:
    - name: ls336l_1
      input: $ls336_A
      output: $ls336o_1
      channel: 1
    - name: ls336l_2
      input: $ls336_B
      output: $ls336o_2
      channel: 2

    # can add also output channels 3 and 4

Note

The standard EOL used by the Lakeshore controllers is \r\n. However this could have been modified throught the controller’s hardware interface.

Screenshot