‎08-11-2011 05:25 AM
I have received a number of VIs from to control some hardware we bought for our lab. The VIs are made in Labview version 8.2, but we need to integrate them with our other projects made en version 8.5. The problem is that when we open the VIs made in 8.2 some of the input/output data types do not match so the VIs will not run.
When we open the VIs in version 8.2 they all match/work perfectly, but as we have a lot of projects made in 8.5 we cannot just use the older version.
Have anyone experienced this problem ??
Thank you in advance
/Lasse
‎08-11-2011 08:32 AM
It's possible you may be referring to broken wires that go to built-in VIs whose datatype changed. For example, I know a couple of the Express VIs changed from dynamic data inputs to waveform inputs. You're probably seeing the same thing. Is that the case? If not, then please post an example of what you are seeing. Or, post one of your 8.2 VIs and someone with 8.5 can open it to see what's going on.
‎08-11-2011 09:05 AM
Happens all the time. Something minor has changed. Sometimes it is just re-linking. I usually just bite the bullet and correct the problems. Usually they are minor and easy to fix.
‎08-11-2011 04:33 PM
Thank you both for the replies.
The pc we use with the 8.5 version is 64bit (where it did not wok) and the pc i tested it with the 8.2 version is 32 bit (where it did work). Could this be the problem?
Im not at the lab until monday, so it is not fixed by (others) then, I will post the VI here.
Thanks agian for the help.
/Lasse
‎08-11-2011 04:52 PM
No, that would not be an issue here, unless you were, for example, calling a DLL via the Call Library Function Node.
‎08-12-2011 01:28 AM
8.5 isn't officially supported on 64 bit, so it might be a reason, though it usually works. If you install 8.5 on the 32-bit machine, does the same thing happen?
/Y