03-02-2009 06:39 PM
I am using NI cDAQ 9172 for Data Acquisition.
We have a labview file that was developed a few years back on Labview 6.1. I bought a new computer which has Labview 8.6 on it. Now, the old file refuses to run on Labview 8.6.
It keeps asking for other vi files, and especially lvdaq.dll
I saved the old file on labview 6.1 with 'preserve hierarchy ' option. Doesnt this mean that all files that the current file depends on, are also saved? In which case I should not be getting all these error messages?
Thanks
Solved! Go to Solution.
03-02-2009 07:50 PM
You are getting the errors because by default, the traditional DAQ driver is not installed. That's the missing dll. Even if you do install it, you can't run the old program with the cDAQ device because it requires the DAQmx driver. You'll have to rewrite the old program.
And no, preserve hierarchy does not mean all files are saved. It has been a long time but I don't think that save option saves vi.lib functions. Even if it did, this is not something you want to do. When converting, you want to use vi.lib functions from the current release.
03-02-2009 10:01 PM
Dennis, Thanks for the reply.
Does this imply that even if I downgrade to ver 6.1 on my new computer, I still cannot use the old program on it, because my new cDAQ-9172 is incompatible with 6.1?
03-02-2009 10:37 PM
03-09-2009 12:40 PM
Any suggestions on the most efficient method to rewrite the program? Since a version of the program already exists, we do not want to spend too much time on understanding the program logic (the person who wrote it is no longer with us) and rewriting it.
03-09-2009 01:23 PM
03-16-2009 01:39 PM
03-16-2009 02:16 PM