Instrument Control Fundamentals: Instrument Control Software
As part of the National Instruments Instrument Control Fundamentals Series, this set of tutorials helps you learn about a specific instrument control topic through theory explanations and practical examples.
What You Learn
Today's instrument control applications can be written using a number of different programming languages and technologies. Some of these technologies include LabVIEW, LabWindows/CVI, SignalExpress, C++, Visual Basic, C#, Instrument Drivers and VISA. This set of tutorials and concept documents provides information on how to use these programming languages for instrument control.
To view the complete list of in-depth instrument control tutorials, please return to the Instrument Control Fundamentals Main Page.
![]() | Instrument Control Software Overview Learn about how to control your instruments with any programming language regardless of you instrument's hardware bus. Learn More About Instrument Control Software >> |
![]() | VISA - Virtual Instrumentation Software Architecture Obtain more information on VISA, the Virtual Instrumentation Software Architecture, and how to use it to control your instrument regardless of what hardware bus it uses. Learn More About VISA-Virtual Instrumentation Software Architecture>> |
![]() | Instrument Drivers Explore information on how to find and develop an instrument driver to communicate with your instrument. Learn More About Instrument Drivers>> |
![]() | LabVIEW Instrument Control Find information on how to control your instrument using LabVIEW the graphical programming language for designing test, measurement, and control systems. Learn More About LabVIEW Instrument Control>> |
![]() | LabWindows/CVI Instrument Control Learn about controlling your instrument using LabWindows/CVI the ANSI C integrated development for creating test and control applications. Learn More About LabWindows/CVI Instrument Control>> |
![]() | LabVIEW SignalExpress Instrument Control Find information on controlling your instrument using LabVIEW SignalExpress the interactive software for quickly acquiring, comparing, automating, and storing measurements. Learn More About LabVIEW SignalExpress Instrument Control>> |
![]() | C++ Instrument Control Explore how to control your instrument using C++, the popular object oriented programming language. Learn More About C++ Instrument Control>> |
![]() | Visual Basic .NET and 6.0 Instrument Control Learn about how to control your instrument using Visual Basic .Net and Visual Basic 6.0. Learn More About Visual Basic .NET and 6.0 in Instrument Control>> |
![]() | C# Instrument Control Explore how to control your instrument using C#, Microsoft's object oriented programming language for the .Net framework. Learn More About C# Instrument Control>> |
![]() | Instrument Control in Linux and Macintosh Find information on controlling your instrument in the Linux and Macintosh operating systems. Learn More About Instrument Control in Linux and Macintosh>> |
Related Links:
Return to the Instrument Control Fundamentals Main Page
Reader Comments | Submit a comment »
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).










