We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
LabVIEW Core 1 Course
LabVIEW Core 1 Course, Public Classroom, 3 days
Testforce will use this information to process your course registration.
Visit our privacy policy page for more info.
The LabVIEW Core 1 Course teaches you the basics of how to develop applications in the LabVIEW programming environment.
The LabVIEW Core 1 Course helps you explore the LabVIEW environment, dataflow programming, and common LabVIEW development techniques. In this course, you will learn how to develop data acquisition (DAQ), instrument control, data-logging, and measurement analysis applications. At the end of the course, you will be able to use various editing and debugging techniques and create applications using the state machine design pattern to acquire, process, display, and store real-world data with DAQ devices or GPIB and serial port instruments. You will also learn how to create and save VIs for use as subVIs. The LabVIEW Core 1 Course is recommended for new users, users preparing to develop applications using LabVIEW, or users pursuing the Certified LabVIEW Associate Developer certification.
For more courses, Visit the Testforce NI Training Page.
After completing this course, you will be able to:
-
Interactively acquire and analyze single-channel and multi-channel data from NI DAQ devices and non-NI instruments
-
Create user interfaces with charts, graphs, and buttons
-
Use programming structures, data types, and the analysis and signal processing algorithms in LabVIEW
-
Debug and troubleshoot applications
-
Log data to file
-
Use best programming practices for code reuse and readability
-
Implement a sequencer using a state machine design pattern
Duration
-
Instructor-led Classroom: Three (3) days
Audience
-
New users and users preparing to develop applications using LabVIEW
-
Users and technical managers evaluating LabVIEW in purchasing decisions
-
Users pursuing the Certified LabVIEW Associate Developer certification
Prerequisites
-
Experience with Microsoft Windows
-
Experience writing algorithms in the form of flowcharts or block diagrams
NI Products Used
-
LabVIEW 2023 or later
-
NI-DAQmx 23.0 or later
-
NI-488.2 23.0 or later
-
NI VISA 23.0 or later
-
USB-6212
-
BNC-2120
Lesson | Overview | Topics |
---|---|---|
Introduction to LabVIEW | Explore LabVIEW and the common types of LabVIEW applications. |
|
First Measurement (NI DAQ Device) |
Use NI Data Acquisition (DAQ) devices to acquire data into a LabVIEW application. |
|
Exploring an Existing Application | Explore an existing LabVIEW project and parts of a VI. |
|
Creating Your First Application | Build a VI that acquires, analyzes, and visualizes data from NI DAQ device as well as from a non-NI instrument. |
|
Exploring LabVIEW Best Practices | Use various help and support materials provided by NI, explore resources, tips and tricks for using LabVIEW. |
|
Debugging and Troubleshooting | Explore tools for debugging and troubleshooting a VI. |
|
Executing Code Repeatedly Using Loops | Explore components of LabVIEW loop structures, control the timing of a loop, and use loops to take repeated measurements. |
|
Working with Groups of Data in LabVIEW | Work with array and waveform data types, single-channel and N-channel acquisition data. |
|
Writing and Reading Data to File | Explore basic concept of file I/O and how to access and modify file resources in LabVIEW. |
|
Bundling Mixed Data Types | Use LabVIEW to bundle data of different data types and pass data throughout your code using clusters. |
|
Executing Code Based on a Condition | Configure Case structure and execute code based on a condition. |
|
Reusing Code | Explore the benefits of reusing code and create a subVI with a properly configured connector pane, meaningful icon, documentation, and error handling. |
|
Controlling Data Type Changes | Propagate data type changes using type definitions. |
|
Implementing a Sequencer | Sequence the tasks in your application by using the State Machine design pattern. |
|
First Measurement (Non-NI Instrument) | Use LabVIEW to connect to non-NI instruments and validate the results. |
|