Abstract:
This paper presents a control system based on EPICS (Experimental Physics and Industrial Control System) for multiple low-energy and high-energy power supplies configured along the injector prototype of a high-repetition-rate XFEL (X-ray Free Electron Laser) facility. Due to the global applicability of EPICS in accelerator technology and its established technical foundation in China, the system is designed based on the EPICS architecture. It employs a hierarchical distributed network structure, establishes Channel Access (CA) based on the TCP/IP protocol, and offers application interface subroutine libraries for both clients and servers. The driver development of all underlying power devices is completed through a unique device communication driver software module based on data flow. And the client control software is developed based on CSS (Control System Studio). This system fulfills users’ requirements for real-time centralized remote monitoring and control of power supplies, as well as data sharing with other related subsystems, which improves the operating efficiency and reliability of the device.