
Alarm system of IRFEL at NSRL
Author(s) -
X Chen,
Y Song,
Z Shao,
Cheng Li,
Kaiguo Xuan,
J Wang,
G Liu
Publication year - 2019
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1350/1/012143
Subject(s) - alarm , computer science , software , project commissioning , process (computing) , implementation , operating system , control system , real time computing , engineering , embedded system , electrical engineering , software engineering , publishing , law , political science
An InfraRed Free Electron Laser Light (IRFEL) is under commissioning at National Synchrotron Radiation Laboratory (NSRL). The control system of IRFEL is a distributed system based on Experimental Physics and Industrial Control System (EPICS). The alarm system is an essential part of the control system. It is developed based on the software Phoebus. The module named “Alarms” in Phoebus can store states and configuration information of the Process Variable (PV) in the Kafka topics. To meet our requirements, 3 kinds of alarm message distribution applications are developed, i.e. Web-Based GUI, WeChat and SMS. This paper will introduce the alarm system architecture and the implementations of the applications for alarm message distribution.