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 - CONF AU - Killenberg, M. AU - Georg, J. AU - Hierholzer, M. AU - Kampmeyer, C.K. AU - Kozak, T. AU - Rothe, D. AU - Shehzad, N. AU - Timm, J.H.K. AU - Varghese, G. AU - Willner, C. ED - Furukawa, Kazuro ED - Yan, Yingbing ED - Leng, Yongbin ED - Chen, Zhichu ED - Schaa, Volker R.W. TI - Automated Device Error Handling in Control Applications 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 - When integrating devices into a control system, the device applications usually contain a large fraction of error handling code. Many of these errors are run time errors which occur when communicating with the hardware, and usually have similar handling strategies. Therefore we extended ChimeraTK, a software toolkit for the development of control applications in various control system frameworks, such that the repetition of error handling code in each application can be avoided. ChimeraTK now also features automatic error reporting, recovery from device errors, and proper device initialisation after malfunctioning and at application start. PB - JACoW Publishing CP - Geneva, Switzerland SP - 408 EP - 412 KW - controls KW - EPICS KW - operation KW - framework KW - interface DA - 2022/03 PY - 2022 SN - 2226-0358 SN - 978-3-95450-221-9 DO - doi:10.18429/JACoW-ICALEPCS2021-TUPV012 UR - https://jacow.org/icalepcs2021/papers/tupv012.pdf ER -