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://gpibid42f.esrf.fr
     pad: 9
     eol: "\\r\\n" #  ! the usual EOL but could have been modified
                        through the hardware interface
  usb:
     url: ser2net://lid1421:28000/dev/ttyUSB0
     baudrate: 57600    # = the only possible value
  tcp:
     url: idXXls336.esrf.fr: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