ACCELERATOR DEVICES AT PERSISTENT SOFTWARE OBJECTS

Authors
Citation
Lt. Hoff et Jf. Skelly, ACCELERATOR DEVICES AT PERSISTENT SOFTWARE OBJECTS, Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment, 352(1-2), 1994, pp. 185-188
Citations number
12
Categorie Soggetti
Nuclear Sciences & Tecnology","Physics, Particles & Fields","Instument & Instrumentation",Spectroscopy
ISSN journal
01689002
Volume
352
Issue
1-2
Year of publication
1994
Pages
185 - 188
Database
ISI
SICI code
0168-9002(1994)352:1-2<185:ADAPSO>2.0.ZU;2-V
Abstract
In the current ''standard model'' of accelerator control systems, the interface to accelerator equipment is implemented in a network compone nt termed a front end computer. A front end computer system is being d eveloped which provides access to underlying accelerator equipment via an abstraction termed an accelerator device object. Accelerator devic e objects support a standard set of operations which can be performed on them and contain all parameters necessary for controlling the under lying equipment. Accelerator device objects are realized as instances of C++ classes in software running in a real-time operating system, bu t exist independent of a particular task context and persist through s ystem reset or power loss. This front end computer system is applied b oth to the development of a new control system for the RHIC project an d also to the rejuvenation of an aged part of the AGS control system a nd its integration into the existing AGS Distributed Control System.