MAPS 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 MAPS.

Background & Timeline

MAPS is a chopper spectrometer on TS1 at ISIS. The MAPS web page describes the background to the instrument.

Control System

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

MAPS Equipment

The equipment listed below is used on MAPS. 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 T0 Chopper N/C see T0 Chopper note
ISIS MK3 Disk Chopper Ethernet EPICS see Disk Chopper note
FZJ Digital Drive Fermi Chopper Ethernet TBD see Fermi Chopper note
??? TBD Fermi Chopper Lift TBD see Fermi Chopper Lift note
LINMOT Jaws TBD Motion Controller RS232 EPICS see LinMot note
Pfeiffer TPG300 ISIS Vacuum System RS232 #216 see Pfeiffer note
Eurotherm Temperature Controller All models at ISIS RS-232 EPICS see Eurotherm note
McLennan PM600 Motion Controller RS-232 EPICS see McLennan note
ISIS Sample Changer via McLennan see Sample Changer note
??? ??? Heater RS-232 controlled via Eurotherm
ISIS RAL Furnaces N/A controlled via Eurotherm
Neocera LTC-21 Temperature Controller RS-232 #1828 see Neocera note

Note: DAE

Main Detector banks + several fixed monitors.

Note: MAPS 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: MAPS Disk Chopper

User needs the ability to change speed & phase settings. Disk Chopper is an ISIS MK3 chopper.

Note: MAPS Fermi Chopper

The fermi chopper controller is a Jülich model (FZJ - Forschungszentrum Jülich) - custom built for ISIS and believed to be a prototype being developed by both institutions. A copy of the manual (PDF) is in the shared area. The control program will need to include various safety-critical condition monitoring routines (e.g. overspeed, bearing voltage out-of-range). See manual for more details. The Fermi chopper on MAPS is primarily controlled via scripts. Scripts are used to calculate the speed & phase, based on the energy and frequency (this calculation could be folded into IOC). The OPI should merely display the energy, frequency, speed & 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). Talk with the instrument scientist about what is important when we design the IOC & OPI(s).

Note: MAPS Fermi Chopper Lift

A lift is used to raise/lower the Fermi chopper. Lowered means the Fermi chopper is in the beam; raised means it is out of the beam. It would be helpful if the lift can report its status to the IBEX GUI. Lift is controlled by a PLC, therefore IBEX can report status of lift by interrogating the PLC. IBEX will not be able to change the lift position - that will have to be done on the PLC control panel. Make/type of PLC - to be determined. Given the above, the requirement that "The Fermi chopper must not be operated (i.e. it must not be spinning) when it is in the raised position. Lift controls should not be accessible to the user." is automatically satisfied.

Note: LinMot

LinMots are used to drive the jaws. There are two 4-blade sets: one named "fermi" and the other "sample" which relate to their positions in the beamline.

Note: Pfeiffer

Model TPG 300, used for vacuum system read-back. May actually be read back via PLC (same PLC that controls the Fermi Chopper Lift).

Note: Eurotherm

Eurotherms in use on MAPS. Used to control temperature of all top-loading CCRs, Orange cryostats, heaters and furnaces.

Note: McLennan
  1. One McLennan is used to control the rotating centre-stick, McLennan-Newport Rotation Stage
    1. Typically used to rotate sample (about vertical axis) into position and hold for periods of several minutes to several hours before moving on to next measurement.

Note: Neocera

Neocera is used only occasionally. Neocera LTC-21 Manual

MAPS SECI Configs

MAPS has a number of SECI configurations, which need to be migrated.

MAPS Genie Scripts

Critical OpenGenie scripts for initialisation and focussing.

MAPS has a number of instrument specific Genie scripts. These need to be migrated to genie_python.

MAPS Notes

Add any notes about special items of equipment, setup or conditions on MAPS that might impact the deployment and configuration of IBEX.