skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Integration of Microsoft Windows Applications with MDSplus Data Acquisition on the National Spherical Torus Experiment at the Princeton Plasma Physics Laboratory

Abstract

Data acquisition on the National Spherical Torus Experiment (NSTX) at the Princeton Plasma Physics Laboratory (PPPL) has increasingly involved the use of Personal Computers (PC's) and specially developed ''turn-key'' hardware and software systems to control diagnostics. Interaction with these proprietary software packages is accomplished through use of Visual Basic, or Visual C++ and COM (Component Object Model) technology. COM is a software architecture that allows the components made by different software vendors to be combined into a variety of applications. This technology is particularly well suited to these systems because of its programming language independence, standards for function calling between components, and ability to transparently reference remote processes. COM objects make possible the creation of acquisition software that can control the experimental parameters of both the hardware and software. Synchronization of these applications for diagnostics, such as CCD camer as and residual gas analyzers, with the rest of the experiment event cycle at PPPL has been made possible by utilization of the MDSplus libraries for Windows. Instead of transferring large data files to remote disk space, Windows MDSplus events and I/O functions allow us to put raw data into MDSplus directly from IDL for Windows and Visual Basic. The combinationmore » of COM technology and the MDSplus libraries for Windows provide the tools for many new possibilities in versatile acquisition applications and future diagnostics.« less

Authors:
Publication Date:
Research Org.:
Princeton Plasma Physics Lab., NJ (US)
Sponsoring Org.:
USDOE Office of Science (US)
OSTI Identifier:
796222
Report Number(s):
PPPL-3681.pdf
TRN: US0201489
DOE Contract Number:  
AC02-76CH03073
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: 14 Mar 2002
Country of Publication:
United States
Language:
English
Subject:
70 PLASMA PHYSICS AND FUSION TECHNOLOGY; DATA ACQUISITION; PERSONAL COMPUTERS; PHYSICS; PLASMA; PROGRAMMING LANGUAGES; SYNCHRONIZATION; COMPUTER ARCHITECTURE

Citation Formats

Mastrovito, Dana M. Integration of Microsoft Windows Applications with MDSplus Data Acquisition on the National Spherical Torus Experiment at the Princeton Plasma Physics Laboratory. United States: N. p., 2002. Web. doi:10.2172/796222.
Mastrovito, Dana M. Integration of Microsoft Windows Applications with MDSplus Data Acquisition on the National Spherical Torus Experiment at the Princeton Plasma Physics Laboratory. United States. doi:10.2172/796222.
Mastrovito, Dana M. Thu . "Integration of Microsoft Windows Applications with MDSplus Data Acquisition on the National Spherical Torus Experiment at the Princeton Plasma Physics Laboratory". United States. doi:10.2172/796222. https://www.osti.gov/servlets/purl/796222.
@article{osti_796222,
title = {Integration of Microsoft Windows Applications with MDSplus Data Acquisition on the National Spherical Torus Experiment at the Princeton Plasma Physics Laboratory},
author = {Mastrovito, Dana M},
abstractNote = {Data acquisition on the National Spherical Torus Experiment (NSTX) at the Princeton Plasma Physics Laboratory (PPPL) has increasingly involved the use of Personal Computers (PC's) and specially developed ''turn-key'' hardware and software systems to control diagnostics. Interaction with these proprietary software packages is accomplished through use of Visual Basic, or Visual C++ and COM (Component Object Model) technology. COM is a software architecture that allows the components made by different software vendors to be combined into a variety of applications. This technology is particularly well suited to these systems because of its programming language independence, standards for function calling between components, and ability to transparently reference remote processes. COM objects make possible the creation of acquisition software that can control the experimental parameters of both the hardware and software. Synchronization of these applications for diagnostics, such as CCD camer as and residual gas analyzers, with the rest of the experiment event cycle at PPPL has been made possible by utilization of the MDSplus libraries for Windows. Instead of transferring large data files to remote disk space, Windows MDSplus events and I/O functions allow us to put raw data into MDSplus directly from IDL for Windows and Visual Basic. The combination of COM technology and the MDSplus libraries for Windows provide the tools for many new possibilities in versatile acquisition applications and future diagnostics.},
doi = {10.2172/796222},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2002},
month = {3}
}