• DocumentCode
    2147740
  • Title

    Embedded software for the CEBAF RF control module

  • Author

    Lahti, G. ; Ashkenazi, I. ; West, C. ; Morgan, B.

  • Author_Institution
    Continuous Electron Beam Accel. Facility, Newport News, VA, USA
  • fYear
    1991
  • fDate
    6-9 May 1991
  • Firstpage
    1290
  • Abstract
    The CEBAF accelerator control system employs a distributed computer strategy. There are seven major requirements for the embedded software: (1) low power RF control, (2) high power RF control, (3) interlocks, (4) system calibration, (5) module hardware configuration, (6) manual and automatic control, and (7) diagnostics. These requirements are described. The authors describe the implementation and the operational experience of this complex real-time control system. The RF module software design followed object oriented design guidelines. However, the implementation used the standard C language.<>
  • Keywords
    beam handling equipment; beam handling techniques; computerised control; distributed control; electron accelerators; linear accelerators; physics computing; CEBAF accelerator control system; complex real-time control system; diagnostics; distributed computer strategy; high power RF control; interlocks; low power RF control; module hardware configuration; object oriented design guidelines; system calibration; Automatic control; Calibration; Control systems; Distributed computing; Embedded software; Guidelines; Hardware; Radio frequency; Real time systems; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1991. Accelerator Science and Technology., Conference Record of the 1991 IEEE
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-7803-0135-8
  • Type

    conf

  • DOI
    10.1109/PAC.1991.164610
  • Filename
    164610