NSLS-DAC: A beamline control and data acquisition package

L. R. Furenlid, A. J. Mayer, J. P. Kirkland

Research output: Contribution to journalArticle

Abstract

A LabVIEW™-based software package has been developed to control beamlines and acquire data during energy, motor, voltage, and time scans. Though geared for spectroscopy, the software implements a complete set of tools for operating and monitoring beamline instrumentation. The package presents a graphical interface to the user that is easy to learn for novices, yet highly efficient for experienced researchers. The main code is beamline and hardware independent. Lower level data acquisition drivers have been written for CAMAC and GPIB-based instrumentation. All beamline specific features, such as monochromator control, are contained in a single plug-in library. Users wishing to extend the program's capabilities can add customized scan types (such as DAFS) via a run-time link to external routines.

Original languageEnglish (US)
Pages (from-to)C2-335-C2-336
JournalJournal De Physique. IV : JP
Volume7
Issue number2 Part 1
StatePublished - Dec 1 1997
Externally publishedYes

ASJC Scopus subject areas

  • Physics and Astronomy(all)

Fingerprint Dive into the research topics of 'NSLS-DAC: A beamline control and data acquisition package'. Together they form a unique fingerprint.

  • Cite this

    Furenlid, L. R., Mayer, A. J., & Kirkland, J. P. (1997). NSLS-DAC: A beamline control and data acquisition package. Journal De Physique. IV : JP, 7(2 Part 1), C2-335-C2-336.