G. DiPirro, G. Mazzitelli, I. Sfiligoi, A. Stecchi (INFN-LNF Italy)
During the DAFNE commissioning and run operations the Control System has been continuously evolving in order to fulfill the user requirements and the needs of a complete accelerator management. The original structure of distributed CPUs relaying on a central shared memory proved to be scalable and suitable for adding functionality 'on the fly'. After 5 years of operation the system had reached some intrinsic limits so that we focussed on an upgrade plan mainly regarding the user level computing power and the capability of the System to connect to external resources. The re-engineering was done thinking to the maximum software reuse and the original choice of a commercial software environment for all the control applications demonstrated to be valid allowing to redesign the user level with no worries for the porting step. Console applications have been moved from personal computers to Force(R) VME embedded processors and user interfaces now runs on a Sun(R) multiprocessor server connected to many lightweight SunRay(R) terminals. After 6 months of development, tests and debug-ging and 3 months for the installation, the new system meets all the upgrade targets and is driving the accelerator since March 2000.
Last updated: September 13, 2002
Website Problem? Contact Technical Publications