Iterative development of the generic continuous scans in Sardana
Creators
- 1. ALBA-CELLS Synchrotron, Cerdanyola del Vallès (Spain)
Description
Sardana is a software suite for Supervision, Control and Data Acquisition in scientific installations. It aims to reduce cost and time of design, development and support of the control and data acquisition systems. Sardana is used in several synchrotrons where continuous scans are the desired way of executing experiments. Most experiments require an extensive and coordinated control of many aspects like positioning, data acquisition, synchronization and storage. Many successful ad-hoc solutions have already been developed, however they lack generalization and are hard to maintain or reuse. Sardana, thanks to the Taurus based applications, allows the users to configure and control the scan experiments. The MacroServer, a flexible Python based sequencer, provides parametrizable turn-key scan procedures. Thanks to the Device Pool controllers interfaces, heterogeneous hardware can be easily plug into Sardana and their elements used during scans and data acquisitions. Development of the continuous scans is an ongoing iterative process and its current status is described in this paper. (author)
Additional details
Identifiers
Publishing Information
- ISBN
- 978-3-95450-148-9
- Imprint Title
- Proceedings of the 15th International Conference on Accelerator and Large Experimental Physics Control Systems ICALEPCS 2015
- Imprint Pagination
- 1225 p.
- Journal Page Range
- p. 524-528
- Report number
- INIS-AU--0089
Conference
- Title
- 15. International Conference on Accelerator and Large Experimental Physics Control Systems
- Acronym
- ICALEPCS 2015
- Dates
- 17-23 Oct 2015
- Place
- Melbourne, VIC (Australia)
INIS
- Country of Publication
- Australia
- Country of Input or Organization
- Australia
- INIS RN
- 51100650
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER CODES; CONTROL SYSTEMS; DATA ACQUISITION SYSTEMS; DATA PROCESSING; EXECUTIVE CODES; GRAPHICAL USER INTERFACE; MONITORING
- Descriptors DEC
- COMPUTER CODES; PROCESSING
Optional Information
- Notes
- 9 refs., 2 tabs., 2 figs.