11-20-2009 01:31 PM
Hello,
I have a system that had LabVIEW v6.0.2 executables running with NI-DAQ 6.9.3f3 with a PCI-6052E. I have now installed LabVIEW 2009 with both Traditional NI-DAQ 7.4.4 and NI-DAQmx 8.9.5 on this system. My 6052E shows up in MAX under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy), but under Legacy, the 'Test Panels...' button is grayed-out and if I get the properties of this device, the subsequent dialog's 'System' tab has the resources box grayed out as well as the 'Test Resources' and 'Run Test Panels' buttons grayed-out. I've tried resetting the device under DAQmx, but it doesn't help. I have run a self test of the 6052E by right-clicking the device under DAQmx and it passes.
Another problem I've noticed is when I try to run any traditional LabVIEW DAQ example, I get the following error repeatedly: "Error loading "C:\Program Files\National Instruments\LabVIEW 2009\vi.lib\Daq\lvdaq.dll". A dynamic link library (DLL) initialization failed." This occurs for every traditional DAQ VI that tries to load.
LabVIEW DAQmx examples load and run fine.
This sounds like a corrupt NI-DAQ (Legacy) installation. My goal is to get my code running under the latest NI-DAQ (Legacy), and then transition to DAQmx. What is the best way to proceed getting this new NI-DAQ (Legacy) to run?
Thanks,
Greg
Solved! Go to Solution.
11-20-2009 04:48 PM
Got the problem solved by repairing the NI-DAQ 7.4.4 (Legacy) install via Windows 'Add or Remove Programs'.
Greg