Upgrade of Controls for SPEAR
Richard Garrett
SLAC/SSRL
The SPEAR electron synchrotron is an old and venerable facility with a history
of great physics. When this storage ring was converted to serve as a full-time
synchrotron light source, it was evident that the facility was due for an
overhaul of its control system. Outdated hardware and custom software
interfaces, along with the control cumputer system itself, were replaced with
off-the-shelf distributed intelligent controllers and networked X-windows
terminals and workstations. However, almost all applications and control
functions were retained by simply rewriting the layer of software closest to
each new device. The success of this upgrade has prompted us to do a similar
upgrade of our Injector system. Although the Injector was already running an
X-windows based control system, it was non-networked and Q-bus based. By using
the same ethernet based controllers used to upgrade SPEAR, we will be able to
integrate these two systems into one that resembles the 'standard model' for
control systems, and at the same time preserve the applications software that
has been developed over many years on both systems.