Beamlines Control Systems
What is it?
A beamline control system is a set of devices that manages, commands, directs or regulates the behavior of a beamline. It consists in a specific implementation and deployment of SARDANA for a particular beamline and experiment, i.e. the configuration of the device pool, macroserver, and macros.
A generic and versatile user interface is installed to provide common features like:
- Logging
- Generic macro execution and macro history
- Online Plotting of 1D data and trends of 0D data
- Snapshotting of the control system variables
- On-line trends of 1D data
- On-line plotting of 0D with arbitrary X-Y models
- Off-line plotting of historic data, including simple operations on data.
- Data saving/retrieving/tagging.
In addition, each experiment comprises a specific set of instrumentation devices, with its own particular control system and database, and for which dedicated applications and user interfaces are developed.

