Status of High Level Application Development for HEPS

Xiaohan Lu, Hongfei Ji, Yi Jiao, Jingyi Li, Cai Meng, Yuemei Peng, Gang Xu, Qiang Ye, Yaliang Zhao, Schaa, Volker R. W. (Ed.)
2022
The High Energy Photon Source (HEPS) is a 6 GeV, 1.3 km, ultralow emittance ring-based light source in China. The construction started in 2019. In this year, the development of beam commissioning software of HEPS started. It was planned to use EPICS as the control system and Python as the main development tools for high level applications (HLAs). Python has very rich and mature modules to meet the challenging requirements of HEPS commissioning and operation, such as PyQt5 for graphical user
more » ... rface (GUI) application development, PyEPICS and P4P for communicating with EPICS. A client-server framework was proposed for online calculations and always-running programs. Model based control is also one important design criteria, all the online commissioning software should be easily connected to a powerful virtual accelerator (VA) for comparison and predicting actual beam behaviour. It was planned to use elegant and Ocelot as the core calculation model of VA
doi:10.18429/jacow-icalepcs2021-thpv047 fatcat:q5sgkdfatzb3the2wqad6glnke