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

Technical Report ·
DOI:https://doi.org/10.2172/796222· OSTI ID:796222

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.

Research Organization:
Princeton Plasma Physics Lab. (PPPL), Princeton, NJ (United States)
Sponsoring Organization:
USDOE Office of Science (US)
DOE Contract Number:
AC02-76CH03073
OSTI ID:
796222
Report Number(s):
PPPL-3681.pdf; TRN: US0201489
Resource Relation:
Other Information: PBD: 14 Mar 2002
Country of Publication:
United States
Language:
English