The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Peters, F. AU - Hartl, I. AU - Mohr, C. AU - Winkelmann, L. ED - Schaa, Volker RW ED - Costa, Isidre ED - Fernández, David ED - Matilla, Ãscar TI - OPC UA to DOOCS Bridge: A Tool for Automated Integration of Industrial Devices Into the Accelerator Control Systems at FLASH and European XFEL 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 - Integrating off-the-shelf industrial devices into an accelerator control system often requires resource-consuming and error-prone software development to implement device-specific communication protocols. With recent progress in standards for industrial controls, more and more devices leverage the OPC UA machine-to-machine communication protocol to publish their functionality via an embedded information model. Here we present a generic DOOCS server, which uses a device's published OPC UA information model for automatic integration into the accelerator control systems of the FLASH and European XFEL free-electron laser facilities. The software makes all the device's variables and methods immediately accessible as DOOCS properties, reducing software development time and errors. We demonstrate that the server's and protocol's latency allows DOOCS-based burst-to-burst feedback in the 10Hz operation modes of FLASH and European XFEL and is capable of handling more than 10⁴ data update events per second, without degrading performance. We also report on the successful integration of a commercial laser amplifier, as well as our own PLC-based laser protection system into DOOCS. PB - JACoW CP - Geneva, Switzerland SP - 344 EP - 347 KW - ion KW - controls KW - laser KW - PLC KW - feedback DA - 2018/01 PY - 2018 SN - 978-3-95450-193-9 DO - 10.18429/JACoW-ICALEPCS2017-TUMPA05 UR - http://jacow.org/icalepcs2017/papers/tumpa05.pdf ER -