SURF Instrument Details - ISISComputingGroup/ibex_developers_manual GitHub Wiki

This page collects information that will be useful for the implementation of the IBEX control system on SURF.

Background & Timeline

SURF is a reflectometer on TS1, used primarily for liquid interface research. The SURF web page describes the background to the instrument.

Control System

It is proposed that SURF will migrate from the SECI control system to the IBEX control system in time for Cycle 2018/04.

SURF Equipment

The equipment listed below is used on SURF. Please add new information (e.g. new items of equipment, new notes, information about drivers, etc. to this table).

Manufacturer Model Type Connection Driver Notes
ISIS DAE 2 Detector Electronics Ethernet see DAE note
ISIS Mk3 Chopper N/A see Chopper note
GALIL DMC2280 Motion Controller Ethernet EPICS
Huber Sample Stack Ethernet
??? 4-blade jaws see Jaws note
ISIS ??? ISIS Vacuum System see Vacuum System note
Pfeiffer TPG300 Vacuum Gauge RS-232 EPICS see Vacuum System note
Eurotherm Temperature Controller All models at ISIS RS-232 EPICS see Eurotherm note
Julabo FP-50 Water Bath RS-232 see Julabo note
Julabo FP-52 Water Bath RS-232 see Julabo note
Grant Instruments ??? Water Bath RS-232 see Grant Water Bath note
Haake N6 Water Bath RS-232 see Haake note
Knauer K6 Electric valve drive RS232 see Knauer note
Knauer 1050 HPLC pump ??? see Knauer HPLC note
Hitachi L-7100 HPLC pump ??? see Hitachi note
JASCO PU-4180 HPLC pump ??? see JASCO HPLC note
Thurlby EX355P PSU ??? see Thurlby note
Keithley 2410 Source Meter RS-232 #1826 see Keithley note
Keyence LK-G Positioning Sensor RS-232 see Keyence note
Nima Trough ??? Trough ??? see Nima Trough note
Watson Marlow 323 Peristaltic Pump ??? see Peristaltic Pumps note
WPI Aladdin-1000 Syringe Pump ??? see Syringe Pumps note
WPI SP2xx Syringe Pump ??? see Syringe Pumps note
Note: DAE

See multi-detector and single-detector below.

Note: Choppers

SURF has a Mk3 chopper.

Note: Jaws

Provide information about SURF jaws.

Note: Huber
  1. Huber.
  2. According to Huber's web-site, a Huber SMC9000 is a motion controller. See SMC 9300 which appears to be the latest of the 9000-series and SMC 9000
    • However, in terms of SURF, Huber seems to refer to a sample stack. Need to get to the bottom of this confusion. I guess it is a Huber sample stack (how many axes?) controlled by a SMC 9000 controller.
    • See also #3502
Note: Vacuum System

TPG300 support is implemented via #216 and #2063

Note: Eurotherm

Eurotherms are used to control temperature.

Note: Water Baths
  1. Julabo Water Bath (apparently the following Julabos: WB7, WB30 )
    • consult the Julabo commands spreadsheet for specific details of which set of commands is used by these water baths.
  2. Grant Water Bath (no longer supported at ISIS) (apparently the following Grant water bath: WB27)
    • Update (25-06-2019): Grant water baths are no longer used. No longer any need to support them. See #4457
  3. Haake Water Bath (no longer supported at ISIS)
    1. Haake N6 Water Bath (apparently the following Haake water bath: WB9). Haake has now been taken over by ThermoFisher. N6 model may be obsolete. Check existing SECI VI for logic and manual.
    • Update (25-06-2019): Haake water baths are no longer used. No longer any need to support them. See #4456
  4. See also Water Baths list
Note: Thurlby

Thurlby Thandar Instruments

  1. Thurlby Thandar Instruments EX355P PSU
    • see #155 and #198.
    • Often used with the Analog_Digital_IO script.
    • IOC & OPI updated (18-07-2019). See #3784
Note: Hitachi

Hitachi L-7100 HPLC pump (no longer supported at ISIS). Can't find L-7100 on Hitachi web-site (may be obsolete). Check existing SECI VI for logic and manual: both VI and manual are located here: C:\LabVIEW Modules\Drivers\Hitachi L-7100.

  • Update (27-06-2019): Hitachi pumps are no longer used. No longer any need to support them. See #3780.
Note: Knauer
  1. Knauer K-6 Electric Valve Drive. Knauer web site
    • K-6 model appears to have been superseded. Check existing SECI VI for logic and manual.
    • See C:\LabVIEW Modules\Drivers\Knauer Electric Valve Drive K-6\Documentation for existing VI.
    • The Knauer K-6 Electric Valve Drive is (nearly) always used with the Knauer HPLC pump.
Note: Knauer HPLC Pump

Knauer HPLC 1050 pump Knauer HPLC 1050 is discontinued.. Check existing SECI VI for logic and manual.

  • See C:\LabVIEW Modules\Drivers\Knauer HPLC 1050\Documentation for existing VI.
  • See also #3262
  • Knauer HPLC pumps are often used in pairs - so two IOCs will be needed.
Note: JASCO HPLC Pump

JASCO HPLC pump is a new (for ISIS) model of HPLC pump. Jasco pumps are replacing the old Hitachi pumps.

  • See C:\LabVIEW Modules\Drivers\Jasco PU-4180 HPLC Pump\Documentation for documentation.
  • See also #3743 and #3923
Note: Keithley
  1. Keithley 2400 Source Meter
  2. See also #1826, #3176
Note: Keyence
  1. Keyence Web-site
  2. The Keyence LK-G is a laser positioning sensor (possibly superseded by a newer model). It is used when adjusting the height of the sample stage. Check the existing VI.
    1. See C:\LabVIEW Modules\Instruments\INTER\Keyence LK-G for existing VI (yes, the same device is used on INTER).
    2. Current models of Keyence LK-G laser sensors
    3. The Keyence LK-G is always in position on the instrument, although not always used.
Note: Nima Trough

Nima Trough: SECI uses a manufacturer supplied VI (see C:\LabVIEW Modules\Drivers\Nima Trough). We may need to do the same in IBEX (via lvDCOM).

  • Note: NIMA Technologies Ltd now seems to be part of Biolin Scientific.
  • The NIMA trough is used regularly on SURF. The manufacturer supplied VI is used to view graphs showing information about thin films.
  • The manufacturer has made additional software available for download. A copy of this software is located in \\isis\shares\ISIS_Experiment_Controls\NIMA Trough\Nima_TR8.1.zip.
Note: Peristaltic Pumps
  1. Watson Marlow 323 Peristaltic Pump
  2. Check existing SECI VI for logic and manual: VI and manuals are located here:
    • C:\LabVIEW Modules\Drivers\Watson Marlow 323 Pump
Note: Syringe Pumps
  1. WPI Aladdin-1000 Syringe Pump
  2. WPI SP2xx Syringe Pump - check specific model. See also #3261
  3. The Watson Marlow and WPI Aladdin-1000 syringe pumps are the ones used most frequently on SURF (usually depending on which one is available).
  4. Check existing SECI VIs for logic and manual: VIs and manuals are located here:
    • C:\LabVIEW Modules\Drivers\WPI Aladdin-1000 Syringe Pump
    • C:\LabVIEW Modules\Drivers\WPI SP2XX Pumps

SURF Notes

SURF has the following specialist panels/systems:

  1. INTER Keyence LK-G
  2. SURF Galil AO
  3. SURF Galil DIO
  4. SURF Waterbath (Grant)
  5. SURF Vacuum System
  6. SURF Motion Control

SURF has the following devices under motion control:

  1. goniometer
  2. jaws
  3. jaws & height
  4. multi detector
  5. single detector
  6. supermirror
  7. transmission monitor
  8. XYZ stage

SURF SECI Configs

Document information about SURF SECI configs here.

Configuration Name Sub-Configurations Last Accessed Required
SURF_place_holder1.conf - dd/mm/yyyy -
SURF_place_holder2.conf - dd/mm/yyyy -

SURF Genie Scripts

Similarly, Document information about SURF SECI Genie scripts here.