Paper | Title | Page |
---|---|---|
WEPAB300 | Python Based Tools for FRIB LLRF Operation and Management | 3367 |
|
||
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) | |