02-05-2015 05:18 PM
Hi all,
I've been trying to create a program that can be used to launch Multiple Asynchronous VI's. Fortunately, the Labview Example files have an example for that named "Asynchronous Call and Collect (Using Option 0x40)." It's a start, but I'd like a more dynamic launcher that isn't restricted by a strict Connector Pane.
In the top half of my example, you can see that (if that code worked) you could launch any VI by just passing the File Path, # of Clones, Input Data, and the names of the Output Data you want. In actual practice, I had each of these loops in its own SubVI so you could write and read from any Control or Indicator at any time, have delays in between, etc.
However, it doesn't work. Is there any way to keep track of multiple clones running simultaneously with read/write access to each of those throughout and after Run-Time?
Thanks.
~Andrew Wojtkowksi
02-05-2015 10:18 PM - edited 02-05-2015 10:19 PM
You can run reentrant VIs using the Run VI method. And it doesn't care about connector panes.
Mike...