Sep 23 – 27, 2024
ESRF Auditorium
Europe/Paris timezone

BEC – A Beamline and Experiment Control System for the SLS

Sep 24, 2024, 5:30 PM
15m
Hybrid event (ESRF Auditorium)

Hybrid event

ESRF Auditorium

EPN Campus ESRF - ILL 71 Av. des Martyrs, 38000 Grenoble
Talk Beamline control systems Beamline Control Systems 1

Speaker

Klaus Wakonig (Paul Scherrer Institute)

Description

The Swiss Light Source (SLS) is undergoing a significant hardware upgrade with the SLS 2.0 program, presenting an opportunity to address software challenges, particularly in beamline and experiment control systems. With official endorsement for deployment at the SLS, the new Beamline and Experiment Control system (BEC) provides a unified solution for beamlines, overcoming past challenges of incompatible interfaces and limited collaboration opportunities.
Leveraging community tools like NSLS-II’s ophyd hardware abstraction layer, BEC adopts a client-server architecture. The server, composed of multiple smaller services, communicates through a Redis-based message broker and in-memory database. This architecture not only enables a separation of concerns but also accelerates development cycles of internal services. Moreover, it simplifies the integration of new services, data analysis routines, as well as the integration with other systems, owing to shared memory access. This contribution will provide an overview on the architecture of BEC, its components, derived projects, as well as rollout plans for the SLS 2.0.

Abstract publication I agree that the abstract will be published on the web site

Primary author

Klaus Wakonig (Paul Scherrer Institute)

Co-authors

Christian Appel Dr Alun Ashton (Paul Scherrer Institute) Sven Augustin (Paul Scherrer Institute) Mirko Holler Ivan Usov (PSI) Jan Wyzula (Paul Scherrer Institute) Ms Xingxing Yao (Paul Scherrer Institute)

Presentation materials