ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

WISH: Discuss migration with instrument scientists #6540

Closed DominicOram closed 3 years ago

DominicOram commented 3 years ago

As a WISH IS I would like to be able to use IBEX. As a developer I would like to know what needs be migrated for this and in what order. Particularly things that need to be discussed:

Acceptance Criteria

davidkeymer commented 3 years ago

Instrument scientists would like meeting at beginning of shutdown as they're too busy during cycle. The did say to work through the devices in the SECI "base" configuration in the meantime.

rerpha commented 3 years ago

I am currently working on a WISH base component so will update this this as I progress. Have created NDXWISH branch which contains:

rerpha commented 3 years ago

Ok, I believe I have a (mostly-complete) WISH base component + configuration with all groups and associated blocks created. I have set up the galils with the correct homing routines on NDXWISH. Only blocks I couldn't configure completely in the base config were the ones referencing the vacuum PLC and the ORC_cycle and ORC_STATUS blocks, which are currently pointing towards a disconnected SIMPLE record, we should leave these and do them as part of #6032 and #6034

rerpha commented 3 years ago

galil setup .bat script lives in the galil dir on the branch and is called caputgalils.bat.

davidkeymer commented 3 years ago

Meeting held on 07/07/2021. All three ISs present, along with DK, JH, MS from ExptCtrls. SE equipment discussed and rough priority list created:

  1. Jaws - DONE

  2. Oscillating Radial Collimator - in progress

  3. McLennan rotation controller (with at least one Newport stage)

  4. ITC (for OI Blue cryostat) - DONE

  5. Eurotherm (for Orange cryostat and CCR) - DONE

  6. 10T and 14T magnets (OI Teslatron with IPS) - DONE

  7. Lakeshore 350 / 370 - in progress

  8. ~ISIS automatic needle valve controller (new in-house device - check with JN)~ - new device

  9. Alignment Flange (with neutron camera)

  10. Triton dilution fridge ? can we not already control tritons?

  11. Mercury Heliox - probably will be finished off for MuSR rather than WISH migration

  12. PEARL pressure controller - in progress

  13. Razorbill strain cell (small PSU) - in progress

  14. Tektronix AFG 3021B Function Generator - DONE

  15. Baratron gas cell (As used on IRIS)

See WISH instrument details for more information.

davidkeymer commented 3 years ago

More points from meeting:

rerpha commented 3 years ago

https://github.com/ISISComputingGroup/IBEX/issues/6678 created for razorbill

rerpha commented 3 years ago

Going to stick this in review now as think we've got all the tickets written. We are still waiting on scripts so will create a ticket when we receive one to convert to Python.

DominicOram commented 3 years ago
rerpha commented 3 years ago

Will do the rework today

rerpha commented 3 years ago

https://github.com/ISISComputingGroup/IBEX/issues/6694 created for converting scripts

rerpha commented 3 years ago

https://github.com/ISISComputingGroup/IBEX/issues/6035 covers alignment flange, will add note to ticket and update wiki page for this

rerpha commented 3 years ago

https://github.com/ISISComputingGroup/IBEX/issues/6695 created for needle valve - discussion ticket to try and figure out how we control it. Have proposed but not adding to WISH instrument migration as I don't think new devices should be considered part of the migration. It would be nice to get it done as a nicety to add some more functionality than what they had in SECI so think we should still do it.

rerpha commented 3 years ago

Have added more info to the instrument details page containing notes about the alignment flange/xyz stage, razorbill and configs. I don't want to document all of the configs as there are loads and they all revolve around the base config with other things added into it, so have added a note about creating components for each device then letting them create the configs from there.

DominicOram commented 3 years ago

Makes things clearer, thank you.