The LabVIEW Instrument Control Course explores the basics of instrument control and teach you how to use, modify, and develop instrument drivers for programmatically controlling instruments in LabVIEW. You will learn about the benefits of instrument control, explore industry applications, and gain an in depth understanding of how LabVIEW can be used to communicate with instruments. Additionally, you will learn how to efficiently modify an instrument driver and create new instrument drivers.
Upon completion of the course, you can apply best practices in LabVIEW to communicate with instruments.
Instructor-led Classroom: Two (2) days
Application developers using LabVIEW to control computer-based instruments using GPIB, serial, or other communication protocol
Experience with Microsoft Windows
LabVIEW Core 1 Course or equivalent experience
LabVIEW
GPIB (IEEE 488) Controller
Instrument Simulator
Use LabVIEW to communicate with instruments
Program with VISA, VISA properties, and VISA events
Parse data
Use instrument drivers
Modify an existing instrument driver
Design, develop, test, and deploy a new instrument driver
Create an effective and efficient instrument control application
Lesson | Overview | Topics |
---|---|---|
Industry Applications | This lesson introduces the benefits of instrument control and shows industry applications using instrument control. |
|
Communicating with Instruments | This lesson describes how you can use LabVIEW to communicate with instruments. You will learn how to use NI-VISA, NI Spy, SCPI commands, and the Instrument I/O Assistant to perform instrument I/O. |
|
Using Instrument Drivers | This lesson introduces LabVIEW plug and play instrument drivers. You will learn when to use instrument drivers, how to install instrument drivers, and how to program with instrument drivers. |
|
Modifying an Existing Instrument Driver | If an instrument driver is lacking a feature you need, you will need to modify it. This lesson describes how to modify an existing instrument driver. |
|
Creating a New Instrument Driver | Sometimes you have an instrument that does not have an instrument driver. This lesson describes how to create a new instrument driver. |
|
Developing an Application | This lesson describes how to develop effective and efficient instrument control applications. You will integrate the lessons learned in this class to develop a real world, automated application. |
|