slow control system - E1039-Collaboration/e1039-wiki GitHub Wiki

Slow Control System

This page overviews the user-level components of the E1039 slow control system. Each component is explained in details separately, hopefully.

Online (i.e. Real-Time) Monitor

E1039 uses CS-Studio to display the real-time values of monitored variables.

  • Information for shift crew?
  • Information for subsystem expert?

Alarm Monitor

E1039 uses EPICS Alarm Handler to issue alarms.

  • Information for shift crew?
  • Information for subsystem expert?

Offline Analysis

Offline analyses of the slow control variables can/should read TSV files, which preserve precise readout times of monitored variables. Web-browser-based UI is available in the data-summary page. It is yet under development. Improvement in UI and similar pages for the other subsystems will be made.

Information for Slow-Control Expert

To-Do List

List of tasks that we must complete in Feb. 2022 (before the commissioning starts):

  • Server-side components
    • Is the 16-GB RAM of e1039scrun sufficient?
    • Confirm that the server processes run fine for a long time.
    • Confirm that the server processes restart properly after OS reboot.
  • Usage of UI for subsystem expert
    • Define the UI functions that we expect subsystem expert to use, and implement them.
  • Usage of UI for shift crew
    • Launch the Alarm Handler on e1039scmon1.
    • Define the UI functions that we expect shift crew to use, and implement them.

Any future tasks:

  • Any??