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

WISH: OPI for WISH Vacuum PLC #6034

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

WISH: OPI for WISH Vacuum PLC #6034

kjwoodsISIS opened this issue Jan 8, 2021 · 2 comments

Comments

@kjwoodsISIS
Copy link
Contributor

As a WISH scientist I want to be able to monitor the status of the vacuum on my beamline.

Acceptance Criteria

  1. Using the IBEX client, I can see whether the vacuum is ON or OFF (an LED is sufficient).
  2. Using the IBEX client, I can see whether the PPS Key is in place or not (an LED is sufficient).
  3. Using the IBEX client, I can see whether the Guide Vacuum Interlock has been made or not (an LED is sufficient).
  4. The IBEX client must make it clear that the PPS Key must be in place AND the Guide Vacuum Interlock has been made before the vacuum can be started (i.e. provide a clear written message)
  5. Using the IBEX client, I can start the vacuum.
  • the Start button should be greyed out if the PPS Key and Guide Vacuum Interlock criteria are not met
  1. Using the IBEX client, I can stop the vacuum.

Notes

  1. Check the WISH Instrument wiki.
  2. The vacuum PLC is a FINS-PLC. We have an existing IOC for FINS-PLC.
  3. The OPI must offer functionality equivalent to the existing WISH Vacuum PLC VI (located here: C:\LabVIEW Modules\Instruments\WISH\WISH Vacuum PLC).
@rerpha
Copy link
Contributor

rerpha commented Jun 14, 2021

db already exists (wish-vacuum.db) so just creating an OPI for this and adding into associated component on NDXWISH

@rerpha
Copy link
Contributor

rerpha commented Jun 14, 2021

PRs:
IBEX - ISISComputingGroup/ibex_gui#1311
Release notes - #6589

To review:

  • make sure OPI looks the same as the VI on wish, located in C:\LabVIEW Modules\Instruments\WISH\WISH Vacuum PLC
  • make sure start button is greyed out unless PPS key and guide vac made are true

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

3 participants