The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF 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 - EPICS KW - controls KW - MMI KW - linac KW - GUI 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 -