MantisBT - Hall D Online
View Issue Details
0000072Hall D OnlineControlspublic2011-04-21 09:282013-03-21 13:59
hovanes 
 
normalfeatureN/A
newopen 
Yes
8
0
0
0000072: Top-level Experiment Control System supervisor and GUI
Design a top-level Experiment Control System (ECS) supervisor that will supervise CODA run control as well as many other lower-level controls components/supervisors (monitoring/L3 farm, trigger system, HV, LV, etc). Design includes the ECS state machine and its associated operator GUI. Develop prototype and test in a realistic DAQ and controls environment. Deliver report that summarizes results and includes an outline of steps needed to create and commission a production version with estimates of required time and manpower.




AFECS is expected to be the top level layer for configuring and running the Hall D experiment. In this task we need to design an interface between AFECS and Hall D slow controls system (once it is defined), and create some prototypes. We will need to:
* Determine what needs to be communicated between Hall D slow controls system and other AFECS components , like Run Control, Alarms, Monitoring.
* Define how control system interacts with AFECS
* Design slow controls object(s) to communicate with AFECS
* Design an interface between AFECS and Hall D controls screen management system.
No tags attached.
Issue History
2011-04-21 09:28hovanesNew Issue
2011-04-21 09:28hovanesWork by outside group for Hall D => Yes
2011-04-21 09:28hovanesEstimated man-weeks => 7
2011-04-21 09:28hovanesPercentage complete => 0
2011-04-21 09:28hovanesActual man-weeks => 0
2011-09-30 11:02wolinEstimated man-weeks7 => 8
2011-09-30 11:02wolinSummaryDesign interface between Hall D control system and AFECS => Design ECS interface between Hall D control system and AFECS
2011-09-30 11:02wolinDescription Updated
2011-09-30 11:02wolinAdditional Information Updated
2011-09-30 11:03wolinAdditional Information Updated
2011-09-30 11:04wolinStatusnew => assigned
2011-09-30 11:04wolinAssigned To => heyes
2011-10-12 14:38wolinSummaryDesign ECS interface between Hall D control system and AFECS => Top-level Experiment Control System supervisor and GUI
2011-10-12 14:41wolinDescription Updated
2011-10-31 17:21wolinNote Added: 0000194
2013-03-21 13:58wolinAssigned Toheyes =>
2013-03-21 13:59wolinNote Added: 0000498
2013-03-21 13:59wolinStatusassigned => new

Notes
(0000194)
wolin   
2011-10-31 17:21   
Since Hall D controls will use the CSS package to develop operator gui's, it makes sense to use CSS for the ECS gui as well. CSS is composed of Eclipse plugins that can communicate via Channel Access. It is not clear how difficult it is to extend the CSS base classes to communicate via cMsg, required for the gui to talk to AFECS supervisor components. Vardan is looking into this.
(0000498)
wolin   
2013-03-21 13:59   
Not sure who will work on this.