Skip to content

Commit be82b22

Browse files
Merge pull request #79 from ISISComputingGroup/GRYALL-👋SECI
Remove SECI from docs
2 parents 7b62928 + 41d4533 commit be82b22

File tree

53 files changed

+82
-885
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+82
-885
lines changed

‎doc/Overview.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ overview/Links-and-Resources
3434
## Documentation & Processes
3535

3636
- [How to edit this documentation](Editing-the-Wiki)
37-
- [How to demonstrate IBEX](processes/meetings_with_scientists/Demo-notes): Some notes on what to show someone when demonstrating IBEX for the first time
3837
- [Notes from Retrospectives](processes/Retrospective-Notes): Notes from Sprint Retrospective meetings are recorded here.
3938
- [Decision Log](processes/Decision-Log): A place to write down decisions made.
4039
- [Documentation](processes/dev_processes/Project-Documentation): Documentation of the project and processes _(including why we have 3 wikis)_

‎doc/deployment/deploy/Deployment-on-an-Instrument-Control-PC.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ If you do not have either a D: or O: network drive, then you will need to specif
2626
- 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`
2727
- 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.
2828
- Be warned the upgrade runs in 3 steps and so will claim to have finished the upgrade 3 times
29-
- Do not remove any SECI icons from the task list if this is not the first time install
3029
1. Compare screenshots taken earlier to current state
3130

3231

@@ -65,7 +64,7 @@ installed on NDX computers.
6564

6665
## Install IBEX for the first time
6766
:::{note}
68-
This is unlikely to happen now we've migrated most instruments, and SECI instruments should have a copy of IBEX at the least.
67+
This is unlikely to happen now we've migrated all instruments from SECI.
6968
:::
7069
<details>
7170
<summary> Click to expand</summary>

‎doc/processes/instrument_details/ARGUS-Instrument-Details.md‎

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
# ARGUS
22

33
This page collects information that will be useful for the implementation of the IBEX control system on ARGUS.
4+
45
## Background & Timeline ##
56
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.
67

7-
## Control System ##
8-
ARGUS will migrate from the SECI control system to the IBEX control system in MMMMMMMM YYYY.
9-
108
## ARGUS Equipment ##
119
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).
1210

@@ -112,31 +110,3 @@ Low temperature experiments?[Neocera LTC-21 Manual](http://www.submm.caltech.edu
112110
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.
113111
* muon instruments don't use motors in their sample environment
114112

115-
## ARGUS SECI Configs ##
116-
Document information about ARGUS SECI configs here.
117-
118-
Configuration Name | Sub-Configurations | Last Accessed | Required |
119-
---------------------------------------|----------------------------------------------------|---------------|----------|
120-
ARGUS_place_holder1.conf | - | dd/mm/yyyy | - |
121-
ARGUS_place_holder2.conf | - | dd/mm/yyyy | - |
122-
123-
## ARGUS Genie Scripts ##
124-
Similarly, Document information about ARGUS SECI Genie scripts here.
125-
126-
## ARGUS Notes ##
127-
ARGUS has the following specialist panels:
128-
1. serial port commands - individual commands via serial port (cf. SDTEST)
129-
1. ARGUS [zero field controller](/specific_iocs/magnets/Zero-field-controller)
130-
1. CHRONUS Danfysik
131-
1. MUON [Zero field controller (magnetselected.vi)](/specific_iocs/magnets/Zero-field-controller)
132-
1. ARGUS Leiden Dilution Fridge
133-
1. ARGUS Danfysik
134-
1. ARGUS [Zero field controller](/specific_iocs/magnets/Zero-field-controller)
135-
136-
## Obsolete ARGUS Equipment & SECI Configs ##
137-
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.
138-
139-
Manufacturer | Model | Type | Connection | Driver | Notes |
140-
------------ | ------------- | ------------- | ------------- | ------------- | -------------------------------------------
141-
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) | |
142-
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)

‎doc/processes/instrument_details/CHIPIR-Instrument-Details.md‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,4 @@ Not required for day 1. Open to suggestions.
9696

9797
{#chipir_note-beckhoff}
9898
##### Note: Beckhoff ####
99-
1. Needed prior to migration, should be revisited during migration to move to using more standard motion control under IBEX
10099
1. There are three items, a secondary shutter and 2 filters being controlled by a Beckhoff
101-
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
102-
1. A VI will be needed which interacts with the PVs generated by TCIOC
103-
104-

‎doc/processes/instrument_details/CRISP-Instrument-Details.md‎

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@ Eurotherms are used to control temperature Orange Cryostat, CCR and Furnace devi
7171
CRISP uses two types of water bath
7272
1. Julabo (which model(s)?)
7373
1. Grant Water Bath
74-
* 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)
75-
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.
7674
* 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)
7775

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

8785
{#crisp_noteHitachi}
8886
##### Note: Hitachi #####
89-
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.
87+
Hitachi pumps are no longer supported in ISIS
9088

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

9694
{#crisp_noteKnauerHPLC}
9795
##### Note: Knauer HPLC #####
98-
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.
96+
Knauer HPLC 1050 [Knauer HPLC 1050 is discontinued.](https://www.knauer.net/en/discontinued-smartline-pump-1050-successor-azura-p-61l/p14161).
9997

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

123-
## CRISP SECI Configs ##
124-
Document information about CRISP SECI configs here.
125121

126-
Configuration Name | Sub-Configurations | Last Accessed | Required |
127-
---------------------------------------|----------------------------------------------------|---------------|----------|
128-
CRISP_place_holder1.conf | - | dd/mm/yyyy | - |
129-
CRISP_place_holder2.conf | - | dd/mm/yyyy | - |
130-
131-
## CRISP Genie Scripts ##
132-
Similarly, Document information about CRISP SECI Genie scripts here.
133122

134123
## CRISP Notes ##
135124
CRISP has the following specialist panels:

‎doc/processes/instrument_details/EMMA-Instrument-Details.md‎

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ EMMA is an instrument at ISIS, on TS1 and used primarily for test purposes. The
66

77
Instrument scientist contact is **Jeffrey Sykora**.
88

9-
## Control System ##
10-
EMMA will migrate from the SECI control system to the IBEX control system in summer 2017.
11-
129
## EMMA Equipment ##
1310
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).
1411

@@ -67,7 +64,7 @@ The Fermi chopper control crates (located in the EMMA rack) look like this:
6764
##### Note: Fermi Chopper Lift #####
6865
The Fermi chopper is lifted into position by a Galil controlled motor.<br>
6966
The Fermi chopper must not be operated when it is not in the beam (i.e. in the parked/upper position)
70-
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.
67+
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).
7168

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

8783
{#emma_noteRotationStage}
8884
##### Note: Rotation Stage #####
8985
Driven by Galil controlled motors.
90-
In SECI, Rotation Stage has its own GUI. No particular reason for this; it could be merged with the Y-Z Table UI.<br>
9186
[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.
9287

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

119-
## EMMA SECI Configs ##
120-
Document information about EMMA SECI configs here.
121-
122-
Configuration Name | Sub-Configurations | Last Accessed | Required |
123-
----------------------------------------------------------|----------------------------------------------------------------|---------------|----------|
124-
125-
## EMMA Genie Scripts ##
126-
Similarly, Document information about EMMA SECI Genie scripts here.
127114

128115
## EMMA Notes ##
129116
Add any notes about special items of equipment, setup or conditions on EMMA that might impact the deployment and configuration of IBEX.

‎doc/processes/instrument_details/EMU-Instrument-Details.md‎

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ This page collects information that will be useful for the implementation of the
44
## Background & Timeline ##
55
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.
66

7-
## Control System ##
8-
EMU will migrate from the SECI control system to the IBEX control system in MMMMMMMM YYYY.
9-
107
## EMU Equipment ##
118
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).
129

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

120117
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`.
121118

122-
## EMU SECI Configs ##
123-
Document information about EMU SECI configs here.
124-
125-
Configuration Name | Sub-Configurations | Last Accessed | Required |
126-
-----------------------------------|----------------------------------------------------|---------------|----------|
127-
EMU_place_holder1.conf | - | dd/mm/yyyy | - |
128-
EMU_place_holder2.conf | - | dd/mm/yyyy | - |
129119

130-
## EMU Genie Scripts ##
131-
Similarly, Document information about EMU SECI Genie scripts here.
132120
### Booster heater issues
133121

134122
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)).

‎doc/processes/instrument_details/ENGIN-X-Instrument-Details.md‎

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ The Stress Rig is driven from its own PC (fitted with a GPIB card). IBEX commun
123123

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

128128
{#enginx_noteTheodolite}
129129
##### Note: Theodolite #####
@@ -163,11 +163,3 @@ ENGIN-X are consider whether it would be useful to use a high-performance GigE c
163163
## ENGIN-X Notes ##
164164
* 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.
165165
* OpenGENIE is currently used to analyse ENGIN-X data. In due course, the ENGIN-X team should consider migrating to Mantid.
166-
167-
## ENGIN-X SECI Configs ##
168-
Document information about ENGIN-X SECI configs here.
169-
170-
## ENGIN-X Genie Scripts ##
171-
Similarly, Document information about ENGIN-X SECI Genie scripts here.
172-
* 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).
173-
* 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).

0 commit comments

Comments
 (0)