LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Run multiple VI from one VI...

Hi,
How can I do to run multipe VIs from one VI ?
I can start one of them but I have to stop it before run an other one.
Thanks.
0 Kudos
Message 1 of 6
(2,679 Views)
Either dont use data flow or use an invoke node on a reference to the supvi and run it in its own thread.  What are you trying to do because both of these techniques use concurent programming and have many more pitfalls than typical sequential (dataflow dictated) code (Raqce conditions deadlocks .....)
 
Paul
Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 2 of 6
(2,671 Views)

Thank you Paul, but can you be a little more explicit ?

An example perhaps ?

0 Kudos
Message 3 of 6
(2,669 Views)
Make sure there is no data dependency, e.g. call them from independent loops.
 
Better would probably be to call the VIs dynamically.
0 Kudos
Message 4 of 6
(2,662 Views)
You are not very clear on your needs. In my particuliar case I have 12 separate VI running within a subpanel. Attached contains the VI. They are independent yet dependent on each other.

Message Edited by Joseph Loo on 11-21-2007 12:57 PM
Download All
0 Kudos
Message 5 of 6
(2,656 Views)

Thank you for all your responses.

I'm sorry but II had to change my activity. I'll retry later...

Bye.

0 Kudos
Message 6 of 6
(2,611 Views)