JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
TY - UNPB AU - Moschovakos, P. AU - Nikiel, P.P. AU - Schlenker, S. ED - Furukawa, Kazuro ED - Yan, Yingbing ED - Leng, Yongbin ED - Chen, Zhichu ED - Schaa, Volker R.W. TI - OPC UA Controls for ATCA Back-End Electronics J2 - Proc. of ICALEPCS2021, Shanghai, China, 14-22 October 2021 CY - Shanghai, China T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 18 LA - english AB - The AdvancedTCA standard is employed as a back-end platform by system upgrades of ATLAS replacing the VME standard for new electronics systems. To extend the ATLAS controls functionality, a solution based on the OPC UA middleware was developed, managing ATCA shelves via their shelf manager SNMP interface and providing control and monitoring of the device. While focusing on ATCA, the solution is compatible with the broader range of xTCA device family. The ATCA OPC UA server, a modularized software application, models selected parts of the ATCA standard functionality in an object-oriented design. Code generation techniques are used to implement the selected device functions. The SNMP based back-end is a C++ wrapper of the Net-SNMP library and provides a generic interface to any SNMP device. In addition, the solution provides features such as hardware discovery to automatically create a device map, making their functionality available to OPC UA clients. Finally, a set of associated tools, allowing for easy client deployment in the SCADA applications, are part of the ATCA software solution making the integration into the ATLAS controls an easy and efficient task. PB - JACoW Publishing CP - Geneva, Switzerland ER -