LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How does a Labview beginner deal with VIs that can't find their sub-VIs?

I have inherited several complex VIs that have been running successfully for years. Now that I have moved/copied them to other computers I keep getting dialog boxes asking me to find various sub-VIs that they need to call. The sub-VIs always show up somewhere (after considerable hunting) but moving them around doesen't seem to help. What am I missing?
0 Kudos
Message 1 of 6
(3,226 Views)
When mooving them to other computers,either keep the same directory structure (folder and drive names) or save them as a library before (using "Save With Options > Dev/App Distribution").
In case you are trying to put them in the right place after finding them, use the path shown by LV (under "Loading").

Hope this helps
0 Kudos
Message 2 of 6
(3,226 Views)
I'm not yet qualified to comment on technical accuracy,(it's going to take me a while to see if it works) but I will give you four stars for promptness.
Thank you sincerely.
0 Kudos
Message 3 of 6
(3,226 Views)
I believe that Lab Viewer is right, as I have been practising this method. To make it easier, maybe one can edit the created .LLB by specify the top vi which helps to locate the top vi of a complex program.

Cheers
Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 Kudos
Message 6 of 6
(3,226 Views)
I've had that problem too... my solution was to "save as" all VI's in a
single LLB. I use the "Browse > Show VI Hierarchy" to find all the
referenced vi's... when you double click on them, the front panel opens...
you can then "save as" into the LLB you created. I'm sure there's an easier
way but, this way I always know that all sub-vi's are located in the LLB.
If I move the LLB, they all move with it since the VI's are actually copies
in the LLB. I know it uses more hard drive space, but, it also gives me an
opportunity to modify or change default behaviors of a LabView built in VI
without affecting my original LabView Library.

Hope that helps,
Bill


Sremed Mot wrote in message
news:5065000000080000008E4C0000-1023576873000@exchange.ni.com...
>
I have inherited several complex VIs that have been running
> successfully for years. Now that I have moved/copied them to other
> computers I keep getting dialog boxes asking me to find various
> sub-VIs that they need to call. The sub-VIs always show up somewhere
> (after considerable hunting) but moving them around doesen't seem to
> help. What am I missing?
0 Kudos
Message 4 of 6
(3,226 Views)
Excellent.... thank you sincerely.
Sremed Mot
0 Kudos
Message 5 of 6
(3,226 Views)