DocumentCode
1893806
Title
Design of SPring-8 Linac control system using Object Oriented concept
Author
Sakaki, H. ; Yoshikawa, H. ; Itoh, Y. ; Kuba, A. ; Hori, T. ; Mizuno, A. ; Yokomizo, H.
Author_Institution
JAERI-RIKEN, Hyogo, Japan
Volume
4
fYear
1995
fDate
1-5 May 1995
Firstpage
2208
Abstract
At present, the methodology of Object Oriented Programming (OOP) has become the mainstream. Because it will be gave the efficient development of programming and the easy maintenance. OOP makes many parts of program that called Object, and these Objects are assembled into main program. When many Objects are reserved on the system development, so that the future development will be easy by using stored Objects. On the accelerator, we consider the system as assembled parts. And it will always be improved or replaced. So OOP is suitable for the accelerator system, then we try for using OOP. First of all, all component of SPring-8 Linac were abstracted and modeled, and we designed a Super Class which is core of Object. In this paper, the concept of our system and its present status are described
Keywords
accelerator control systems; computerised control; electron accelerators; object-oriented programming; physics computing; OS-9 operating system; SPring-8 Linac control system; VME system; klystron gallery; object oriented programming; Assembly systems; Control systems; Data acquisition; Level control; Linear particle accelerator; Machine control; Man machine systems; Process control; Protocols; TCPIP;
fLanguage
English
Publisher
ieee
Conference_Titel
Particle Accelerator Conference, 1995., Proceedings of the 1995
Conference_Location
Dallas, TX
Print_ISBN
0-7803-2934-1
Type
conf
DOI
10.1109/PAC.1995.505500
Filename
505500
Link To Document