• DocumentCode
    1969757
  • Title

    Control software for EUTERPE

  • Author

    van der Stok, P.D.V. ; Van den Berk, F. ; Deckers, R. ; van de Vijver, Y. ; Botman, J.I.M. ; Delhez, J.L. ; Timmermans, C.J.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Netherlands
  • fYear
    1993
  • fDate
    17-20 May 1993
  • Firstpage
    1820
  • Abstract
    This paper describes the software design of the EUTERPE synchrotron radiation facility. Applications are developed as a set of separate programs. Services are exported from these programs and call be used by other programs. The programs are built from classes following the object oriented programming paradigm. Objects are created from these classes when the programs are distributed over a set of processors. The objects of the applications, which represent existing accelerator related objects, also profit from standard facilities provided by the control system software, like: adaptable acquisition and user dependent object views (e.g. B-field for physicists and power-supply for engineers). This approach makes the application software independent of the underlying Control system structure. Applications do not see if the underlying structure is 1-, 2- or 3-layered. Accordingly, the mapping of the application software to the hardware can be postponed until the last moment. Once installed, the control system structure can be adapted to new performance and flexibility requirements without consequences for the application software
  • Keywords
    computerised control; control engineering computing; electron accelerators; object-oriented programming; physical instrumentation control; software engineering; storage rings; EUTERPE; control software; object oriented programming; Application software; Centralized control; Control systems; Mathematics; Physics computing; Production; Software design; Software standards; Synchrotron radiation; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1993., Proceedings of the 1993
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-7803-1203-1
  • Type

    conf

  • DOI
    10.1109/PAC.1993.309142
  • Filename
    309142