Paper |
Title |
Page |
MOPPC021 |
Configuration System of the NSLS-II Booster Control System Electronics |
100 |
|
- P.B. Cheblakov, D. Bolkhovityanov, S.E. Karnaev, A.V. Makeev
BINP SB RAS, Novosibirsk, Russia
|
|
|
The National Synchrotron Light Source II is under construction at Brookhaven National Laboratory, Upton, USA. NSLS-II consists of linac, transport lines, booster synchrotron and the storage ring. The main features of booster are 1 or 2 Hz cycle and beam energy ramp from 200 MeV up to 3 GeV in 300 msec. EPICS is chosen as a base for the NSLS-II Control System. The booster control system covers all parts of the facility such as power supplies, timing system, diagnostics, vacuum system and many others. Each part includes a set of various electronic devices and a lot of parameters which shall be fully defined for the control system software. This paper considers an approach proposed for defining some equipment of the NSLS-II Booster. It provides a description of different entities of the facility in a uniform way. This information is used to generate configuration files for EPICS IOCs. The main goal of this approach is to put information in one place and elimination of data duplication. Also this approach simplifies configuration and modification of the description and makes it more clear and easily usable by engineers and operators.
|
|
|
Poster MOPPC021 [0.240 MB]
|
|
|
TUPPC022 |
Centralized Software and Hardware Configuration Tool for Large and Small Experimental Physics Facilities |
591 |
|
- A.V. Makeev, N. Atuchin, D. Bolkhovityanov, P.B. Cheblakov, S.E. Karnaev
BINP SB RAS, Novosibirsk, Russia
|
|
|
All software of control system, starting from hardware drivers and up to user space PC applications, needs configuration information to work properly. This information includes such parameters as channels calibrations, network addresses, servers responsibilities and other. Each software subsystem requires a part of configuration parameters, but storing them separately from whole configuration will cause usability and reliability issues. On the other hand, storing all configuration in one centralized database will decrease software development speed, by adding extra central database querying. The paper proposes configuration tool that has advantages of both ways. Firstly, it uses a centralized configurable graph database, that could be manipulated by web-interface. Secondly, it could automatically export configuration information from centralized database to any local configuration storage. The tool has been developed at BINP (Novosibirsk, Russia) and is used to configure VEPP-2000 electron-positron collider (BINP, Russia), Electron Linear Induction Accelerator (Snezhinsk, Russia) and NSLS-II booster synchrotron (BNL, USA).
|
|
|
Poster TUPPC022 [1.441 MB]
|
|
|