Calling the Same LabVIEW VI in the TestStand Parallel Process Model

Updated Apr 2, 2019

Reported In

Software

  • LabVIEW
  • TestStand

Issue Details

I have a TestStand Parallel Process Model utilizing the same LabVIEW VI to do many tests in parallel.  How do I make each run simultaneously without waiting for the previous to finish?

Solution

In order for TestStand and LabVIEW to run multiple instances of the same VI, the VI has to be set as reentrant in the LabVIEW Execution Settings.  This allows LabVIEW to open multiple copies of the same VI in their own memory space instead of waiting for a single instance to finish before opening another.

Additional Information