LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

labview 7 express compatibility

I currently programming a relatively complex VI with multiple sub-VI's using Labview 7.0 express. I wish for the program to run successfully in LabVIEW 6.0i. Does anyone know whether it will definitely work in theory, or does it depend specifically on what is in the program itself?
0 Kudos
Message 1 of 12
(3,904 Views)
The first thing would be to stay away from the newer features from LV7. If you use TestStand, make sure you use the legacy functions.

So in theory, it should work. Try it and post your result..

You may want to try this:

FILE
Save As with Options
Select "Save for Previous" it offers LV6.1

-JLV-
Message 2 of 12
(3,904 Views)
Hi lorry,

you need the upgrade notes from LV 6.0 to 6.1 and from 6.1 to 7.0 to know what was added to LV. Programming your VIs you cannot use any new features (like the event structure or the queue/notifiers functions).

Some VIs (I know VISA Configure Serial Port is one) will have a different connector pane in LV 6.0.

Converting to LV 6.0 is a two stage process since you can go backwards only one step at a time. Convert it from LV 7.0 to 6.1 and test it and make all corrections then convert it to LV 6.0.

Waldemar
Waldemar

Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions
0 Kudos
Message 3 of 12
(3,904 Views)
Like you stated, it is going to depend on what's in the program.

LabVIEW 6.0.x didn't have the Event Structure, so if you used that at all, it will not convert correctly to 6.0.x. I think it tries to insert a Case Structure where it sees an Event Structure. Also, there are many property node attributes in 7 that are not in 6, so that may be another area of concern.

Another thing, you can't save directly to version 6.0.x from 7, you have to do it steps. First you save to 6.1, then open it in 6.1 and save to 6.

I'm sure there are other things that will cause it not to work, but the only way to know for sure is to just try it and see what happens.

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 4 of 12
(3,904 Views)
"I wish for the program to run successfully in LabVIEW 6.0i."

Flame suit on!

LV 6.0 was buggy!

I had all kind of hacks in my code to get it to work reliably. I can not list all of the issues, but I suggest you go to 6.0.1 which was better than 6.0.

LV 6.1.1 is amazingly solid.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 5 of 12
(3,904 Views)
I agree:

LV 6.1.1 is amazingly solid.


-JLV-
Message 6 of 12
(3,904 Views)
Although you have gotten a lot of answers about features I wanted to mention one thing if you want 7.0 code to run in 6.0 you also MUST have a version of 6.1. 7.0 can save down to 6.1 and then 6.1 can save down to 6.0, that is assuming you have followed everyone elses recomendations.
0 Kudos
Message 7 of 12
(3,701 Views)
I found LV 6.0.2 to be very good too, with a lot of the bugs fixed (it's a free upgrade to go from 6.0 to 6.0.2)




Copyright © 2004-2024 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 4.0 License.
0 Kudos
Message 8 of 12
(3,904 Views)
Hi Ben,

what is LV 6.1.1? In "drivers and updates" I cannot download it. There are version 6.0.2 and 7.0.

There was a version 6.0.1 which is much better than 6.0i. But the actual 6.0.2 is also good.

I though there was never a fix pack or update for 6.1.

Waldemar
Waldemar

Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions
0 Kudos
Message 9 of 12
(3,904 Views)
Good question!

It looks like I did some typographic stuttering.

I checked my machine and it is indeed "LV 6.1".

Thank you for correcting me.

LV 6.1 is what I was talking about.

Sorry about any confusion.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 10 of 12
(3,904 Views)