MDSplus Real-Time Data Access in RTAI

Antonio Barbalace, A. Luchetta, G. Manduchi, C. Taliercio, T. Fredian, J. Stillerman

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

The MDSplus package is widely used in nuclear Fusion research for data acquisition and management. Recent extensions of the system provide useful features for real-time applications, such as the possibility of locking selected data items in memory and real-time notification. The real-time extensions of MDSplus have been implemented as a set of C++ classes and can be easily ported to any target architecture by developing a few adapter classes. The real-time data access layer of MDSplus is currently available for Windows, Linux, VxWorks and RTAI. In particular, the RTAI platform is very promising in this context because it allows the co-existence of non-real-time and real-time tasks. It is hence possible to devise an architecture where real-time functionality is handled by a few selected tasks using the real-time data access layer of MDSplus, whereas background, non-real-time activity is carried out by “traditional” Linux tasks. This organization may be of interest for the next generation of fusion devices with long-duration discharges, during which the system has to provide feedback control in real time and to sustain continuous data acquisition and storage.
Original languageEnglish
Title of host publicationProceedings of ICALEPCS07
PublisherJoint Accelerator Conferences Website
Pages132-134
Number of pages3
Publication statusPublished - 19 Oct 2007
Event2007 International Conference on Accelerator and Large Experimental Physics Control Systems - Knoxville, United States
Duration: 15 Oct 200719 Oct 2007

Conference

Conference2007 International Conference on Accelerator and Large Experimental Physics Control Systems
Abbreviated titleICALEPCS07
Country/TerritoryUnited States
CityKnoxville
Period15/10/0719/10/07

Fingerprint

Dive into the research topics of 'MDSplus Real-Time Data Access in RTAI'. Together they form a unique fingerprint.

Cite this