10-01-2010 06:52 PM
Hi all,
I'm trying to use Labview 7.1 (on an XP machine) to control a USB-6009. The DAQmx software that came with the 6009 was not compatible with Labview 7.1, so I did some reading and tried a few different versions (the most recent DAQmx version I tried being 8.8 which is one of the last to support 7.1), all to no avail. I've also tried uninstalling and reinstalling all NI software and drivers--no dice. Some DAQ Assistant features are present (e.g. Configure->Create DAQmx Task/Channel) but the toolbox is absent, no matter which version I install.
I did read a little about MSIblast, but it seems that it requires the user to disconnect all NI hardware from your machine and this computer has an NI PCI GPIB board which, while I am fully capable of removing, I don't feel comfortable doing so as I've been specifically asked not to. So, I am stuck in a rut here. Any suggestions?
Thanks in advance.
Nate
10-04-2010 03:17 PM
Howdy Nate!
You are correct in choosing to install DAQmx 8.8. It should provide support for both LabVIEW 7.1 and the USB-6009.
After installing DAQmx 8.8 were you able to see the USB-6009 in MAX? If so, can you run a MAX test panel for the device? This will let us know if the driver is working properly.
If the DAQmx driver is missing from LabVIEW then something might have prevent LabVIEW 7.1 support from being installed. Make sure that option was selected on the appropriate page of the install wizard.
Regards,
10-04-2010 04:13 PM
Hey Barron!
It shows up fine in MAX. The test panel works, and I should also note that MATLAB is able to communicate with the 6009 just fine on the same machine; it seems the problem lies with Labview.
I made sure 7.1 support and all its child options were selected during all installs (I am now uninstalling and reinstalling 8.8 to verify 100%).
I am an early generation Y nerd and am unfamiliar with being unable to make computers work. Please help before I develop an identity crisis!
Cordially,
Nate
10-04-2010 04:59 PM
Update: I have been trying different versions of DAQmx, and when the MAX test panel worked I had version 9.0.x of DAQmx installed. I have since uninstalled that and reinstalled 8.8--now, MAX can find the 6009 and the device reset and self-test both work fine, but when I try to bring up a test panel it seems that MAX freezes, and I have to do a three finger salute and kill it in the task manager. It opens two more tasks that appear in the task manager ("nidmfpan" and Labview Runtime) when I do so, but the MAX window freezes.
Additionally, I've noticed that the DAQ Assistant has appeared in Labview, but when I try and configure it it tells me there is an initialization error--"Some components required for editing are missing. Please contact National Instruments for more information." The DAQmx toolbox in the instrument I/O panel is still not present.
Hmm.
Best,
Nate
10-04-2010 06:48 PM
The latest version with LabVIEW 7.1 support is 8.9 and the DAQ Aiistant is not supposed to be on the Instrument I/O palette. It's on the Measurement palette.
10-04-2010 07:17 PM
Fair enough, you have humbled me--my apologies on my shortsightedness. Anything regarding the DAQ still throws errors though, which is the main problem.