LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TestStandLVRTS rebuild with LabVIEW 7.1 does not support express vi

I need to use TestStandLVRTS to execute list of LabView 7.1 vi files on test machine. My application will run VI when present on the test machine and specified  by file path and parameters.
I have rebuilded TestStanLVRTS with AppBuilder Labview 7.1 and installed it on the test computer.
I works fine if VI does not contain any Express VI like Time Delay, DAQ Assistant.
If I include any of thouse in my vi I always get error from function

lv.GetVIReference(vipath,"",true,0);

 
TestStandLVRTS was originaly build in Labview 6.0 before express VI were introduced to LabVIEW. Could this be a problem ?
Do I need to add any components to TestStandLVRTS build to make it work ?
 
Andrzej
0 Kudos
Message 1 of 3
(2,480 Views)
Hey Andrzej,
 
What version of TestStand are you running?  If you are running anything 3.0 or earlier, are you just trying to call the Express VIs directly?  You may have to create a wrapper.  Put the Express VIs in a VI and then call that VI. 
 
If you are using a newer version then you shouldn't need the TSLVRTS.   You can just call the Express VIs directly from TestStand.
jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
0 Kudos
Message 2 of 3
(2,458 Views)

I was able to solve the problem by creating install of all LabView 7.1 support files with TestStand 3.1 Deployment utility.

TestStand anlalyzed all the needed sub- vi and placed them in support folder on test machine.

Now all files for express vi are there and getting loaded when needed. I do not see problem any longer.

I do not run TestStand on test machine. I run my own application to mimik some execution functions of TestStand.

I know I can use TestStand instead but we try to eliminate some TestStand runtime licence fee involved on multiple installations.

 

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