05-07-2013 02:13 AM
Hi, so far i was using labview 7.1. But now i have the option to use 2012 student version. So my question is: Can all VI's and sub VI's be converted to lower version or is there some limitations? The reason why i want to use 2012 is that i need openG library, and the labview 7.1 does not support it.
So, if I create a complex program for communication and manipulation with my company devices, would it be translatable to 7.1? I need it to be, becouse in my company we only have license for 7.1. and this would be a selling programm.
Do i continue in 2012 and than translate it or I should go back to 7.1. and stick with it?
Thanks for the answer,
Božidar
05-07-2013 02:18 AM
May be worth posting in the version conversion forum
http://forums.ni.com/t5/Version-Conversion/bd-p/VersionConversion
the link is at the top if the discussion list in the labview forum but others here may be able to help
05-07-2013 02:22 AM
Hi Božidar,
in order to convert from LV2012 to LV7.1 you need a valid LV8.0 installation on your PC!
With LV2012 you can back-convert to LV8.0. With LV8.0 you can convert to LV7.1. That's it, no way around it...
As you only have LV2012 and LV7.1 available you should stick with LV7.1.
But then your company should really think about upgrading as LV7.1 doesn't support (officially) newer OS versions like Win7 or Win8, 64bit version of LV7 is also not available. After ~10 years you really should update your compiler to be compatible with current OS/hardware/software environments...
05-07-2013 02:34 AM
Thanks for the answer but i am confused. Here on this forum there are many requests for converting 2012 to 7.1. So, i can send my finished programm to my brother (he works in other company that owns Labview 😎 and he converts it to 7.1. Is it legal (I convert from 2012 to 8, he from 8 to 7.1)? We work in small companys, so i don't think there would be a problem.
Thanks again, Božidar
05-07-2013 02:55 AM - edited 05-07-2013 02:59 AM
Hi Božidar,
there's no legal problem with that working scheme.
But I think it will be annoying to have someone else to convert your VIs to a different LV version:
- You need to be very confident in what you're doing with your VIs at home (with LV2012): don't use features of newer LV version to avoid back-save problems to LV7.1. Even when you avoid unsupported features there might be back-conversion problems, you will find messages on that topic in the forum...
- You need to have all changed VIs back-converted- all of them, sometimes there are dependencies/subVIs changed too...
I think you're better done when you install a copy of that LV7.1 installation on your home computer to avoid hassles all the way. Usually it's legal to use a "private" copy of LabVIEW, ask your local NI sales guy when you worry about that topic!
Bottom line:
I suggest to avoid the hassle of working with two LabVIEW versions on the same project. Especially when those versions differ by ~10 years and 8 steps (8.0, 8.20, 8.5, 8.6, 2009, 2010, 2011 and all those x.1/SP1 substeps in between)!
05-08-2013 04:13 AM
Hi Bozidar,
I agree with what has been said, and I would like to just post one more link that will allow you to determine on your own what do you need for different conversions:
http://www.ni.com/white-paper/8387/en
You might also want to have a look at the LabVIEW Upgrade Notes (http://www.ni.com/pdf/manuals/371780h.pdf) to be aware of all the problems you might encounter when switching between versions 10 years apart.
BR,
05-08-2013 06:34 AM
Thanks for all the help. After talking to my boss, we agreed on upgrading to 2012.
Božidar
05-08-2013 06:49 AM
@Bozidar wrote:
Thanks for all the help. After talking to my boss, we agreed on upgrading to 2012.
Božidar
Probably a wise discision. Not just for the fact that modern OS's were not available when LabVIEW 7.1 was released but you want to USE your LabVIEW to DO something...For that you will most likely need NI Device Drivers. No Driver officially supports both LabVIEW 7.1 and 2012.
I hate to beat at the point but would you brag about your x286 processor running Windows 3.1? (Maybe,.... if you ran a museum!)
05-09-2013 11:32 AM
@Bozidar wrote:
Hi, so far i was using labview 7.1. But now i have the option to use 2012 student version. So my question is: Can all VI's and sub VI's be converted to lower version or is there some limitations? The reason why i want to use 2012 is that i need openG library, and the labview 7.1 does not support it.
This is not true at all. OpenG was once compatible with 6.0 and older versions are kept but I don't think every build is available.
I started VIPM and went to the OpenG Array package, under it you can choose Get Info Other Versions and I picked the oldest one it had in the list and this one had a LabVIEW requirement of 6.0 or newer. To install VIPM you need to have LabVIEW runtime installed (I think 2011 or 2012) but it supports older versions of LabVIEW in the development environment.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord