This document is an attempt to ﬁll the gap between the control system as provided by the BE-CO group and anybody who needs to work with the control system. Providing the glue between the particle accelerator physicists and the accelerators’ equipment, the control system is built on a 3-tier architecture made of hundreds of physical nodes and tens of services. After a short introduction of the different physical tiers and of two basic use cases (control setting values and monitor accelerator variables), we cover two core topics, the device-property model and timing. Next, the reader takes a complete bottom-up tour through the controls infrastructure discovering the technologies used and the architectures in place. In order to give concrete examples, the main applications of this infrastructure are also covered at the end of the document.
Document: Introduction to the BE-CO Control System