Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
4be4dcd
Update ZOOM-Instrument-Details.md
GRyall Sep 1, 2025
b1686a7
Update ZOOM-Instrument-Details.md
GRyall Sep 1, 2025
c234c77
Update OFFSPEC-Instrument-Details.md
GRyall Sep 1, 2025
5d31a86
Update MUON-Front-End-Instrument-Details.md
GRyall Sep 1, 2025
f56004a
Update CHIPIR-Instrument-Details.md
GRyall Sep 1, 2025
5585e9a
Update WISH-Instrument-Details.md
GRyall Sep 1, 2025
eb8702a
Update VESUVIO-Instrument-Details.md
GRyall Sep 1, 2025
bcc9acf
Update TOSCA-Instrument-Details.md
GRyall Sep 1, 2025
1a1e34d
Update SXD-Instrument-Details.md
GRyall Sep 1, 2025
5e973ba
Update SURF-Instrument-Details.md
GRyall Sep 1, 2025
829e158
Update SANS2D-Instrument-Details.md
GRyall Sep 1, 2025
d9e8db8
Update SANDALS-Instrument-Details.md
GRyall Sep 1, 2025
8af39b5
Update POLREF-Instrument-Details.md
GRyall Sep 1, 2025
c904f0e
Update SXD-Instrument-Details.md
GRyall Sep 1, 2025
bc80eb7
Update GEM-Beamscraper-Jaws.md
GRyall Sep 1, 2025
6e7b85b
Update Calibration-Files.md
GRyall Sep 1, 2025
50650e9
Update DAE-Trouble-Shooting.md
GRyall Sep 1, 2025
0c09dcd
Update spelling_wordlist.txt
GRyall Sep 1, 2025
4d9890e
Update Deployment-on-an-Instrument-Control-PC.md
GRyall Sep 1, 2025
4ea5441
Update Experimental-Runs.md
GRyall Sep 1, 2025
9b59552
Delete doc/processes/meetings_with_scientists/Demo-notes.md
GRyall Sep 1, 2025
5b800be
Update ISISICP---enabling-incremental-event-file-creation.md
GRyall Sep 1, 2025
9932192
Update Julabo.md
GRyall Sep 1, 2025
f3f6320
Delete doc/system_components/labview/LabVIEW-memory-warning-in-nagios.md
GRyall Sep 1, 2025
1cc60d9
Update POLARIS-Instrument-Details.md
GRyall Sep 1, 2025
3c22b80
Update PEARL-Instrument-Details.md
GRyall Sep 1, 2025
d946194
Update OSIRIS-Instrument-Details.md
GRyall Sep 1, 2025
681f3eb
Update NIMROD-Instrument-Details.md
GRyall Sep 1, 2025
4ab980b
Update MUSR-Instrument-Details.md
GRyall Sep 1, 2025
2af8504
Update MERLIN-Instrument-Details.md
GRyall Sep 1, 2025
cbc519c
Update MARI-Instrument-Details.md
GRyall Sep 1, 2025
a3c2008
Update MAPS-Instrument-Details.md
GRyall Sep 1, 2025
f4ab516
Update LOQ-Instrument-Details.md
GRyall Sep 1, 2025
7e42034
Update LET-Instrument-Details.md
GRyall Sep 1, 2025
15a4275
Update 2T-3D-Vector-magnet.md
GRyall Sep 1, 2025
d43962d
Update ARGUS-Instrument-Details.md
GRyall Sep 1, 2025
c66428f
Update Triton.md
GRyall Sep 1, 2025
a26b1bb
Remove SECI from instrument details pages
GRyall Sep 1, 2025
e7764d6
attempt to fix cross references on OFFSPEC docs
GRyall Sep 1, 2025
c5f4cbd
Remove SECI from specific IOC docs
GRyall Sep 1, 2025
c8b974e
Update Calibration-Files.md
GRyall Sep 1, 2025
5382a1f
Update DAE-Trouble-Shooting.md
GRyall Sep 1, 2025
d5ef970
Update Deployment-on-an-Instrument-Control-PC.md
GRyall Sep 1, 2025
398f1a8
Update Experimental-Runs.md
GRyall Sep 1, 2025
db46cb9
Update ISISICP---enabling-incremental-event-file-creation.md
GRyall Sep 1, 2025
7cf45fe
systems/external
GRyall Sep 1, 2025
dc2af65
Update Webserver.md
GRyall Sep 1, 2025
f05be9b
Update spelling_wordlist.txt
GRyall Sep 1, 2025
fb3624f
Delete doc/processes/meetings_with_scientists/Demo-notes.md
GRyall Sep 1, 2025
931b48d
Delete doc/system_components/labview/LabVIEW-memory-warning-in-nagios.md
GRyall Sep 1, 2025
c28c4be
actually fix offspect cross-references
GRyall Sep 1, 2025
deef8ee
Merge branch 'GRYALL-👋SECI' of https://github.com/IsisComputingGroup/…
Tom-Willemsen Sep 1, 2025
1f159e1
change in response to review
GRyall Sep 2, 2025
f139061
Update doc/specific_iocs/cryogenics/Triton.md
GRyall Sep 2, 2025
a705a34
Update doc/specific_iocs/dae/Experimental-Runs.md
GRyall Sep 2, 2025
50a108f
Update doc/systems/external/Beam-Status,-Shutter,-accelerator-and-mod…
GRyall Sep 2, 2025
bfce906
Update MUON-Front-End-Instrument-Details.md
GRyall Sep 2, 2025
102f3f8
Update SXD-Instrument-Details.md
GRyall Sep 2, 2025
b049f01
Update Experimental-Runs.md
GRyall Sep 2, 2025
b99304d
Update Experimental-Runs.md
GRyall Sep 2, 2025
3de840a
Merge branch 'GRYALL-👋SECI' of https://github.com/IsisComputingGroup/…
Tom-Willemsen Sep 3, 2025
86e17ca
fix link
Tom-Willemsen Sep 3, 2025
41d4533
Merge remote-tracking branch 'origin/master' into GRYALL-👋SECI
Tom-Willemsen Sep 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion doc/Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ overview/Links-and-Resources
## Documentation & Processes

- [How to edit this documentation](Editing-the-Wiki)
- [How to demonstrate IBEX](processes/meetings_with_scientists/Demo-notes): Some notes on what to show someone when demonstrating IBEX for the first time
- [Notes from Retrospectives](processes/Retrospective-Notes): Notes from Sprint Retrospective meetings are recorded here.
- [Decision Log](processes/Decision-Log): A place to write down decisions made.
- [Documentation](processes/dev_processes/Project-Documentation): Documentation of the project and processes _(including why we have 3 wikis)_
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ If you do not have either a D: or O: network drive, then you will need to specif
- If you want to install a non-default release you need to set the `SUFFIX` variable in the batch file. For example with `x.y.z` being the current release and `hotfix` being the suffix, it will look for the folder `Releases/x.y.z-hotfix`
- Apart from the below points, just follow instructions - most options should be answered `Y` (yes) to, but if you are unsure on a particular machine ask on technical.
- Be warned the upgrade runs in 3 steps and so will claim to have finished the upgrade 3 times
- Do not remove any SECI icons from the task list if this is not the first time install
1. Compare screenshots taken earlier to current state


Expand Down Expand Up @@ -65,7 +64,7 @@ installed on NDX computers.

## Install IBEX for the first time
:::{note}
This is unlikely to happen now we've migrated most instruments, and SECI instruments should have a copy of IBEX at the least.
This is unlikely to happen now we've migrated all instruments from SECI.
:::
<details>
<summary> Click to expand</summary>
Expand Down
32 changes: 1 addition & 31 deletions doc/processes/instrument_details/ARGUS-Instrument-Details.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# ARGUS

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

## Background & Timeline ##
ARGUS is a general purpose muon spectrometer at ISIS, on TS1. The [ARGUS](https://www.isis.stfc.ac.uk/Pages/argus.aspx) web page describes the background to the instrument.

## Control System ##
ARGUS will migrate from the SECI control system to the IBEX control system in MMMMMMMM YYYY.

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

Expand Down Expand Up @@ -112,31 +110,3 @@ Low temperature experiments?[Neocera LTC-21 Manual](http://www.submm.caltech.edu
Support for McLennan devices is well established (see [#1099](https://github.com/ISISComputingGroup/IBEX/issues/1099) and [#1100](https://github.com/ISISComputingGroup/IBEX/issues/1100) and subsequent tickets.
* muon instruments don't use motors in their sample environment

## ARGUS SECI Configs ##
Document information about ARGUS SECI configs here.

Configuration Name | Sub-Configurations | Last Accessed | Required |
---------------------------------------|----------------------------------------------------|---------------|----------|
ARGUS_place_holder1.conf | - | dd/mm/yyyy | - |
ARGUS_place_holder2.conf | - | dd/mm/yyyy | - |

## ARGUS Genie Scripts ##
Similarly, Document information about ARGUS SECI Genie scripts here.

## ARGUS Notes ##
ARGUS has the following specialist panels:
1. serial port commands - individual commands via serial port (cf. SDTEST)
1. ARGUS [zero field controller](/specific_iocs/magnets/Zero-field-controller)
1. CHRONUS Danfysik
1. MUON [Zero field controller (magnetselected.vi)](/specific_iocs/magnets/Zero-field-controller)
1. ARGUS Leiden Dilution Fridge
1. ARGUS Danfysik
1. ARGUS [Zero field controller](/specific_iocs/magnets/Zero-field-controller)

## Obsolete ARGUS Equipment & SECI Configs ##
The equipment listed below is referenced in SECI config files on ARGUS. It is highly likely that the config files are no longer relevant (they are old, dating from 2011 or 2012), therefore, the references are to devices that are obsolete or simply not used on ARGUS.

Manufacturer | Model | Type | Connection | Driver | Notes |
------------ | ------------- | ------------- | ------------- | ------------- | -------------------------------------------
GALIL | [DMC2280](http://www.galilmc.com/products/dmc-22x0.php) | Motion Controller | Ethernet | [EPICS](http://www.aps.anl.gov/epics/modules/manufacturer.php#Galil%20Motion%20Control) | |
McLennan | PM600 | Motion Controller | RS-232 | [EPICS](http://www.aps.anl.gov/epics/modules/manufacturer.php#McLennan%20Servo%20Supplies) | [see McLennan note](#argus_note-mclennan)
5 changes: 0 additions & 5 deletions doc/processes/instrument_details/CHIPIR-Instrument-Details.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,4 @@ Not required for day 1. Open to suggestions.

{#chipir_note-beckhoff}
##### Note: Beckhoff ####
1. Needed prior to migration, should be revisited during migration to move to using more standard motion control under IBEX
1. There are three items, a secondary shutter and 2 filters being controlled by a Beckhoff
1. Initially these will be controlled via SECI, with the Beckhoff managing the reporting and moving of the items in/out of the beam, these will be reported back to IBEX using the standard Beckhoff tagging method
1. A VI will be needed which interacts with the PVs generated by TCIOC


17 changes: 3 additions & 14 deletions doc/processes/instrument_details/CRISP-Instrument-Details.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,6 @@ Eurotherms are used to control temperature Orange Cryostat, CCR and Furnace devi
CRISP uses two types of water bath
1. Julabo (which model(s)?)
1. Grant Water Bath
* Update (25-06-2019): Grant water baths are no longer used. No longer any need to support them. See [#4457](https://github.com/ISISComputingGroup/IBEX/issues/4457)
1. Haake N6 Water Bath. Haake has now been taken over by [ThermoFisher](https://www.thermofisher.com/uk/en/home/life-science/lab-equipment/water-baths-circulators-chillers.html). 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](https://github.com/ISISComputingGroup/IBEX/issues/4456)

{#crisp_noteKeithley}
Expand All @@ -86,16 +84,16 @@ CRISP uses two types of water bath

{#crisp_noteHitachi}
##### Note: Hitachi #####
Hitachi L-7100 HPLC pump. Can't find L-7100 on Hitachi web-site (may be obsolete). Check existing SECI VI for logic and manual.
Hitachi pumps are no longer supported in ISIS

{#crisp_noteKnauer}
##### Note: Knauer #####
Knauer K-6 Electric Valve Drive. [Knauer web site](https://www.knauer.net)<br>
K-6 model appears to have been superseded. Check existing SECI VI for logic and manual.
K-6 model appears to have been superseded.

{#crisp_noteKnauerHPLC}
##### Note: Knauer HPLC #####
Knauer HPLC 1050 [Knauer HPLC 1050 is discontinued.](https://www.knauer.net/en/discontinued-smartline-pump-1050-successor-azura-p-61l/p14161). Check existing SECI VI for logic and manual.
Knauer HPLC 1050 [Knauer HPLC 1050 is discontinued.](https://www.knauer.net/en/discontinued-smartline-pump-1050-successor-azura-p-61l/p14161).

{#crisp_noteNimaTrough}
##### Note: Nima Trough #####
Expand All @@ -120,16 +118,7 @@ Thurlby EX355P PSU - see [#155](https://github.com/ISISComputingGroup/IBEX/issue
##### Note: He3 Monitor #####
He3 Monitor is an obsolete piece of equipment. It is no longer used. No need to support it.

## CRISP SECI Configs ##
Document information about CRISP SECI configs here.

Configuration Name | Sub-Configurations | Last Accessed | Required |
---------------------------------------|----------------------------------------------------|---------------|----------|
CRISP_place_holder1.conf | - | dd/mm/yyyy | - |
CRISP_place_holder2.conf | - | dd/mm/yyyy | - |

## CRISP Genie Scripts ##
Similarly, Document information about CRISP SECI Genie scripts here.

## CRISP Notes ##
CRISP has the following specialist panels:
Expand Down
15 changes: 1 addition & 14 deletions doc/processes/instrument_details/EMMA-Instrument-Details.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@ EMMA is an instrument at ISIS, on TS1 and used primarily for test purposes. The

Instrument scientist contact is **Jeffrey Sykora**.

## Control System ##
EMMA will migrate from the SECI control system to the IBEX control system in summer 2017.

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

Expand Down Expand Up @@ -67,7 +64,7 @@ The Fermi chopper control crates (located in the EMMA rack) look like this:
##### Note: Fermi Chopper Lift #####
The Fermi chopper is lifted into position by a Galil controlled motor.<br>
The Fermi chopper must not be operated when it is not in the beam (i.e. in the parked/upper position)
There is a hardware interlock to prevent the Fermi chopper from being operated in the parked position. This interlock is implemented in the Galil controller, via a Galil program (described in the [EMMA chopper lifter - Handover](https://stfc365.sharepoint.com/:w:/r/sites/ISISExperimentControls/ICP%20Discussions/EMMA/EMMA%20chopper%20lifter%20-%20Handover.docx?d=wafc19324e3354636b5ab702a140668aa&csf=1&web=1&e=A6BnDe) document). In SECI a simple VI is used to provide a GUI, which passes parameters to the Galil program, so that the user can control the Fermi Chopper lift. IBEX should provide a similar capability via an IOC and OPI.
There is a hardware interlock to prevent the Fermi chopper from being operated in the parked position. This interlock is implemented in the Galil controller, via a Galil program (described in the [EMMA chopper lifter - Handover](https://stfc365.sharepoint.com/:w:/r/sites/ISISExperimentControls/ICP%20Discussions/EMMA/EMMA%20chopper%20lifter%20-%20Handover.docx?d=wafc19324e3354636b5ab702a140668aa&csf=1&web=1&e=A6BnDe) document).

{#emma_noteJaws}
##### Note: Jaws #####
Expand All @@ -81,13 +78,11 @@ The vacuum system ([TPG300](https://stfc365.sharepoint.com/:i:/r/sites/ISISExper
{#emma_noteYZTable}
##### Note: Y-Z Table #####
Driven by Galil controlled motors.
In SECI, Y-Z Table has its own GUI. No particular reason for this; it could be merged with the Rotation Stage UI.<br>
[Photograph of Y-Z table](https://stfc365.sharepoint.com/sites/ISISExperimentControls/ICP%20Discussions/EMMA/EMMA_Y_Z_Table_2017_06_05.jpg).

{#emma_noteRotationStage}
##### Note: Rotation Stage #####
Driven by Galil controlled motors.
In SECI, Rotation Stage has its own GUI. No particular reason for this; it could be merged with the Y-Z Table UI.<br>
[Photograph of Rotation Stage](https://stfc365.sharepoint.com/sites/ISISExperimentControls/ICP%20Discussions/EMMA/EMMA_Rotation_Stage_2017_06_05.jpg). It sits on top of the Y-Z table when in use.

{#emma_noteCAENHT}
Expand Down Expand Up @@ -116,14 +111,6 @@ For the future - it's on the wish list. Desired models are:
1. [Tektronix Oscilloscope DPO7000](http://www.tek.com/oscilloscope/dpo7000-digital-phosphor-oscilloscope)
1. [Tektronix Oscilloscope MSO4054](http://www.tek.com/oscilloscope/mdo4000c-mixed-domain-oscilloscope)

## EMMA SECI Configs ##
Document information about EMMA SECI configs here.

Configuration Name | Sub-Configurations | Last Accessed | Required |
----------------------------------------------------------|----------------------------------------------------------------|---------------|----------|

## EMMA Genie Scripts ##
Similarly, Document information about EMMA SECI Genie scripts here.

## EMMA Notes ##
Add any notes about special items of equipment, setup or conditions on EMMA that might impact the deployment and configuration of IBEX.
Expand Down
12 changes: 0 additions & 12 deletions doc/processes/instrument_details/EMU-Instrument-Details.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ This page collects information that will be useful for the implementation of the
## Background & Timeline ##
EMU is a new 96-detector muon spin rotation spectrometer which is optimised for zero field and longitudinal field measurements at ISIS, on TS1. The [EMU](https://www.isis.stfc.ac.uk/Pages/EMU.aspx) web page describes the background to the instrument.

## Control System ##
EMU will migrate from the SECI control system to the IBEX control system in MMMMMMMM YYYY.

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

Expand Down Expand Up @@ -119,16 +116,7 @@ Aeroflex has been through a complicated series of sales in recent years. The Ae

There appears to be no driver for the Aeroflex 2023A in `C:\LabVIEW Modules\`. However, there is a driver for an Aeroflex 2030 in `C:\LabVIEW Modules\Drivers\Aeroflex 2030`.

## EMU SECI Configs ##
Document information about EMU SECI configs here.

Configuration Name | Sub-Configurations | Last Accessed | Required |
-----------------------------------|----------------------------------------------------|---------------|----------|
EMU_place_holder1.conf | - | dd/mm/yyyy | - |
EMU_place_holder2.conf | - | dd/mm/yyyy | - |

## EMU Genie Scripts ##
Similarly, Document information about EMU SECI Genie scripts here.
### Booster heater issues

Scientists initially raised concerns about intermittent invalid alarms and it appears this is due to communication failures to a mercury (see [#6286](https://github.com/ISISComputingGroup/IBEX/issues/6286)).
Expand Down
10 changes: 1 addition & 9 deletions doc/processes/instrument_details/ENGIN-X-Instrument-Details.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ The Stress Rig is driven from its own PC (fitted with a GPIB card). IBEX commun

{#enginx_noteHuber}
##### Note: Huber #####
2-degree of freedom Eulerian cradle. The Huber can be driven from a Galil. Gareth has created a VI to control this via SECI.
2-degree of freedom Eulerian cradle. The Huber can be driven from a Galil.

{#enginx_noteTheodolite}
##### Note: Theodolite #####
Expand Down Expand Up @@ -163,11 +163,3 @@ ENGIN-X are consider whether it would be useful to use a high-performance GigE c
## ENGIN-X Notes ##
* For each run, ENGIN-X generates .log and .txt files from the NeXus data file. The .txt files are "3-column" files (as opposed to the "2-column" data files used on other instruments. We need to determine if these "3-column" files are still required in the future and, if so, document how these "3-column" files are generated.
* OpenGENIE is currently used to analyse ENGIN-X data. In due course, the ENGIN-X team should consider migrating to Mantid.

## ENGIN-X SECI Configs ##
Document information about ENGIN-X SECI configs here.

## ENGIN-X Genie Scripts ##
Similarly, Document information about ENGIN-X SECI Genie scripts here.
* ENGIN-X currently has one large master OpenGENIE script, which is used in (almost?) all runs. This script has to be migrated to genie_python (or to a library of genie_python methods).
* ENGIN-X also uses a position compensation script (to compensate for the movement of the target position as the sample is stretched on the stress rig).
Loading
Loading