Title :
Flexible data acquisition system for experiments at COSY
Author :
Zwoll, K. ; Drochner, M. ; Erven, W. ; Holzer, J. ; Kopp, H. ; Loevenich, H.W. ; Wüstner, P. ; Watzlawik, K.-H. ; Brummund, N. ; Karnadi, M. ; Nellen, R. ; Stock, J. ; Dienel, S. ; Leege, K.-H. ; Oehme, W.
Author_Institution :
Zentrallabor fur Elektronik, Forschungszentrum Julich GmbH, Germany
fDate :
2/1/1994 12:00:00 AM
Abstract :
For the KFA Julich cooler synchrotron COSY a general data acquisition system was developed. Its architecture is based on available standards (VME, FASTBUS, CAMAC, VICbus) and UNIX workstations forming a distributed processor system. Based on this hardware a flexible and modular data acquisition software was designed allowing the configuration of various experiment arrangements. The software design for run control is arranged according to a client server connectivity model as well as to an object oriented structure. It is logically based on MAP/MMS (ISO9506), a powerful application layer protocol for distributed automation systems in industry. In our application servers are implemented on the mProcessor controller boards at the frontend. On the workstation side the experiment control client consists of dedicated processes with access to the configurable experiment data base. The user interface is realized by OSF/Motif. Established software standards for online data analysis high energy physics are employed. We discuss the most important design decisions mainly focusing on the software aspects
Keywords :
CAMAC; data acquisition; physics computing; proton accelerators; storage rings; synchrotrons; system buses; CAMAC; COSY; FASTBUS; ISO9506; MAP/MMS; OSF/Motif; UNIX workstations; VICbus; VME; application layer protocol; architecture; client server connectivity model; data acquisition system; mProcessor controller boards; run control; user interface; Application software; Automatic control; CAMAC; Computer architecture; Data acquisition; Fastbus; Hardware; Software design; Synchrotrons; Workstations;
Journal_Title :
Nuclear Science, IEEE Transactions on