LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Dynamic loading of VIs on the PDA

Is it possible to dynamically load VIs using the PDA module. I am trying to work on this and i keep getting a target error. I switched the taget and now it does not function right on the windows platform too.
0 Kudos
Message 1 of 5
(4,676 Views)
You cannot call VIs dynamically. The module works by building VIs
into an executables that can run on the PDA. There is no run time
engine on the PDA so all the basic LabVIEW functions that your dynamic
VI would use are not avaliable. Fundamentally, the VIs cannot run.
0 Kudos
Message 2 of 5
(4,676 Views)
Thanks
Is there way around this?I figured once i move the VIs to the PDA they
are moved as an executable. I am trying to build a DAQ system that
requires access to multiple VIs
Thanks
Prasad
0 Kudos
Message 3 of 5
(4,676 Views)
There is no good workaround. You can write your code to not call VIs
dynamically. If you are worried about your main VI being broken of
different systems, there is a conditional structure exclusive to the
PDA that allows you to write code exclusivly for a target platform.
0 Kudos
Message 4 of 5
(4,676 Views)
Thanks for the suggestion. I reworked the design in terms of sub VI's
and the conditional structures.
0 Kudos
Message 5 of 5
(4,676 Views)