| Paper | Title | Page |
|---|---|---|
WEO11 |
Status of the ELI Beamlines Control System | |
|
||
|
Funding: Supported by the project Advanced research using high intensity laser produced photons and particles (ADONIS) CZ.02.1.01/0.0./0.0/16019/0000789 from European Regional Develepment Fund (ERDF). In 2022 ELI Beamlines is a Petawatt-laser facility in a phase of maturing operations and late-stage commissioning: We have been providing open access to users to experimental hall E1 with five stations since 2019, and will significantly expand this offering in the upcoming months, while simultaneously completing installations as well as ramping up the performance of both the lasers and secondary sources. This contribution gives an overview of the control system environment, developments and status |
||
| Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THO12 |
Grafana and the "archiver cache" - from Machine Status to Facility-Wide Live Data Access | |
|
||
|
Funding: Supported by the project Advanced research using high intensity laser produced photons and particles (ADONIS) CZ.02.1.01/0.0./0.0/16019/0000789 from European Regional Develepment Fund (ERDF). The Control & DAQ systems of ELI Beamlines store data inside a Cassandra cluster, and traditionally provide access and visualization via standard CS GUIs and archiver tools. In 2020, motivated by the increasing operational demands of a maturing facility, we started to develop a concept which was initially only intended as a machine-status website to expose some of this data live. Responding to wildly diverging stakeholder feedback, this evolved into a new layer for rapid data access (’archiver cache’), based on InfluxDB, with Grafana as a frontend. Fully operational since 2021, this stack has become a powerful and heavily used tool for operations, and is continuously extended to include auxiliary data sources beyond CS (building management, IT monitoring, cleanroom…). In 2022, over 25000 metrics are available live and updated every 3-5 seconds, with a latency of less than 5 seconds. This contribution describes the background, architectural drivers, system design and implementation, lessons learned, and considerations for the future. |
||
| Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THP23 |
Code Generation for State Machine Based Control Systems | |
|
||
|
Funding: Supported by the project Advanced research using high intensity laser produced photons and particles (ADONIS) CZ.02.1.01/0.0./0.0/16019/0000789 from European Regional Develepment Fund (ERDF). Many subsystems at ELI Beamlines (for example vacuum, pneumatic, machine and personal safety systems) can be described as a set of interacting state machines whose outputs are controlled by their states. We generate software for their control systems from a standardised spreadsheet-based description of the state machine logic; supporting different hardware platforms: PILZ safety PLCs, B&R PLCs and National Instruments FPGA devices. This approach allows us to eliminate errors in programming individual applications, and to focus entirely on system logic. The spreadsheets are used both as system documentation and programming tool; avoiding discrepancies between documentation and implementation. We have also developed tools for simulation and debugging of the resulting control systems based on these descriptions. |
||
| Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |