Author: Benoit, A.
Paper Title Page
TUPDP088 Labview-Based Template for Enhanced Accelerator Systems Control: Software Solutions for the CERN-ISOLDE Facilities 735
 
  • C. Charrondière, O.Ø. Andreassen, A. Benoit, E.G. Galetti, R. Heinke, L.L. Le, B.A. Marsh, R.E. Rossel, S. Rothe, S. Sudak
    CERN, Meyrin, Switzerland
  • G.E. Boorman
    Royal Holloway, University of London, Surrey, United Kingdom
 
  ISOLDE is part of the ex­per­i­men­tal in­fra­struc­ture with-in the CERN ac­cel­er­a­tor com­plex that pro­vides ra­dioac-tive ion beams for stud­ies of fun­da­men­tal nu­clear phys-ics, as­tro­physics, con­densed mat­ter physics and med­ical ap­pli­ca­tions. Com­ple­ment­ing the avail­able con­trols in-fras­truc­ture, an easy-to-use set of ap­pli­ca­tions was de­vel-oped to allow op­er­a­tors to record and dis­play sig­nals from mul­ti­ple sources, as well as to pro­vide dri­vers for non-stan­dard, cus­tom-made in­stru­ments and spe­cial­ized off-the-shelf com­po­nents. Aimed not only at soft­ware en­gi­neers but de­vel­op­ers with any back­ground, a generic and mod­u­lar soft­ware tem­plate was de­vel­oped in Lab­VIEW fol­low­ing a col­lab-ora­tion be­tween CERN and AN­GARA Tech­nol­ogy. This uni­fied tem­plate can be ex­tended to sup­port in­ter­ac­tion with any in­stru­ment and any newly de­vel­oped ap­plica-tion can be eas­ily added to the ex­ist­ing con­trol sys­tem and in­te­grated into the CERN con­trol and mon­i­tor­ing in­fra­struc­ture. New mod­ules and in­stru­ment dri­vers are easy to main­tain as the struc­ture and com­mu­ni­ca­tion lay­ers are all de­rived from the same tem­plate and based on the same com­po­nents. In this paper, we will ex­plain the im­ple­men­ta­tion, ar-chi­tec­ture and struc­ture of the tem­plate, as well as a wide va­ri­ety of use cases - from motor con­trol to image ac­quisi-tion and laser-spe­cific equip­ment con­trol. We will also show use cases of ap­pli­ca­tions de­vel­oped and de­ployed within a few days in the ISOLDE fa­cil­ity.  
poster icon Poster TUPDP088 [0.860 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP088  
About • Received ※ 20 September 2023 — Revised ※ 09 October 2023 — Accepted ※ 12 October 2023 — Issued ※ 23 October 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)