LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to avoid launching Labview when invoking VI by Teststand

Solved!
Go to solution

Hi, friends.

I'm a learner of teststand. I wrote some VIs by Labview. Now I want to invoke them in teststand environment. But when I run the sequence. Labview will be automatically launched. How to avoid launching Labview when I run the sequence?

Thanks.

0 Kudos
Message 1 of 5
(4,343 Views)
Solution
Accepted by topic author Aaron_Wang

I'm not sure that I follow what you are saying..  But it sounds like when the VI is called, the LabVIEW development software is started and you want to avoid that.

If you create an executable or dll and call that from within TestStand, it should not call the development environment.  You would need to have the LabVIEW run-time engine installed on the target PC. 

 

It has been many years since I've used TestStand with LV, so my memory may not be accurate.  I think the above had worked for me.  However, it seems that I recall something about having the LV code in debug mode causing it to open the development environment.... but it's a distant memory.    You're not using breakpoints where the LV VI is being called, are you?

 

R

0 Kudos
Message 2 of 5
(4,333 Views)

Yeah,

 

0 Kudos
Message 3 of 5
(4,330 Views)
Yes it is automatically installed.
Message 4 of 5
(4,326 Views)
If you want to use the LabVIEW run-time instead of the LabVIEW development system, you just go the Configure>Adapter menu, select LabVIEW, and click the Configure button. This is all explained in the 'Using LabVIEW with TestStand' manual that comes with TestStand.
Message 5 of 5
(4,307 Views)