Skip to content

Conversation

@LowriJenkins
Copy link
Contributor

@LowriJenkins LowriJenkins commented Dec 2, 2022

Description of work

Created a "Synoptic" OPI for the magnet powersupplies on RIKENFE

Ticket

Link to Ticket

Acceptance criteria

  • RIKEN Magnet PSU OPI exists and can be used in ibex
  • All RB and RQ Magnets are represented and properly hooked into Danfysik IOCs
  • All Seperators are properly hooked up to technix IOCs
  • All XFDs are properly hooked up to transtechnik IOCs
  • The numbered "Port" buttons take you to a summmary table of all magnets on that port, there setpoint, reedback, polarity interlock, and alarm state displayed.
  • The LEDs on the main OPI properly show green for on, grey for off, red for a fault or interlock which disables the powersupply, and yellow for an interlock or warning that does not disable the power supply.
  • The Interlock LEDs properly light up when an interlock is active regardless of the on/off state
  • The Alarm LED lights up when a Powersupply is outside of its limits.
  • The Icon for the Kickers can show whether all, some or none of the kickers are on (using the grey/green colour scheme) they can also show purple if any kicker is disconnected, or red if any kicker interlock is tripped.
  • All LEDs except for the kickers properly link to the OPI for the correct PSU.

Code Review

Final Steps

daryakoskeroglu and others added 30 commits May 30, 2022 11:03
Rename recourse label names in OPI to be more descriptive of attributes
Update opi_info with basic information about RIKEN magnet PSU to view in client
Rename port tab components in RIEKN Magnet PSU Synoptic to better describe components as part of refacter
Create a third prototype opi for RIKEN to choose from as part of deciding on an OPI design for the magnet PSU synoptic
Refactor opi to label elements in more detail
Create a table for eacvh port populated wiht default values until IOCs exist to replace values with. Update Macros to pass over IOC info from main opi to port tables
@Tom-Willemsen Tom-Willemsen merged commit e431e7f into master Dec 15, 2022
@Tom-Willemsen Tom-Willemsen deleted the Ticket5872_custom_magnet_psu_opi branch December 15, 2022 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants