LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Transformation of Labview 7.0 .vi to Labview 6.0 .vi?

How can I see code of .vi which has been developed using Labview 7.0 on PC with Labview 6.0?Is it possible ?
0 Kudos
Message 1 of 22
(4,050 Views)
No way !
The vi has to be opened in LV7, then saved as a LV 6.1 vi, and the operation done again to reach LV 6.0.
Some people at NI think probably that this is an efficient way to have their customers migrate kickly to the latest version. I think this is the worst thing I have ever seen, giving a contemptible image of the company.
Just post here the vi you need to run on LV 6, and somebody will do the conversion for you.

CC
Chilly Charly    (aka CC)
Message 2 of 22
(4,042 Views)
I have a program in LV7.0. Can someone change it to LV6.0? The file is attached.
0 Kudos
Message 3 of 22
(4,035 Views)
You are supposed to be able to save to an earlier version by clicking on "File" and "Save With Options". Choose the "Save for Previous" radio button and then select the Labview version you require.

However, when I tried this with Labview 7.1, I was only able to go back to 7.0 and it was unable to roll back the library functions you use.

Maybe someone has 7.0 installed can try the above and see what happens. You might be able to roll back the library functions by saving them as separate VIs.

Richard
Message 4 of 22
(4,018 Views)
Job done...

CC
Chilly Charly    (aka CC)
0 Kudos
Message 5 of 22
(4,013 Views)
Thanks. When will labview 7.1 be available to the general public?
0 Kudos
Message 6 of 22
(4,000 Views)
The people here are the general public. LV 7.1 has been released a long time ago.
Like Chilly Charly said, this is a multi-step process because each version can only save one version back (this can be done by opening File>>Save with options). It is annoying that you can't open VIs saved in newer versions, especially when it is possible to convert them back to your version with no errors, and there are arguments for and against it. Personally, I doubt this will change. CC, maybe you can make a product suggestion...

___________________
Try to take over the world!
0 Kudos
Message 7 of 22
(3,996 Views)
This policy makes customer support (of my appliations) a real pain and means that I have to have multiple versions of Labview installed on my already craamped hard drive. Add another hard drive? It's a laptop... (and I already have the largest hard drive you can get!). Even Microsoft are not this awkward; I can save a compatible spreadsheet for all varieties going back to Office 95 from my XP version of Excel.

Richard
0 Kudos
Message 8 of 22
(3,984 Views)
A comparison to a spreadsheet is unfair to LV - The main issue with saving backwards or opening code written in newer versions is functionality, something that is almost irrelevant to spreadsheets or text documents, but is the essence of programming. As a simple example - when you open code from an older version that uses In Range & Coerce, you will get a message telling you that in the old version, this would coerce user input (the control itself) whereas in the newer versions, it doesn't. But this is a fairly simple one. How would you save a VI using an event structure to an old version which didn't have them yet. How would you save a VI with express VIs to an old version? I would like to have the ability to save backwards and get a warning "can't save because A,B,C aren't supported" if there are such functionalities, or to open a newer VI and either get an error message only when non-compatible code is found, or have the VI opened and have parts of it broken.

___________________
Try to take over the world!
0 Kudos
Message 9 of 22
(3,966 Views)
Where can I get a 30 day TRIAL version of LV7.1?
0 Kudos
Message 10 of 22
(3,958 Views)