Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Traditional NI-DAQ Problems

Errors started showing up under WinXP running a VB6 app with Measurement Studio 6.0 ActiveX Controls against Traditional NI-DAQ 7.1. Error was 10459 - Configuring Channels - The NI-DAQ DLL could not be called due to an interface error. This same application worked fine on Windows 2000. Following 2Q1HG8A6 I was attempting to update to Traditional NI-DAQ 7.4.1 and run the Updater for Measurement Studio 6.0. The Updater didn't help the issue. After installing NI-DAQ 7.4.1, the Multifunction DAQ (PCI-6034E) didn't show up in MAX.
 
Can someone help me with what versions of MAX, Measurement Studio, and Traditional NI-DAQ are compatible for a VB6 application running on Windows XP Professional SP2? Are the compatible drivers for the DAQ E-series card included with NI-DAQ 7.4.1? Do I need to install NI-DAQmx or select legacy drivers or what to get this to work? Any help would be appreciated.
0 Kudos
Message 1 of 2
(2,799 Views)
Hello ITW,

All E-series cards, including your PCI-6034E, are supported under both the Traditional NI-DAQ and NI-DAQmx drivers.  For Windows XP, you should use the latest versions of these, which can be found here (at this time Trad. NI-DAQ 7.4.1 and NI-DAQmx 8.0.1).  You can install one or both of these drivers, but I recommend having both installed.  There are categories in Measurement & Automation Explorer (MAX) for both NI-DAQmx devices and Traditional NI-DAQ devices, and your card will show up under both categories if you have both drivers for the card installed.  Does your device show up in MAX anywhere?  Also, check if the card shows up properly in the Windows Device Manager.

If after trying to upgrade your drivers the device is no longer being recognized, most likely something went wrong during the installation process. I would recommend performing a full uninstall and reinstall of both the Traditional NI-DAQ and NI-DAQmx drivers.  Make sure to remove the card from your system, reinstall the drivers, and after the installation is complete, reboot your system with the card back in it.  If this doesn't help to get your card recognized in the Device Manager and in MAX, reply to this post and we can give you some further troubleshooting suggestions.

The Measurement Studio for Visual Studio 6.0 includes Traditional NI-DAQ ActiveX controls for use with your PCI-6034E.  Make sure to update Measurement Studio 6.0 with the patch, which includes updates specifically for these Traditional NI-DAQ ActiveX controls in VB 6.0.  Let us know if you can get your card recognized and the patch applied.

Regards.
Travis G.
Application Engineering
0 Kudos
Message 2 of 2
(2,775 Views)