Accelerators Control System
What is it?
CELLS ALBA accelerators' commissioning and day to day operation require a complex and multidisciplinary control setup. The Accelerators Control System covers personnel safety, equipment protection, as well as every subsystem: vacuum, radio frequency, diagnostics (detectors & data acquisition, beam position monitors, CCD cameras, oscilloscopes, etc.), power supplies, timing, insertion devices, etc.
The system implements a distributed architecture, Ethernet based, and uses a series of toolkits and frameworks for the development. It is based on Tango, using Sardana (with an extensive use of python) and Taurus (Qt).
On the hardware side, more than 6000 equipments connected over 20.000 cables, 30 multicore servers, 150 industrial computers, 50 PLCs CPUs and 100 remote PLCs are involved in the control, data acquisition and data archiving of accelerators operation.

