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
Link To Document