LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

concurrent vi execution

I have a system that requires three .vis to be running concurrently.  This architecture is intentional -- I want them to run as separate processes.  Occasionally, a user forgets to start up all three vis.  Is there something akin to a batch file I can create so that this error can be avoided?

 

Earl

0 Kudos
Message 1 of 3
(2,563 Views)

Modern versions of LV will et you invoke VI's via a command line but I would use VI-Server Invoke node >>> Run VI for each of the VIs since I like lV more than bat files.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 2 of 3
(2,560 Views)
Just create one starter VI that just has all three subVIs on its block diagram with no wiring inbetween them. Then the user just always runs this one VI and it will start all three independently.
Jarrod S.
National Instruments
0 Kudos
Message 3 of 3
(2,518 Views)