Speakers
Description
Over a decade ago, Sardana [1] integrated generic continuous scans [2], initially meeting only basic requirements. More complex scenarios, were implemented by migrating generic logic into plugins, often relying on hooks or ad-hoc solutions. In the past year, SOLARIS Synchrotron and the Sardana Community co-hosted a collaborative continuous scans workshop [3] with participation from similar frameworks like Bliss and Flyscan, as well as various institutions. This event fostered an open exchange of experiences and approaches. Subsequently, a midterm roadmap for Sardana enhancements emerged from the workshop discussions. This paper outlines the initial steps taken along this roadmap, focusing on:
- Implementing the acquisition of experimental channels at different rates
- Introducing the concept of shutters
- Establishing primary and secondary relationships of synchronizers
These enhancements are being deployed across different beamlines at ALBA and MAXIV Synchrotrons.
[1] T. M. Coutinho et al., "Sardana: The Software for Building
SCADAS in Scientific Environments", in Proc. 13th Int.
Conf. on Accelerator and Large Experimental Control Systems (ICALEPCS'11), Grenoble, France, Oct. 2011, paper WEAAUST01, pp. 607-609
[2] Z. Reszela at al., "Iterative Development of the Generic Continuous Scans in Sardana", in Proc. 15th Int. Conf. on Accelerator and Large Experimental Control Systems (ICALEPCS'15), Melbourne,
Australia, Oct. 2015, pp. 524-528, doi:10.18429/JACoWICALEPCS2015-TUB3O02
[3] https://indico.solaris.edu.pl/event/5
Abstract publication | I agree that the abstract will be published on the web site |
---|