Work

Modular scientific SCADA suite with Sardana and Taurus – latest developments

Year: 2025
Type: conference-paper
Abstract: Sardana* and Taurus\*\* are community-driven, open-source SCADA solutions that have been used for over a decade in scientific facilities, including synchrotrons (ALBA, DESY, MAX IV, SOLARIS) and laser laboratories (MBI-Berlin). Taurus is a Python framework for building both graphical and command-line user interfaces that support multiple control systems or data sources. Sardana, is an experiment orchestration tool that provides a high-level hardware abstraction and a sequence engine. It follows a client-server architecture built on top of the TANGO control system\*\*\*. In the last two years, significant developments have been made in both projects. Sardana focused on enhancing continuous scans, introducing multiple synchronization descriptions to support passive elements (e.g. shutters) and detectors reporting at different rates. The configuration tool has also been extended, following the roadmap defined by the community\*\*\*\*. Taurus has seen substantial performance gains, particularly in GUI startup times, as part of an optimization effort that started nearly three years ago. Latest improvements take profit of new TANGO event subscription asynchronous modes\*\*\*\*\*. Continuous codebase modernization is underway, and support for Qt6 is planned for the July 2025 release. This presentation will overview these recent advancements in both Sardana and Taurus and outline their current development roadmap.
Source: JACOW
Authors: Vallcorba,Oriol, Hoffstadt,Arturo, Bertrand,Benjamin, Schick,Daniel, Morales Alejandre,Emilio Jose, Becheri,Fulvio, Moldes,Jairo, Forsberg,Johan, Aguilar Larruy,Jordi, Ramos Andrades,Jose Antonio, Gabadinho,José, Nuñez,Maria Teresa, Schneider,Michael, Piekarski,Michal, Navarro,Miquel, Lindberg,Mirjam, Homs Puron,Roberto, Rubio-Manrique,Sergi, Wohl,Steven, Braun,Thomas, Da Silva,Vanessa, Reszela,Zbigniew
Language: English
Open Access status: hybrid
OpenAlex ID: W7108968216
FWCI:
Cites:
Cited by:
Related to: