Author: Kunjir, S.R.
Paper Title Page
WEPAB300 Python Based Tools for FRIB LLRF Operation and Management 3367
 
  • S.R. Kunjir, D.G. Morris, S. Zhao
    FRIB, East Lansing, Michigan, USA
 
  Funding: This work is supported by the US Department of Energy Office of Science under Cooperative Agreement DE-SC0000661, the State of Michigan and Michigan State University.
Some Python based tools have been developed at the Facility for Rare Isotope Beams (FRIB) for the ease of operation and management of the low level radio frequency (LLRF) controllers. Utilizing the rich features in Python, some tasks can be easily applied to a whole segment, one type of cryomodule (CM), a specific cryomodule or individual cavities grouped by a complex custom query. The tasks include, for example, 1) testing interface connections between various sub-systems prior to an operational run; 2) setting, checking and saving/restoring parameters during and after an operational run; 3) updating LLRF controller firmware and software during maintenance. With these tools, routine manual tasks are streamlined to achieve significantly greater efficiency in terms of scalability, time, memory and network resources. Considering channel access security, beam on/off status etc., the strategy of choosing either input/output controller (IOC) or Python for the implementation of certain tasks is also discussed in the paper.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2021-WEPAB300  
About • paper received ※ 18 May 2021       paper accepted ※ 01 July 2021       issue date ※ 24 August 2021  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)