DocumentCode :
878641
Title :
A Portable Database Driven Control System for SPEAR
Author :
Howry, S. ; Gromme, T. ; King, A. ; Sullenberger, M.
Author_Institution :
Stanford Linear Accelerator Center Stanford University, Stanford, California, 94305
Volume :
32
Issue :
5
fYear :
1985
Firstpage :
2104
Lastpage :
2106
Abstract :
The new computer control system software for SPEAR is presented as a transfer from the PEP system. Features of the target ring (SPEAR) such as symmetries, magnet groupings, etc., are all contained in a design file which is read by both people and computer. People use it as documentation; a program reads it to generate the database structure, which becomes the center of communication for all the software. Geometric information, such as element positions and lengths, and CAMAC I/O routing information is entered into the database as it is developed. Since application processes refer only to the database and since they do so only in generic terms, almost all of this software (representing more then fifteen man years) is transferred with few changes. Operator console menus (touchpanels) are also transferred with only superficial changes for the same reasons. The system is modular: the CAMAC I/O software is all in one process; the menu control software is a process; the ring optics model and the orbit model are separate processes, each of which runs concurrently with about 15 others in the multiprogramming environment of the VAX/VMS operating system.
Keywords :
Application software; CAMAC; Control systems; Documentation; Magnetic separation; Optical control; Process control; Routing; Spatial databases; System software;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.1985.4333829
Filename :
4333829
Link To Document :
بازگشت