My LabVIEW Debugging Tools Are Not Working

Updated Jul 16, 2020

Reported In

Software

  • LabVIEW
  • LabVIEW Real-Time Module
  • LabVIEW FPGA Module

Issue Details

I'm trying to use one of the debugging tools (Highlight Execution, Probe, Step Into, Step Over) but they do not seem to be working in my VI.

Solution

If your debugging buttons are not visible, or if you cannot use the probe tool, the likely cause is that one of the VI Properties (VI Setup in LabVIEW 5.x) prohibits debugging. Here are the most common reasons that the debugging buttons are not visible:
 

  1. Debugging is turned off in the VI. You can adjust this setting from File»VI Properties»Execution»Allow Debugging (VI Setup»Window Options»Allow Debugging in LabVIEW 5.x).
  2. The VI is marked as subroutine priority. VIs may not be debugged while they are marked as subroutine priority. A VI is marked as subroutine priority used File»VI Properties»Execution»Priority (VI Setup»Execution Options»Priority in LabVIEW 5.x).

Additional Information

If you are using the LabVIEW Real-Time module and your VI is set as reentrant debugging tools wil not be available. For addtional information refer to Unsupported LabVIEW Features on NI Linux Real-Time Targets.
If you are using the LabVIEW FPGA module, the debugging tools available will depend on the execution mode and the target selected. Please refer to the LabVIEW FPGA module documentation for more information: Debugging FPGA VIs.