From the course: Data Acquisition with LabVIEW
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
NI-DAQmx API - LabVIEW Tutorial
From the course: Data Acquisition with LabVIEW
NI-DAQmx API
- [Instructor] The DAQ Assistant Express VI is great for most common tasks, because you can get up and running quickly, but the menu-based configuration wizard, does have some limitations. To write more advanced and complex DAQ applications, and take advantage of the full capabilities of your DAQ device, you'll need to use the DAQmx API, which is a collection of LabVIEW VIs to configure and run DAQ tasks. As you'll see throughout this course, most programs using the DAQmx API will follow a similar structure. It starts with initializing virtual channels for the task, which is done with the create virtual channel VI. Next, you configure properties for the task using the DAQmx timing and triggering VIs and an assortment of other DAQmx property notes. After everything is configured, you start the task to set it in motion, using the appropriately named start VI. Then, if you're performing an acquisition, you can use the DAQmx…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
Analog input modes6m 36s
-
(Locked)
Acquisition timing4m 54s
-
(Locked)
Channels and tasks1m 50s
-
Analog input with DAQ Assistant5m 58s
-
(Locked)
NI-DAQmx API2m 43s
-
(Locked)
On demand analog input4m 17s
-
(Locked)
Finite analog input4m 32s
-
(Locked)
Continuous analog input6m 4s
-
(Locked)
Multiple analog input channels4m 40s
-
(Locked)
Challenge: Acquire and display a signal1m 59s
-
(Locked)
Solution: Acquire and display a signal6m 16s
-
(Locked)
-
-
-
-
-
-
-