CERN Accelerating science

Article
Title Labview-Based Template for Enhanced Accelerator Systems Control: Software Solutions for the CERN-ISOLDE Facilities
Author(s) Charrondière, Cedric (CERN) ; Andreassen, Odd (CERN) ; Benoit, Antoine (Unlisted, CH) ; Boorman, Gary (Unlisted, CH) ; Galetti, Elena (CERN) ; Heinke, Reinhard (CERN) ; Le, Line (CERN) ; Marsh, Bruce (CERN) ; Rossel, Ralf (CERN) ; Rothe, Sebastian (CERN) ; Sudak, Slawomir (CERN)
Publication 2023
Number of pages 5
In: JACoW ICALEPCS 2023 (2023) TUPDP088
In: 19th International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS 2023), Cape Town, South Africa, 7 - 13 Oct 2023, pp.TUPDP088
DOI 10.18429/JACoW-ICALEPCS2023-TUPDP088
Subject category Accelerators and Storage Rings
Abstract ISOLDE is part of the experimental infrastructure with-in the CERN accelerator complex that provides radioac-tive ion beams for studies of fundamental nuclear phys-ics, astrophysics, condensed matter physics and medical applications. Complementing the available controls in-frastructure, an easy-to-use set of applications was devel-oped to allow operators to record and display signals from multiple sources, as well as to provide drivers for non-standard, custom-made instruments and specialized off-the-shelf components. Aimed not only at software engineers but developers with any background, a generic and modular software template was developed in LabVIEW following a collab-oration between CERN and ANGARA Technology. This unified template can be extended to support interaction with any instrument and any newly developed applica-tion can be easily added to the existing control system and integrated into the CERN control and monitoring infrastructure. New modules and instrument drivers are easy to maintain as the structure and communication layers are all derived from the same template and based on the same components. In this paper, we will explain the implementation, ar-chitecture and structure of the template, as well as a wide variety of use cases - from motor control to image acquisi-tion and laser-specific equipment control. We will also show use cases of applications developed and deployed within a few days in the ISOLDE facility.
Copyright/License CC-BY-4.0

Corresponding record in: Inspire


 Registro creado el 2024-04-24, última modificación el 2024-04-24


Texto completo:
Descargar el texto completo
PDF