Use the VI Server to launch the subVI. The subVI will need to have an internal loop that keeps running until some condition is met, be that a front panel "Stop", or it reading a global variable that tells it to stop. This global you can set via your main VI. You can check the examples that ship with LabVIEW. They show you how to use the VI Server to accomplish this. It's pretty straightforward. If you need more help ask and an example can be posted, but it's usually better to try it yourself first.
Note: When you launch the subVI just make sure you set the property "Wait for Completion" (or something like that) to be False.
Message Edited by smercurio_fc on 04-25-2006 04:45 PM