LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Using Sub VI

Hi, I m working on an Application which does a lot of tasks together and each of the sub-application may be configured to be an independent VI.

 

My doubt is that

 

********Is it desirable to use too many VI(s) in the same application? Does this has any effect on the speed of  the total program?******

 

My program can call around 10 sub-VI(s) at this stage. The application is intended for interfacing and controlling an external apparatus and thus measuring and recording the data.

 

Regards,

 

RJ

 

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

There is no problem running many subVIs. If they all run in parallel, simply make sure that all the subVIs play nice and don't try to grab all the CPU they can get at all times.

 

Can you give us a few more details on your application?

0 Kudos
Message 2 of 3
(2,368 Views)

Hey Altenbach,

 

My VI is supposed to take some voltage, current and temperature measurements periodically, and then control a DC regulated supply accordingly by Voltage control. It will also record these data every minute in an array which will be saved in a file. The system is also being used to operate certain switching circuits to fire BJTs and stuff.

 

RJ

0 Kudos
Message 3 of 3
(2,359 Views)