The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Maniar, H. AU - Daykin, E. AU - Morris, D.G. AU - Plastun, A.S. AU - Ren, H.T. AU - Zhao, S. ED - Yamazaki, Yoshishige ED - Raubenheimer, Tor ED - McCausey, Amy ED - Schaa, Volker RW TI - Python Scripts for RF Commissioning at FRIB J2 - Proc. of NAPAC2019, Lansing, MI, USA, 01-06 September 2019 CY - Lansing, MI, USA T2 - North American Particle Accelerator Conference T3 - 4 LA - english AB - Abstract RF commissioning at FRIB involves QWR cavities (β=0.085 and β=0.041), HWR cavities (β=0.29 and β=0.53) and few room temperature devices. Each RF system has many process variables for LLRF and amplifier control located on different pages of CS-Studio. Efficient handling of all these PVs can be challenging for RF experts. Several scripts using Python have been developed to facilitate this process. User interface application has been developed using Qt Designer and PyQt package of Python, for ease of access of all scripts. These scripts are useful for mass ac-tions (for multiple systems) including turning on/ off LLRF controllers and amplifiers, resetting interlocks/ errors, chang-ing a PV value, etc. Python scripts are also used to quickly prototype the auto-start procedure for QWR cavities, which eventually is implemented on IOC driver. The application sends commands to IOC driver with device name, PV name and value to be changed. Future developments can be con-verting to state-notation language on IOC to add channel access security. This application intends to reduce time and efforts for RF commissioning at FRIB. PB - JACoW Publishing CP - Geneva, Switzerland SP - 563 EP - 565 KW - cavity KW - EPICS KW - LLRF KW - controls KW - linac DA - 2019/10 PY - 2019 SN - 2673-7000 SN - 978-3-95450-223-3 DO - doi:10.18429/JACoW-NAPAC2019-TUPLE01 UR - http://jacow.org/napac2019/papers/tuple01.pdf ER -