05-31-2012 06:59 PM
I am trying to get a Data Translation 9804 board to talk to LV 2011.
It worked perfect under LV 8.6, but the dtlvsdk.dll file I have is not designed to work with LV 2011.
I installed LV_Link3, but don't know where it keeps a copy of dtlvsdk.dll.
Thanks,
JTech
05-31-2012 08:29 PM
06-01-2012 10:19 AM
I have contacted them as well, but an identical question to mine was posed for going from LV 8.6 to 2010 with dtlvsdk.dll. That thread's solution did not work for me, so I hoped I could have success on the LV forum as well.
06-01-2012 04:53 PM
HI JTech,
Were you previously using LV-Link 2.0 or some other version? LV-Link 3.0 should be compatible with LabVIEW 2011, but LV-Link 3.0 is not backwards compatible with 2.0 according to Data Translation's website. What has indicated that the .dll is not designed to work with LabVIEW 2011?
Regards,
06-01-2012 06:25 PM - edited 06-01-2012 06:28 PM
Solved!
Thanks for the help, turns out I was using LV_link3 on the old machine, so that wasnt't it.
After fining all of the dependencies, there was one last hidden dependancy to take care of.
The "DT Get Error Management.vi" module was not executable because one of the blocks within the function was calling dtlvsdk.dll, but had the wrong path.
I corrected the path, reinstalled device drivers, and everything worked.
I will have to go through this entire process for each vi, but that's ok
Attached is a word doc with a breif explination of how to solve the issue. others may need other dependencies.
Thanks, I hope this helps others.
-JTech452