JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.

RIS citation export for WEPGW003: High-Level Applications for the Sirius Accelerator Control System

AU  - Resende, X.R.
AU  - Liu, L.
AU  - Oliveira, A.C.S.
AU  - de Sá, F.H.
AU  - do Prado, G.L.
ED  - Boland, Mark
ED  - Tanaka, Hitoshi
ED  - Button, David
ED  - Dowd, Rohan
ED  - Schaa, Volker RW
ED  - Tan, Eugene
TI  - High-Level Applications for the Sirius Accelerator Control System
J2  - Proc. of IPAC2019, Melbourne, Australia, 19-24 May 2019
CY  - Melbourne, Australia
T2  - International Particle Accelerator Conference
T3  - 10
LA  - english
AB  - Sirius is the new 3 GeV low-emittance Brazilian Synchrotron Light source under installation and commissioning at LNLS. The machine control system is based on EPICS and when the installation is complete it should have a few hundred thousand process variables in use. For flexible integration and intuitive control of such sizable system a considerable number of high-level applications, input/output controllers and graphical user interfaces have been developed, mostly in Python, using a variety of libraries, such as PyEpics, PCASPy and PyDM. Common support service applications (Archiver Appliance, Olog, Apache server, a mongoDB-based configuration server, etc) are used. Matlab Middle Layer is also an available option to control EPICS applications. Currently system integration tests are being performed concomitant with initial phases of accelerator commissioning and installation. A set of functionalities is already available: Linac’s control; timing subsystem control; machine snapshots; optics measurements and correction; magnets settings and cycling; Booster orbit acquisition and correction, and so on. From the experience so far, subsystems communications have worked satisfactorily but there has been a few unexpected component performance. In this paper we discuss this experience and descrive the libraries and packages used in high-level control system , as well as the difficulties faced to implement and to operate them.
PB  - JACoW Publishing
CP  - Geneva, Switzerland
SP  - 2462
EP  - 2465
KW  - controls
KW  - linac
DA  - 2019/06
PY  - 2019
SN  - 978-3-95450-208-0
DO  - DOI: 10.18429/JACoW-IPAC2019-WEPGW003
UR  - http://jacow.org/ipac2019/papers/wepgw003.pdf
ER  -