The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Fluder, C.F. AU - Lefebvre, V. AU - Pezzetti, M. AU - Plutecki, P. AU - Tovar González, A. AU - Wolak, T. ED - Schaa, Volker RW ED - Costa, Isidre ED - Fernández, David ED - Matilla, Ãscar TI - Automation of the Software Production Process for Multiple Cryogenic Control Applications J2 - Proc. of ICALEPCS2017, Barcelona, Spain, 8-13 October 2017 C1 - Barcelona, Spain T2 - International Conference on Accelerator and Large Experimental Control Systems T3 - 16 LA - english AB - The development of process control systems for the cryogenic infrastructure at CERN is based on an automatic software generation approach. The overall complexity of the systems, their frequent evolution as well as the extensive use of databases, repositories, commercial engineering software and CERN frameworks led to further efforts towards improving the existing automation based software production methodology. A large number of control system upgrades were successfully performed for the Cryogenics in the LHC accelerator, applying the Continuous Integration practice integrating all software production tasks, tools and technologies. The production and maintenance of the control software for multiple cryogenic applications became more reliable while significantly reducing the required time and effort. This concept became a guideline for development of process control software for new cryogenic systems at CERN. This publication presents the software production methodology, as well as the summary of several years of experience with the enhanced automated control software production, already implemented for the Cryogenics of the LHC accelerator and the CERN cryogenic test facilities. PB - JACoW CP - Geneva, Switzerland SP - 375 EP - 379 KW - ion KW - controls KW - software KW - cryogenics KW - PLC DA - 2018/01 PY - 2018 SN - 978-3-95450-193-9 DO - 10.18429/JACoW-ICALEPCS2017-TUPHA006 UR - http://jacow.org/icalepcs2017/papers/tupha006.pdf ER -