SURF
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 |
||
ISIS |
Mk3 |
Chopper |
N/A |
||
GALIL |
Motion Controller |
Ethernet |
|||
Huber |
Sample Stack |
Ethernet |
|||
??? |
4-blade jaws |
||||
ISIS |
??? |
ISIS Vacuum System |
|||
Pfeiffer |
TPG300 |
Vacuum Gauge |
RS-232 |
EPICS |
|
Eurotherm |
Temperature Controller |
All models at ISIS |
RS-232 |
||
Julabo |
FP-50 |
Water Bath |
RS-232 |
||
Julabo |
FP-52 |
Water Bath |
RS-232 |
||
~Grant Instruments~ |
??? |
~Water Bath~ |
~RS-232~ |
||
~Haake~ |
~N6~ |
~Water Bath~ |
~RS-232~ |
||
K6 |
Electric valve drive |
RS232 |
|||
1050 |
HPLC pump |
??? |
|||
~Hitachi~ |
~L-7100~ |
~HPLC pump~ |
??? |
||
JASCO |
PU-4180 |
HPLC pump |
??? |
||
Thurlby |
EX355P |
PSU |
??? |
||
Keithley |
2410 |
Source Meter |
RS-232 |
#1826 |
|
Keyence |
LK-G |
Positioning Sensor |
RS-232 |
||
Nima Trough |
??? |
Trough |
??? |
||
Watson Marlow |
323 |
Peristaltic Pump |
??? |
||
WPI |
Aladdin-1000 |
Syringe Pump |
??? |
||
WPI |
SP2xx |
Syringe Pump |
??? |
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
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
Note: Eurotherm
Eurotherms are used to control temperature.
Note: Water Baths
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.
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
Haake Water Bath (no longer supported at ISIS)
~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
See also Water Baths list
Note: Thurlby
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
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.
Note: Keithley
Note: Keyence
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.
See
C:\LabVIEW Modules\Instruments\INTER\Keyence LK-G
for existing VI (yes, the same device is used on INTER).Current models of Keyence LK-G laser sensors
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
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
WPI SP2xx Syringe Pump - check specific model. See also #3261
The Watson Marlow and WPI Aladdin-1000 syringe pumps are the ones used most frequently on SURF (usually depending on which one is available).
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:
INTER Keyence LK-G
SURF Galil AO
SURF Galil DIO
SURF Waterbath (Grant)
SURF Vacuum System
SURF Motion Control
SURF has the following devices under motion control:
goniometer
jaws
jaws & height
multi detector
single detector
supermirror
transmission monitor
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.