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

PEARL: IOC & OPI for Pressure Controller #6040

Closed
kjwoodsISIS opened this issue Jan 8, 2021 · 5 comments
Closed

PEARL: IOC & OPI for Pressure Controller #6040

kjwoodsISIS opened this issue Jan 8, 2021 · 5 comments

Comments

@kjwoodsISIS
Copy link
Contributor

kjwoodsISIS commented Jan 8, 2021

As a scientist I want to be able to control the PEARL pressure controller, so that I can subject samples to high pressure conditions in my experiments.

Acceptance Criteria

  1. Using the IBEX client, I can control the PEARL pressure controller
  2. Using genie_python, I can control the PEARL pressure controller

Notes

  1. Check the PEARL Instrument wiki.
  2. The PEARL pressure controller is an ISIS-designed device. The technical manual is located here: \\isis\shares\ISIS_Experiment_Controls\Manuals\PEARL Pressure Controller\PEARL handbook_v3_5.docx.
  3. The IOC & OPI must offer functionality equivalent to the existing VI (located here: C:\LabVIEW Modules\Instruments\PEARL\PEARL Pressure Cell Controller).
  4. The PEARL pressure controller is also used by WISH. This ticket must be completed before the end of the long shutdown on TS-2 (i.e. by November 2021), so that WISH can use it.
    • there appear to be 3 pressure controller units
    • it may be that WISH does not use the same physical device as PEARL, but it does need the same IOC & OPI.
@rerpha
Copy link
Contributor

rerpha commented Jul 28, 2021

Going to stick this on the WISH board as they regularly use it

@DominicOram DominicOram added 8 and removed 5 labels Jul 29, 2021
@rerpha
Copy link
Contributor

rerpha commented Jul 29, 2021

Vi looks like this:

pearlpc

Note: retract actually refers to "reset" which is sent to the device. The time to reach nominal pressure will be done in #6688

@davidkeymer
Copy link
Contributor

Note: retract actually refers to "reset" which is sent to the device.

IIRC "Retract" refers to the physical hydraulic rams. Pressing this button causes the motor(s?) to withdraw them to the end of their travel to reduce the pressure to ~0 bar.

@JackEAllen
Copy link
Member

JackEAllen commented Sep 29, 2021

@rerpha
Copy link
Contributor

rerpha commented Sep 30, 2021

Release notes: #6794

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants