DocumentCode :
408981
Title :
Accelerator control middle layer
Author :
Corbett, J. ; Portmann, G. ; Terebilo, A.
Author_Institution :
Stanford Linear Accelerator Center, CA, USA
Volume :
4
fYear :
2003
fDate :
12-16 May 2003
Firstpage :
2369
Abstract :
This paper reviews an efficient implementation of the software ´middle layer´ that resides between high-level accelerator control applications and the low-level accelerator control system. The middle layer software is written in MATLAB and includes links to the EPICS Channel Access Library. Functionally, the middle layer syntax closely parallels the Family/Index naming scheme used in many accelerator simulation codes and uses the same convention to communicate with both the online machine and the accelerator model. Hence, machine control, machine simulation and data analysis tools are integrated into a single, easy-to-use software package.
Keywords :
accelerator control systems; physics computing; reviews; software packages; EPICS Channel Access Library; Family/Index naming scheme; MATLAB; accelerator control middle layer; accelerator model; accelerator simulation codes; high-level accelerator control applications; low-level accelerator control system; machine control; machine simulation; middle layer software; middle layer syntax; online machine; reviews; software package; Application software; Control systems; Data structures; Hardware; MATLAB; Machine control; Mathematical model; Physics; Software libraries; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Particle Accelerator Conference, 2003. PAC 2003. Proceedings of the
ISSN :
1063-3928
Print_ISBN :
0-7803-7738-9
Type :
conf
DOI :
10.1109/PAC.2003.1289121
Filename :
1289121
Link To Document :
بازگشت