Introduction to NI LabVIEW

This technical manual will introduce the concepts required to build a basic system with LabVIEW. We recommend that new users spend some time learning the basic tools and concepts needed to use and navigate the environment before building their first application.

Core LabVIEW Concepts

  1. LabVIEW Environment Basics – learn the most important building blocks for any LabVIEW application, including the front panel, block diagram, palettes, controls, and indicators
  2. Graphical Programming Basics – see how to connect functions and work with a variety of datatypes when constructing applications
  3. Common Tools – view a collection of important tools and common user functions that all users should be familiar with
  4. Debugging Tools – learn how to use simple tools and techniques to understand the behavior of code and address problems or bugs

Programming in LabVIEW

  1. Data Structures – arrays, clusters, and enumerated data
  2. Execution Structures – while loops, for loops, and case structures
  3. Passing Data between Loop Iterations – shift registers
  4. Handling Errors – error handling and error clusters

Finding Examples and Getting Help

  1. Finding Examples – Example Finder and ni.com/code
  2. Using the LabVIEW Help – context help and the LabVIEW help
  3. Online Help Resources – KnowledgeBase and forums
  4. Getting Additional Help – help from a LabVIEW expert

Learn LabVIEW Basics in a New Way

Learn the fundamentals of LabVIEW through our new, interactive experience.

Start Learning