LabVIEW NXG Programming Fundamentals

Build functional VIs that effectively use structures, clusters and arrays. The badge earner is able to identify order of execution from dataflow paradigm and use LabVIEW NXG to build simple VIs with bundled data, loops, arrays and SubVIs. This badge is earned by passing the related assessment.
Take Assessment

Share


OVERVIEW

Goal Build functional VIs that effectively use structures, clusters and arrays using LabVIEW NXG
Task-based Objectives
  • Explain use cases for looping and decision structure
  • Use tunnels and loop timing appropriately
  • Add inputs/outputs to subVI
  • Apply basic functions to generate and manipulate an array
  • Extract and modify individual elements from a cluster
  • Analyze and process channel and waveform data.
  • Write code that performs conditional action based on value of a user input or a measurement result
  • Communicate across block diagram without wires
  • Use typedefs to propagate changes to all instances.

NI ONLINE TRAINING RESOURCES

Course LabVIEW NXG Core 1                                                                     Learn about all available training formats for LabVIEW NXG Core 1
 

Complete these modules to learn the required skills for this badge:  

 

  • Creating Your First Application
  • Executing Code Repeatedly Using Loops
  • Working with Sets of Data (Array, Waveform)
  • Executing Code Based on a Condition (Case Structure)
  • Reusing Code (SubVIs)
  • Grouping Data of Mixed Types (Clusters)
  • Implementing a Sequencer (State Machines)
Course LabVIEW NXG Core 2                                                                     Learn about all available training formats for LabVIEW NXG Core 2
 

Complete these modules to learn the required skills for this badge:  

 

  • Implementing Parallel Processes and Loops

RELATED LEARNING BADGES

PREPARE

  Gain recommended skills with these badges

NEXT STEPS

  Continue learning with these badges

CONSIDER

  Explore related topics with these badges
 LabVIEW NXG Environment LabVIEW NXG Sequential Programming LabVIEW NXG Troubleshooting Code
LabVIEW Programming Fundamentals
NI-DAQmx Programming
  •    To see more about how these badges connect to each other visit the Related Learning Paths tab

Select a learning path in which to display this badge.

Log in to submit a comment.
Tarek Omari
11-05-2018 10:54 AM

lot of common questions with Labiew prog.