MARI 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 MARI.
Background & Timeline
MARI is a chopper spectrometer on TS1 at ISIS. The MARI web page describes the background to the instrument.
Control System
It is proposed that MARI will migrate from the SECI control system to the IBEX control system in time for Cycle 2018/04.
MARI Equipment
The equipment listed below is used on MARI. 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 3 | Detector Electronics | Ethernet | see DAE note | |
ISIS | MK3 | T0 Chopper | N/C | see T0 Chopper note | |
ISIS | MK3 | Disk Chopper | Ethernet | EPICS | see Disk Chopper note |
FZJ | Analogue Drive | Fermi Chopper | RS232 | EPICS | see Fermi Chopper note |
GALIL | DMC2280 | Motion Controller | Ethernet | EPICS | see Galil note |
??? | ??? | 1 x 4-blade jaws | see Jaws note | ||
Pfeiffer | TPG300 | ISIS Vacuum System | RS232 | #216 | see Pfeiffer note |
Eurotherm | Temperature Controller | All models at ISIS | RS-232 | EPICS | see Eurotherm note |
Oxford Instruments | Dilution Fridge | Cryogenic System | RS-232 | see Oxford Instruments note | |
Oxford Instruments | Triton | Cryogen-Free Dilution Fridge | Ethernet | see Oxford Instruments note | |
ISIS | Transmission Monitor | via McLennan | see Transmission Monitor note | ||
Neocera | LTC-21 | Temperature Controller | RS-232 | #1828 | see Neocera note |
ISIS | One-Off | Cryogenic Sample Changer | ENET & RS232 | see Sample Changer note |
Note: DAE
Main Detector banks + several fixed monitors. MARI uses DAE-3.
Note: MARI T0 Chopper
T0 chopper is generally operated in read-only mode (i.e. visiting scientists should never change its settings). T0 is an ISIS MK3 chopper.
Note: MARI Disk Chopper
MARI has two ISIS MK3 disk choppers. User needs the ability to change speed & phase settings. Ideally, the two choppers should seen as a single pair by visiting scientists; instrument scientists need the ability to control the two choppers independently (e.g. for diagnostic purposes).
Note: MARI Fermi Chopper
The fermi chopper is a Jülich model (FZJ - Forschungszentrum Jülich) - custom built for ISIS (therefore unique, although very similar to models installed on MAPS and MERLIN). A copy of the communications manual (PDF) is here and the operating manual here. The control program will need to include various safety-critical condition monitoring routines (e.g. overspeed, bearing voltage out-of-range). There are some aspects of the control system which are specific to MARI and will need to be incorporated into the IOC. Ideally, they would be modular (e.g. macro, configuration file) so that the main program would be compatible between the three systems (MERLIN, MAPS, MARI). David Keymer wrote the original VIs, which are a useful reference. The Fermi chopper on MARI is primarily controlled via scripts. Scripts are used to calculate the frequency & phase, based on the energy (longer-term this calculation could be folded into IOC). The OPI should merely display the frequency & phase, not allow the user to change them. Ideally, the Fermi Chopper should have a hierarchy of OPIs - at least, Simple UI (user) & Complex UI (manager). The current VI has too many details on it - instrument scientists would like to hide these. Talk with the instrument scientist about what is important when we design the IOC & OPI(s).
Note: Galil
A Galil is used to drive the jaws.
Note: Jaws
Single 4-blade jaw-set. Jaws are driven by a Galil.
Note: Pfeiffer
Model TPG 300, used for vacuum system read-back. May actually be read back via PLC.
Note: Eurotherm
Eurotherms are in use on MARI. Used to control temperature of all top-loading CCRs, Orange cryostats, heaters and furnaces.
Note: Oxford Instruments
- Dilution fridge: Triton: Cryogen-Free Dilution Fridge
- Historically, MARI uses dilution fridges and Blue cryostats only very rarely. Most low temperature experiments use CCRs and Orange cryostats.
Note: Transmission Monitor
MARI has a single, fixed transmission monitor.
Note: Neocera
Neocera is used only occasionally. Neocera LTC-21 Manual
Note: Sample Changer
This is a single-axis cryogenic sample changer with up to 4 positions (sample cans). The changer is now in use and runs with a Mclennan controller via RS232/MOXI. There is still a plan to use a Beckhoff controller in future. The changer is driven by an instrument script which has the rotation angle corresponding to each position hard-coded in. The script will also perform a home scan on request. This is usual done when samples are mounted. The changer should only be rotated in one direction, otherwise there is a risk the head will unscrew itself. The instrument script knows and enforces this condition. The temperature control will be handled by a Eurotherm. Project Details and Project Plan
MARI SECI Configs
MARI has a number of SECI configurations, which need to be migrated.
MARI Genie Scripts
Critical OpenGenie scripts for initialisation and focussing.
MARI has a number of instrument specific Genie scripts. These have now been migrated to genie_python.
MARI Notes
- MARI does not currently use a script generator, but there is interest in having one in the future.