LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to Postpone Sub-Vi Linking

Is it possible to postpone linking non-primary subvi's?
 
I.e. I have a test case w/ over a hundred cases, each linking to a different .vi file (which contains a popup diagram). [note: using labvie 5.0, so I had to make diagrams by using x-windows dump onto the front panel].
 
Anyhow- it takes a long time (minutes) to load the front panel of the GUI, b/c all of the sub-vi's have to link to each other. Is there a way I can have them link in the background, or some way I can reduce the initial time it takes to load the front panel?
 
Mucho gracias,
Phil
0 Kudos
Message 1 of 2
(2,256 Views)

Hi Phil,

What you are trying to do is called calling a VI dynamically. This is possible with LabVIEW through a technology called VI Server. I checked the oldest version I could find, version 5.1, and it was still possible. Hopefully that counts for 5.0 as well!

Here is a link to a document that should get you started calling VIs dynamically. And if this process seems difficult or cumbersome, you might consider upgrading to LabVIEW 8, where this entire process is a right-click away!

Jarrod S.
National Instruments
0 Kudos
Message 2 of 2
(2,234 Views)