Probing a Clone VI in LabVIEW

Updated Jun 4, 2025

Environment

Software

  • LabVIEW

When debugging reentrant LabVIEW code, it is always useful to take advantage of debugging tools such as probes. The following article explains the process of probing reentrant LabVIEW code (Clone VIs). 

This article assumes knowledge on the following topics:

To probe a clone VI set as per-allocated clone reentrant in LabVIEW follow the next steps

  1. Set a breakpoint before the clone VI execution.
  2. Use a flat sequence structure to separate the breakpoint from the clone VI.
  3. Run the main VI.
  4. Once the main VI is running you can open each clone sub VI and place probes.

The setup should look like this:

 

 

Once the main VI starts running, you can open each clone subVI and place probes: