The LabVIEW Instrument Control Course explores the basics of instrument control and teaches 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: One (1) full day
Virtual: two (2) half-days or (1) full day
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
Virtual instructor-led training includes digital course material that is delivered through the NI Learning Center.
NI virtual instructor-led training is delivered through Zoom, and Amazon AppStream/LogMein access is provided to participants to perform the exercises on virtual machines equipped with the latest software.
Use LabVIEW to communicate with instruments
Program with VISA, VISA properties, and VISA events
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 |
---|---|---|
Overview of Instrument Control | Understanding the Instrument Control and its benefits. |
|
Communicating with Instruments | Describing the use of LabVIEW to communicate with instruments. |
|
Using Instrument Drivers | Understanding the structure of an instrument driver and observing what it looks like when programming. |
|
Modifying an Existing Instrument Driver | Describing the ways to modify an existing instrument driver. |
|
Creating a New Instrument Driver | Developing a new instrument driver |
|
Developing an Application | Developing effective and efficient instrument control applications. |
|