DocumentCode :
345542
Title :
KEKB control system: the present and the future
Author :
Akiyama, A. ; Araki, S. ; Odagiri, J.-I. ; Katoh, T. ; Kawamoto, T. ; Komada, I. ; Kudo, K. ; Nakamura, T.T. ; Naito, T. ; Yamamoto, N. ; Kaji, M. ; Kitabayashi, T. ; Yoshii, K. ; Koizumi, N. ; Takagi, M. ; Yoshida, S.
Author_Institution :
KEK, Tsukuba, Japan
Volume :
1
fYear :
1999
fDate :
1999
Firstpage :
343
Abstract :
Achievements of KEKB control system during the commissioning of KEKB accelerators are reported. The KEKB control system is the first major application of EPICS toolkit in JAPAN. We added some software components on the top of EPICS toolkit. One of these is the system to automate generation of the EPICS database configuration files using ORACLE database management system. Although it costs us a lot of effort to develop, this kind of configuration management system is essential for a large accelerator like KEKB. Another component is an implementation of EPICS CA (Channel Access) interface in the script languages. SAD, a modeling program with a scripting language capability, Python, an object oriented scripting language are currently supported in the KEKB control system. These scripting languages are used to develop high level applications, such as an orbit correction program with graphical user interface using Tk library. Combination of these scripting languages and EPICS CA provides flexibility in the control system. KEKB control system also includes some new hardware components, including Arcnet based magnet power supply controllers and VME single board computers based on Motorola´s PowerPC750 CPU. The performance of these components will also be reported. The problems and (possible) solutions found during the KEKB commissioning are also discussed
Keywords :
accelerator control systems; computerised control; configuration management; electron accelerators; storage rings; EPICS database configuration files; EPICS toolkit; KEKB control system; ORACLE database management system; PowerPC750 CPU; Python; SAD; VME single board computers; configuration management system; high level applications; object oriented scripting language; orbit correction program; script languages; scripting language capability; Application software; Automatic control; Control system synthesis; Control systems; Costs; Database systems; Graphical user interfaces; Libraries; Object oriented modeling; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Particle Accelerator Conference, 1999. Proceedings of the 1999
Conference_Location :
New York, NY
Print_ISBN :
0-7803-5573-3
Type :
conf
DOI :
10.1109/PAC.1999.795700
Filename :
795700
Link To Document :
بازگشت