A new LabVIEW interface for MDSplus

G. Manduchi, E. De Marchi, A. Mandelli

Research output: Contribution to journalArticle

7 Citations (Scopus)

Abstract

The paper presents a new interface providing full integration of MDSplus in LabVIEW, based on the recent features of MDSplus, in particular, data streaming, multithreading and Object Oriented interface. Data streaming support fits into the data driven concept of LabVIEW and multithreading is a native concept in LabVIEW. The object oriented interface of MDSplus defines a set of classes which map specific functionality, such as Tree and TreeNode to represent pulse files and data items, respectively, and fits naturally into the LabVIEW Object Oriented programming interface (LVOOP) introduced in version 8.2. MDSplus objects have been mapped onto LabVIEW objects, which act as wrappers to the underlying MDSplus object instance. This approach allows exporting the full MDSplus functionality into LabVIEW retaining the language-independent system view provided by the MDSplus object oriented interface. © 2012 Elsevier B.V. © 2013 Elsevier B.V. All rights reserved.
Original languageEnglish
Pages (from-to)1196 - 1199
Number of pages4
JournalFusion Engineering and Design
Volume88
Issue number6-8
DOIs
Publication statusPublished - 2013
Externally publishedYes

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Nuclear Energy and Engineering
  • Materials Science(all)
  • Civil and Structural Engineering
  • Mechanical Engineering

Cite this

Manduchi, G., De Marchi, E., & Mandelli, A. (2013). A new LabVIEW interface for MDSplus. Fusion Engineering and Design, 88(6-8), 1196 - 1199. https://doi.org/10.1016/j.fusengdes.2012.12.013