Paper | Title | Page |
---|---|---|
MOPV019 | PVEcho: Design of a Vista/EPICS Bridge for the ISIS Control System Transition | 164 |
|
||
Funding: UKRI / STFC The migration of the ISIS Controls System from Vsystem to EPICS presents a significant challenge and risk to the day-to-day operations of the accelerator. An evaluation of potential options has indicated that the most effective migration method to mitigate against this risk is to make use of a ‘hybrid’ system running Vsystem and EPICS simultaneously. This allows for a phased porting of controls hardware from the existing software to EPICS. This work will outline the prototype Vsystem/EPICS bridge that will facilitate this hybrid operation, referred to as pvecho. The bridge has been developed in Python, utilising existing communication from Vsystem to an MQTT broker developed as part of a previous project. Docker containers have been used for its development to create an isolated test environment to allow the software to communicate with other services currently used at ISIS. |
||
Poster MOPV019 [1.528 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV019 | |
About • | Received ※ 08 October 2021 Accepted ※ 04 November 2021 Issue date ※ 08 January 2022 | |
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEPV049 | Controls Data Archiving at the ISIS Neutron and Muon Source for In-Depth Analysis and ML Applications | 780 |
|
||
Funding: UKRI / STFC The ISIS Neutron and Muon Source accelerators are currently operated using Vsystem control software. Archiving of controls data is necessary for immediate fault finding, to facilitate analysis of long-term trends, and to provide training datasets for machine learning applications. While Vsystem has built-in logging and data archiving tools, in recent years we have greatly expanded the range and quantity of data archived using an open-source software stack including MQTT as a messaging system, Telegraf as a metrics collection agent, and the Influx time-series database as a storage backend. Now that ISIS has begun the transition from Vsystem to EPICS this software stack will need to be replaced or adapted. To explore the practicality of adaptation, a new Telegraf plugin allowing direct collection of EPICS data has been developed. We describe the current Vsystem-based controls data archiving solution in use at ISIS, future plans for EPICS, and our plans for the transition while maintaining continuity of data. |
||
Poster WEPV049 [0.845 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEPV049 | |
About • | Received ※ 09 October 2021 Revised ※ 19 October 2021 Accepted ※ 22 December 2021 Issue date ※ 19 January 2022 | |
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEPV050 |
Containerised Control Systems Development at Isis and Potential Use in an Epics System | |
|
||
Funding: UKRI / STFC Control system developers at the ISIS Neutron and Muon Source have been using Docker container technology as an efficient means to trial and develop interconnected software systems. We outline how the group has been able to use pre-existing container images in the traditional style for recording system metrics (e.g., TIG stack) and other telemetry. Furthermore, with the ISIS control system migrating from Vsystem to EPICS, we report how core components of these systems have been built and used within containers. We finally discuss whether such container technology could be used to implement the end goal of a full EPICS control system, or whether it is best suited to exploratory investigations. |
||
Poster WEPV050 [1.402 MB] | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPV016 |
Developing an Alarm Philosophy for the EPICS Control System at ISIS | |
|
||
The ISIS Muon and Neutron Source control system alarms have been growing organically during the 30+ years of ISIS’s operation. The upcoming migration from the Vista Control Systems product Vsystem to EPICS provides the right opportunity and framework for a ‘fresh start’ to review and rationalise the alarms. Internationally recognised good engineering practice is defined in the IEC-62682 / ISA 18.2 Standards for the Management of Alarm Systems for the Process Industries, which describe the Alarm Management Lifecycle: an ongoing process of continuous improvement to be used to manage alarms in control systems. The Lifecycle begins with the development of an Alarm Philosophy, which establishes the basic definitions, principles and processes to design, implement and maintain an alarm system. The development of an Alarm Philosophy for the new EPICS Control system at ISIS is outlined, setting out the basis for the identification, classification and prioritisation of alarms. The challenges of managing the transition of the alarms from Vsystem to EPICS are discussed, including the outcome of initial work applying the Alarm Philosophy to rationalising the existing Vsystem alarms. | ||
Poster THPV016 [2.225 MB] | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |