LabVIEW Troubleshooting Code

Use LabVIEW troubleshooting tools to debug LabVIEW code. This badge holder can use LabVIEW troubleshooting tools to identify the probable cause of broken run arrows, errors generated when code is run, and unexpected results in data collection and analysis. This badge is earned by passing the related assessment.
Take Assessment

Share


OVERVIEW

Goal Use LabVIEW troubleshooting tools to debug LabVIEW code
Task-based Objectives
  • Identify the cause of a broken arrow
  • Identify the location and cause of an error
  • Identify the location and cause of incorrect data
  • Use error clusters and error functions to ensure errors handled well.
  • Test how your application handles errors by strategically Injecting errors
  • Handle specific errors (ignore/clear, retry, log, etc) immediately as they occur

NI ONLINE TRAINING RESOURCES

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

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

 

  • Troubleshooting and Debugging VIs
  • Using Loops
  • Creating and Leveraging Data Structures
  • Using Decision-Making Structures
Course LabVIEW Core 2 Learn about all available training formats for LabVIEW Core 2
 

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

 

  • Using Variables

ADDITIONAL ONLINE LEARNING RESOURCES

  LabVIEW 101
  LabVIEW Environment Module

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 Environment
LabVIEW Programming Fundamentals
LabVIEW Application Development LabVIEW Sequential Programming
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.
Evgeny Kopylov
08-05-2019 01:59 PM

This exam touches the topics of:  – using manual error handling Vis (namely, Clear Errors), which, according to your Skills Guide, is part of Core 3 / Software Engineering topic;  – Custom probes, which are not discussed in your training courses at all (not in Getting started / Core 1 at least);  – and profiling, which is Software Engineering topic as well.

Evgeny Kopylov
08-05-2019 01:59 PM

Moreover, from what I see all of your assessments are much broader than just a training course and require extensive use of help and sometimes LabVIEW as well. I understand that it might be intentional to ensure people are able to find additional info on their own, but THESE ones are quite an overkill. However, I think that manual error handling should be discussed in Core 1 in more details than just "use Simple Error Handler VI". (Sorry for double-post, but your restrictions are forcing me)

Gregory Payne
06-03-2019 07:18 AM

It would be really good to know which answers are incorrect and why. What is the point of doing the badges if you can't learn from your mistakes?