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