T. Masuda, T. Fukui, R. Tanaka, A. Yamashita (SPring-8)
In the SPring-8 control framework, data acquisition software called Poller/Collector has been used for periodic data taking/monitoring . The polling scheme does not support to take a data with synchronizing an event, and simultaneity in the data from the different VMEs is not guaranteed. Recently, requirements of fast and event-driven data acquisition have increased, and the synchronization of a data set from the different VMEs is requested. So we added new data-taking software to the standard framework with a shared memory network. We designed the software on the VME by updating the original framework that was already used for medium-speed feedback control . The data filling process on a workstation stores the synchronized data set on the shared memory to the database. The shared memory boards provide 250Mbit/s transmission rate and are linked with optical fiber cables. We installed the system to the linac BPM data acquisition as the first application. In this paper, we report the results including data transfer throughput and how the data is taken and stored to the database.
 A. Taketani et al., 'Data acquisition system with database at the SPring-8 storage ring', ICALEPCS'97, Beijing, China, 1997, p.437.
 A. Taketani et al., 'Medium-speed feedback software based on the existing control system', ICALEPCS'97, Beijing, China, 1997, p.486.
Last updated: September 13, 2002
Website Problem? Contact Technical Publications