| Title |
Integration of PLC's in Tango Control Systems Using PyPLC |
| Authors |
- S. Rubio-Manrique, M. Broseta, G. Cuní, D. Fernandez-Carreiraspresenter, A. Rubio, J. Villanueva
ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
|
| Abstract |
The Equipment Protection Systems and Personnel Safety Systems of the ALBA Synchrotron are complex and highly distributed control systems based on PLC's from different vendors. EPS and PSS not only regulate the interlocks of the whole ALBA facility but provide an extense network of analog and digital sensors that collect information from all subsystems; as well as its logical states. TANGO is the Control System framework used at ALBA, providing several tools and services (GUI's, Archiving, Alarms) in which EPS and PSS systems must be integrated. PyPLC, a dynamic Tango device, have been developed in python to provide a flexible interface and enable PLC developers to automatically update it. This paper describes how protection systems and the PLC code generation cycle have been fully integrated within TANGO Control System at ALBA.
|
| Paper |
download MOPGF140.PDF [1.600 MB / 4 pages] |
| Poster |
download MOPGF140_POSTER.PDF [2.246 MB] |
| Conference |
ICALEPCS2015, Melbourne, Australia |
| Series |
International Conference on Accelerator and Large Experimental Physics Control Systems (15th) |
| Proceedings |
Link to full ICALEPCS2015 Proccedings |
| Session |
Poster session |
| Date |
19-Oct-15 17:30–18:30 |
| Main Classification |
Personnel Safety and Machine Protection |
| Keywords |
TANGO, controls, PLC, GUI, database |
| Publisher |
JACoW, Geneva, Switzerland |
| Editors |
Lou Corvetti (AS, Clayton, Australia); Kathleen Riches (SLSA, Clayton, Australia); Volker RW Schaa (GSI, Darmstadt, Germany) |
| ISBN |
978-3-95450-148-9 |
| Published |
December 2015 |
| Copyright |
|