Streamlining Phoebus OPI screen creation and maintenance with OPI-Generator
With the transition from Eclipse-based Control System Studio (CS-Studio) to the Phoebus platform now complete, the focus has shifted to the development and maintenance of Operator Interface (OPI) screens for Phoebus. The "opi-generator" package offers a streamlined solution for generating properly formatted OPI XML files directly from Python scripts. Designed to simplify the creation and ongoing maintenance of OPI screens, opi-generator provides unified customizable screen styling and fine-grained control over widget layout at the pixel level. By automating OPI screen generation, this tool minimizes manual editing, enhances consistency, and accelerates development workflows for Phoebus-based CS-Studio.
Publication Details
- Journal
- JACOW
- Published
- 2025-12-05
- DOI
- https://doi.org/10.18429/jacow-icalepcs2025-thpd082
- Primary Topic
- Modeling and Simulation Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00