JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
@inproceedings{charrondiere:icalepcs2023-tupdp088, author = {C. Charrondière and O.Ø. Andreassen and A. Benoit and G.E. Boorman and E.G. Galetti and R. Heinke and L.L. Le and B.A. Marsh and R.E. Rossel and S. Rothe and S. Sudak}, % author = {C. Charrondière and O.Ø. Andreassen and A. Benoit and G.E. Boorman and E.G. Galetti and R. Heinke and others}, % author = {C. Charrondière and others}, title = {{Labview-Based Template for Enhanced Accelerator Systems Control: Software Solutions for the CERN-ISOLDE Facilities}}, % booktitle = {Proc. ICALEPCS'23}, booktitle = {Proc. 19th Int. Conf. Accel. Large Exp. Phys. Control Syst. (ICALEPCS'23)}, eventdate = {2023-10-09/2023-10-13}, pages = {735--739}, paper = {TUPDP088}, language = {english}, keywords = {controls, laser, ISOL, software, timing}, venue = {Cape Town, South Africa}, series = {International Conference on Accelerator and Large Experimental Physics Control Systems}, number = {19}, publisher = {JACoW Publishing, Geneva, Switzerland}, month = {02}, year = {2024}, issn = {2226-0358}, isbn = {978-3-95450-238-7}, doi = {10.18429/JACoW-ICALEPCS2023-TUPDP088}, url = {https://jacow.org/icalepcs2023/papers/tupdp088.pdf}, 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. }}, }