'Journal of Accelerator Conferences Website' (JACoW) is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
Title | The Karabo Control System | |
Authors |
|
|
Abstract | The Karabo distributed control system has been developed to address the challenging requirements of the European X-ray Free Electron Laser facility*, which include custom-made hardware, and high data rates and volumes. Karabo implements a broker-based SCADA environment**. Extensions to the core framework, called devices, provide control of hardware, monitoring, data acquisition and online processing on distributed hardware. Services for data logging and for configuration management exist. The framework exposes Python and C++ APIs, which enable developers to quickly respond to requirements within an efficient development environment. An AI driven device code generator facilitates prototyping. Karabo’s GUI features an intuitive, coding-free control panel builder. This allows non-software engineers to create synoptic control views. This contribution introduces the Karabo Control System out of the view of application users and software developers. Emphasis is given to Karabo’s asynchronous Python environment. We share experience of running the European XFEL using a clean-sheet developed control system, and discuss the availability of the system as free and open source software. | |
Footnotes & References | * Tschentscher, et al. Photon beam transport and scientific instruments at the European XFEL App. Sci.7.6(2017):592 ** Hauf, et al. The Karabo distributed control system J.Sync. Rad.26.5(2019):1448ff |
|
Paper | download TH1BCO06.PDF [0.694 MB / 6 pages] | |
Slides | download TH1BCO06_TALK.PDF [5.873 MB] | |
Cite | download ※ BibTeX ※ LaTeX ※ Text/Word ※ RIS ※ EndNote | |
Conference | ICALEPCS2023 | |
Series | International Conference on Accelerator and Large Experimental Physics Control Systems (19th) | |
Location | Cape Town, South Africa | |
Date | 09-13 October 2023 | |
Publisher | JACoW Publishing, Geneva, Switzerland | |
Editorial Board | Volker RW Schaa (GSI, Darmstadt, Germany); Andy Götz (ESRF, Grenoble, France); Johan Venter (SARAO, Cape Town, South Africa); Karen White (SNS, Oak Ridge, TN, USA); Marie Robichon (ESRF, Grenoble, France); Vivienne Rowland (SARAO, Cape Town, South Africa) | |
Online ISBN | 978-3-95450-238-7 | |
Online ISSN | 2226-0358 | |
Received | 06 October 2023 | |
Accepted | 03 December 2023 | |
Issued/td> | 12 December 2023 | |
DOI | doi:10.18429/JACoW-ICALEPCS2023-TH1BCO06 | |
Pages | 1120-1125 | |
Copyright |
|