Skip to content

OSIRIS Instrument Details

daryakoskeroglu edited this page Feb 28, 2022 · 1 revision

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

Background & Timeline

OSIRIS is a long established instrument at ISIS, on TS1. The OSIRIS web page describes the background to the instrument. A schematic layout of OSIRIS is shown in ​this diagram.
OSIRIS shares a port with IRIS. We may need to have a way of sharing information between the IRIS and OSIRIS control systems. It might also be worth migrating IRIS and ​OSIRIS to IBEX at the same time.

Control System

OSIRIS will migrate from the SECI control system to the IBEX control system.

OSIRIS Equipment

The equipment listed below is used on OSIRIS. 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 Chopper Ethernet/.NET #169
GALIL DMC2280 Motion Controller Ethernet EPICS see Motion note
McLennan PM600 Motion Controller RS-232 EPICS see McLennan note
Pfeiffer TPG 300 ISIS Vacuum System RS232 #216 see Pfeiffer note
Oxford Instruments Triton Cryogen-Free Dilution Fridge Ethernet see Oxford Instruments note
Oxford Instruments 7.5T Magnet Superconducting Magnet RS-232 see Oxford Instruments note
Oxford Instruments Variox (Blue) Cryostat RS-232 see Oxford Instruments note
Eurotherm Temperature Controller All models at ISIS RS-232 EPICS see Eurotherm note
LakeShore 218 Temperature Controller RS-232 EPICS see LakeShore note
Neocera LTC-21 Temperature Controller RS-232 see Neocera note
ISIS CryoValve Controller All models at ISIS RS-232 see CryoValve Controller note
Note: DAE

Main Detector banks + 2-3 monitors.

Note: Pfeiffer

Two controllers each with four active channels.

  1. Model TPG 300
  2. TPG300 support is implemented via #216 and #2063
Note: McLennan
  1. Controls Rotating centre-stick, McLennan-Newport Rotation Stage
  2. Support for McLennan devices is well established (see #1099 and #1100 and subsequent tickets.
Note: Oxford Instruments
  1. Dilution fridge: Triton.
  2. 7.5T Cryomagnet (aka the Teslatron)
  3. Variox Cryostat (OXF-08)
Note: Eurotherm

Used to control temperature of top-loading CCRs, Furnace, Orange Cryostat devices. OSIRIS has 3 Eurotherm devices, arranged in a single crate, as illustrated in the photograph of the Eurotherm Crate.

Note: LakeShore

Three model 218 temperature controllers in total, each with 8 active channels. Two monitor the temperature of the Analyser and one the beryllium filter.

  1. Model 218. The 3 LakeShore devices, are mounted in the OSIRIS rack.
Note: Neocera
  1. Neocera LTC-21 Manual
  2. See also #1828
Note: CryoValve Controller
  1. Implemented on IRIS - see #1405. The CryoValve Controller sits on the OSIRIS rack.

OSIRIS Notes

Specialist Panels/Systems

OSIRIS has the following specialist panels/systems:

  1. IRIS CryoValve

Motion Control

OSIRIS has the following devices under motion control:

  1. Jaws
    • 2-axis, North and South blades only. I.e. only vertical gap and centre can be controlled.
  2. Beryllium Filter
    • single axis, "IN/OUT" device moving between two setpoints.
  3. Sample Changer
    • N.B. For the avoidance of doubt: OSIRIS does not currently (September 2018) have a sample changer. There have been discussions about building one but, for the foreseeable future, there is no sample changer.

OSIRIS SECI Configs

Over the years, OSIRIS has built up a significant collection of SECI configs. Not all of them are current (some may no longer be used, or used only infrequently). We will need to investigate how to convert them to IBEX configs. The config files are located in the folder SECI\Configurations\ on the control server and have the extension .conf. Sub-configuration files have the extension .comp (component). The files with numbers as extensions (.1,.2,.3,etc.) are backups of the configuration and sub-configuration files. The current list of OSIRIS configs is listed on trac.

OSIRIS Genie Scripts

Similarly, OSIRIS has built up a significant collection of genie scripts over the years. Again, many scripts are old and may no longer be used regularly. Most runs on OSIRIS are controlled via scripts. There will be a need to convert some of these scripts to genie-python, but probably not all.

UPDATE (11/01/2016) Franz has explained how the scripts are used: Usually, each time a user arrives to perform an experiment, they would create a new script by modifying an existing one and alter the appropriate parameters. There is NO common set of OSIRIS specific scripts and/or routines that are included in every new script. Therefore a conversion of OSIRIS scripts to Genie-Python couldn't be done en-masse. Although a few examples could be carefully chosen for users to work from.

The current list of OSIRIS genie scripts is listed on trac.

Clone this wiki locally