JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
@inproceedings{lv:pcapac2022-fro21, author = {H.H. Lv and G.H. Chen and Q.R. Mi and Y.B. Yan}, title = {{EPICS IOC and PVs Information Management System for SHINE}}, % booktitle = {Proc. PCaPAC'22}, booktitle = {Proc. 13th Int. Workshop Emerging Technol. Sci. Facil. Controls (PCaPAC'22)}, pages = {107--109}, eid = {FRO21}, language = {english}, keywords = {EPICS, database, controls, FEL, interface}, venue = {Dolní Brežany, Czech Republic}, series = {International Workshop on Emerging Technologies and Scientific Facilities Controls}, number = {13}, publisher = {JACoW Publishing, Geneva, Switzerland}, month = {02}, year = {2023}, issn = {2673-5512}, isbn = {978-3-95450-237-0}, doi = {10.18429/JACoW-PCaPAC2022-FRO21}, url = {https://jacow.org/pcapac2022/papers/fro21.pdf}, abstract = {{For Shanghai HIgh repetition rate XFEL aNd Extreme light facility(SHINE), EPICS is adopted as standard to build the complex control system which involves hundreds of IOCs and millions of records. Most of IOCs run in industrial control computers as soft IOC. However, with the large amount of PVs, the need has emerged to develop remote tools to monitor all the channels and IOCs. One application backed by MySQL is designed, running periodically to interact with EPICS system where to take data from run-time databases via Channel Access and pvAccess. We embed scripting codes into the IOC startup script to realize that as soon as the IOC starts up, the information of the server’s address, the IOC installation path, and all the records maintained by the IOC will be automatically pushed to the application and then stored in the database. With this necessary information, we could access all the active IOCs and PVs. Another web application is designed to render servers, IOCs and PVs data in MySQL on the web to give us an overall running status of the control system. We also fully consider the modularity and portability for the applications to apply and extend in none-SHINE environments.}}, }