03-06-2015 09:00 AM
I am getting an error in teststand that states that a vi failed to load in the Labview Run-Time Engine version '14.0.1'
If I look at the software loaded on my system with the NI Measurement and Automation Explorer I have Labview Run Time engines for version 2009, 2010, 2011, 2012, 2013, & 2014 on my system.
How do I get this VI to run on this system when it is called by test Stand?
Thank you
03-08-2015 02:34 PM
I created a VI on my development system where I have 2014 labview and Teststand as part of the development suite.
I am calling the Labview VI from teststand which works just fine on my development system but when I copy it over to my test system where
I have loaded all of the run-time engines and I only have a teststand run license on this system, I can run the teststand but the labview gives me errors
stating " vi failed to load in the Labview Run-Time Engine version '14.0.1'"
A few of the sub VIs that I used in my VI (which are part of the Labview function panels) can't be found which is causing the error above even though I have copied the libraries over.
I can run the VI by itself but teststand is not allowing it to run when it calls this VI..
What am I missing?
Thanks
03-08-2015 02:43 PM
03-08-2015 05:26 PM
RTE 14.0.1 is the f1 patch for 2014. Did you install that RTE or the 2014 RTE prior to the patch?
03-10-2015 08:13 AM
I actually created a deployment that loaded all of the run time engines and I also copied the VIs that weren't found
which were: niDMM Initialize, niDMM Configure Measurement Digits, niDMM Close, niDMM Get Measurement Period, & niDMM Read.
I have attached VI if this helps.
Thanks
03-10-2015 08:16 AM
03-10-2015 08:16 AM
The RTE 14.0 was loaded as part of my deployment and after I ran this I got an update notice for the F1 patch which I also loaded.
I do not have labview loaded on this system, only the run time engines from running my deployment.
When I launch t he teststand sequence, when it calls the labview VI, I get the following error moessage:
Error: Failed to load VI 'C:\builds\RelayVoltageMeaure.vi' in the LabVIEW Run-Time Engine version '14.0.1'. LabVIEW: The VI is not executable. This error may occur because the VI is either broken or contains a subVI that LabVIEW cannot locate. Select File>>Open to open the VI and verify that you can run it. VI Path: C:\builds\RelayVoltageMeaure.vi[Error Code: -17600, Failed to load a required step's associated module. ]
I have attached the teststand sequence if this helps.
Thanks
03-10-2015 08:20 AM
03-10-2015 08:38 AM
yesterday I noticed that the niMAX did not display all the devices in my PXI rack so I loaded the
NI Device Drivers August 2014 Software DVD.
Once this was done, I had nearly a days worth of updates to download and install.
Now my niMAX now shows all the devices in my PXI rack:
If I run the Vi on this system it give me the following error:
If I run the executable it doesn't error but it doesn't toggle the relays on my test system that is connected either.
Finally, If I enter the niMAX test panels and toggle the digital output lines of the PXX-6341 the relays on my test system toggle.
What am I missing?
Thanks again
03-10-2015 08:39 AM
I've seen this one when I've built VIs in one RunTime and the Deployed version doesn't match. (i.e VI compiled in LabVIEW 2011 SP1 and my TestStand environment has LabVIEW2011.). Works fine in development but chokes in TestStand. I would suggest forced recompile and redeploy with RTE.