Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mercury IPS magnet supply: using full capability to control #8614

Open
3 tasks
GRyall opened this issue Jan 7, 2025 · 1 comment
Open
3 tasks

Mercury IPS magnet supply: using full capability to control #8614

GRyall opened this issue Jan 7, 2025 · 1 comment

Comments

@GRyall
Copy link
Member

GRyall commented Jan 7, 2025

Issue Description

As an instrument scientists and as a member of the sample environment group I would like to be able to use the full capabilities of the new Mercury IPS magnet supplies.

How & Where?

AJ/DB in the cryogenics team of the Sample environment group are the best contact. Came via regular interaction between CL & GR.

Additional Information

We already have a controller for an older generation. The newer models are capable of running in an emulator mode, which works with our old controller. (one is currently doing this). However all of the old ones are now being replaced and the emulator mode does not allow for the reading of cryogen levels, which is a requirement of cryo team. It is likely other of the new functionality may be useful, this should be discussed with the SE team. The logic used for the old controller should be sufficient for the new. Further detail should be sought from AJ.

Testing should be possible with the existing one, though it is not currently configured to read cryogen levels. OI will deliver four new ones in ~February at which point more comprehensive testing may be possible, as they won't all be used on magnets straight away.

Acceptance Criteria

  • New generation of Mercury IPS Magnet power supply can be controlled out of emulation mode
  • cryogen levels can be read
  • Has been tested against actual hardware

How to Review

Before making a PR...

  • Provide verbose instructions for the reviewer to test that your changes work and fix the issue
  • Describe if/how you have implemented testing for this issue
  • Provide screenshots of the feature to help the reviewer if relevant

If not applicable, write "Not applicable"

...

To the reviewer: Make sure to update submodules!

Planning

10/01/25 - 00:57:05
Should be within existing IOC, not new one

@GRyall
Copy link
Member Author

GRyall commented Jan 17, 2025

Delivery of new hardware has been delayed (into April - so still required work!). Testing will need to be against one of the existing Mercury IPS systems taken out of its emulator mode. CL should be contacted to arrange access.

@iangillingham-stfc iangillingham-stfc self-assigned this Jan 28, 2025
@iangillingham-stfc iangillingham-stfc moved this from Backlog to In Progress in PI_2025_02 Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

5 participants