The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Rubio-Manrique, S. AU - Broseta, M. AU - Cuní, G. AU - Fernández-Carreiras, D. AU - Rubio, A. AU - Villanueva, J. ED - Corvetti, Lou ED - Riches, Kathleen ED - Schaa, Volker RW TI - Integration of PLC's in Tango Control Systems Using PyPLC J2 - Proc. of ICALEPCS2015, Melbourne, Australia, 17-23 October 2015 C1 - Melbourne, Australia T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 15 LA - english AB - 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. PB - JACoW CP - Geneva, Switzerland SP - 413 EP - 416 KW - TANGO KW - controls KW - PLC KW - GUI KW - database DA - 2015/12 PY - 2015 SN - 978-3-95450-148-9 DO - 10.18429/JACoW-ICALEPCS2015-MOPGF140 UR - http://jacow.org/icalepcs2015/papers/mopgf140.pdf ER -