• 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