LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to run a LV7 Vi under LV5.1

happen to have a Vi (written in LV7) i need to run on an old lab PC, which needs to have LV5.1. I could save it for LV6.1, but that didn't help me. Is there any way except doing it again on LV 5.1? No, i don't have a copy of LV6.1 do downgrade it further.

Regards, Tobias
0 Kudos
Message 1 of 8
(3,510 Views)

I think there are few solutions.

One is to save it in 6.1. Then you have to find someone to save it for you to 6I and then to 5.1, in your vi you couldn't use any functions that isn't in LV 5.1.

Other solutions is to compile the vi and save it as exe with run time library from LV 7.

Another is that you can build a dll library and use it in your program created in LV 5.1

Thats all for now, I hope maybe some of this help.

 

Regards

bogdani

Message 2 of 8
(3,504 Views)
Hi
 
I think upward compatibility is always possibe ie you can open a VI developed in LabVIEW 5.1 in LabVIEW 7 but the reverse is not true.
 
Regards
 
Ashutosh C
 
Smiley Wink
Message 3 of 8
(3,483 Views)
Dear Ashutosh C.
 
I have a Vi (written in LV6.0) but can't  run on  lab 6.1,.what is going on,could you please help me. error display as the attached.
 
 
many thanks in advance.
 
Simon
0 Kudos
Message 4 of 8
(3,455 Views)

Hi Simon,

As you mentioned you have written a VI in Version 6.0 and you are opening the same on 6.1:

Just try out these two options:

1.Open that Vi in 6.1 and save it befor running the Vi.

2.There is another option known as Save With Option, you can find that in File--> Save with option.

   Just try out one of these hope you will get thru your querry.

Also this attachment will help you out.....

Regards

Ashutosh C

Smiley Wink

 

0 Kudos
Message 5 of 8
(3,449 Views)


@simon_zhang wrote:
Dear Ashutosh C.
 
I have a Vi (written in LV6.0) but can't  run on  lab 6.1,.what is going on,could you please help me. error display as the attached.
 
 
many thanks in advance.
 
Simon



You have an application writen in LabVIEW 6.0 and compiled to exe, I think because the error says that you need a Run Time Engine 6.0.
You have a LabVIEW 6.1, so there is different Run Time Engine that you need, so you need to install Run TIme Engine from LabVIEW 6.0.
 
You can compile your program again and include Run Time Engine onto installer, or you can download the engine fron ni.com (I hope there is somewhere).
 
Regards
bogdani
Message 6 of 8
(3,392 Views)
Bogdani is correct, you need to install the 6.0 runtime engine. Each version of LabVIEW has it's own runtime engine to support the executables builts with that version.

You can download the Windows version 6.0 runtime here.

Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 7 of 8
(3,388 Views)

If you send me the VI, I might be able to convert it back to 5.1.  I might not be able to find a link from 6.0 to 5.1, but I have copies of 6.0 that I could install if required.  It's worth a try if it's a large VI that would take a lot of time to rewrite.

0 Kudos
Message 8 of 8
(3,372 Views)