Oct 14 – 18, 2013
Amsterdam, Beurs van Berlage
Europe/Amsterdam timezone

Control functionality of DAQ-Middleware

Oct 14, 2013, 3:00 PM
Grote zaal (Amsterdam, Beurs van Berlage)

Grote zaal

Amsterdam, Beurs van Berlage

Poster presentation Data acquisition, trigger and controls Poster presentations


Mr Hiroyuki Maeda (Hiroshima Institute of Technology)


DAQ-Middleware is a software framework for a network-distributed data acquisition (DAQ) system that is based on the Robot Technology Middleware (RTM). The framework consists of a DAQ-Component and a DAQ-Operator. The basic functionalities such as transferring data, starting and stopping the system, and so on, are already prepared in the DAQ-Components and DAQ-Operator. The DAQ-Component is especially used as a core component to read, transfer, and record data. And the DAQ-Operator is used as controlling the DAQ-Components. The system works as a state machine and it has four states, i.e., LOADED, CONFIGURED, RUNNING, PAUSED states. The states changed by the command to be transferred from the DAQ-Operator. The DAQ system can be easily implemented with using the framework. But the control functionalities, such as transferring parameters from DAQ-Operator to DAQ-Components, were not prepared, except when the state changes from LOADED to CONFIGRED. Then we developed the functionality to transfer data from DAQ-Operator to DAQ-Components at any time. The new functionality enables us to transfer any parameters that are stored in a configuration file on the DAQ-Operator to each DAQ-Component. In order to add this functionality, the new state, SET, is introduced. The DAQ-Operator transfers the specified configuration file to the specified DAQ-Components in this SET state. On the other hand, the DAQ-Components receive the configuration data from the DAQ-Operator in the SET state. Any parameters can be transferred and set with the DAQ-Middleware without restarting the system with using this functionality.

Primary author

Mr Hiroyuki Maeda (Hiroshima Institute of Technology)


Mr Eiji Inoue (High Energy Accelerator Research Organization (KEK)) Mr Hiroshi Sendai (High Energy Accelerator Research Organization (KEK)) Mr Masaki Wada (Bee Beans Technologies Co.Ltd) Mr Noriaki Ando (The National Institute of Advanced Industrial Science and Technology (AIST)) Mr Shuhei Ajimura (Osaka University) Mr Tetsuo Kotoku (The National Institute of Advanced Industrial Science and Technology (AIST)) Mr Yasushi Nagasaka (Hiroshima Institute of Technology)

Presentation materials

There are no materials yet.