Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Installed NI-DAQmx 8.3. No DAQmx in MAX. NewHardware saw USB-6008.

I installed NI-DAQmx 8.3 to use my USB-6008, but the DAQmx Devices does not appear in MAX.  Prevously only Traditional NI-DAQ 7.2 was on the system, therefore the other Knowledge Base questions about upgrading from DAQmx Base do not apply.  This is on WinXP Home.  I followed the same procedure as I had with a Win2000Pro machine that worked ok.  Is there something different needed with XP vs 2000?
 
0 Kudos
Message 1 of 23
(6,682 Views)
Hello qwery46,

There are several things you need to check to begin troubleshooting this issue.

1) Go in to Measurement and Automation Explorer (MAX), expand the NI-software and check the version number for your DAQmx. Make sure that it is listed as NI-DAQmx 8.3.

2) Reference this KnowledgeBase article and try the troubleshooting steps listed.

Why Can't I See My USB-6008/6009/6501 in MAX After Installing NI-DAQmx 7.5 or Later?
http://digital.ni.com/public.nsf/websearch/1448A8AC665EE0EA8625703F004A4410?OpenDocument

This is probably the KnowledgeBase you were referring to in your post. If you don't have this conflict you won't see the any selections or it will be grayed out.
This allowsus to see if this is a cause. If you are still unable to see the device in MAX, then proceed with the remaining steps.

3) In your Window's Device Manager, do you see the USB-6008 device listed?

4) If listed, what does the icon beside the USB device look like? Does it look like a yellow question mark?

YES - then right-click on the device and select "Update Driver" This will then bring up the Hardware detection wizard to locate the suitable driver for the attached hardware.

5) If it does appear there with a NI eagle logo, then right-click on the device and then select 'Uninstall'. Remove the hardware from your usb port. Close down MAX. Reboot your system. After the reboot, connect your USB-6008. Have it go through the normal hardware detection wizard. After the wizard completes go into MAX to see if the device is there.

6) What version of MAX do you have? You may need to repair MAX if the above steps have not resolved this issue. Go into your add/remove software. National Instruments Software, click 'change' Find NI Measurement and Automation and click on the repair button.

7) Have you tried this device on a different system? If this works on a different system, usually means this is not a hardware issue with the USB device.

Please try these steps out and let me know if this resolved your issue.

Have a good day!

Regards,
  Sandra T.
Applications Engineer | National Instruments
Message 2 of 23
(6,662 Views)
I am having a similar problem, however, I have already programed a 6008 device and placed in service.  So I need to configure another device but it will not recognize the new device.  It shows up in device manager fine but won't show up in MAX. 
 
I'd appreciate any help.
 
Thanks,
0 Kudos
Message 3 of 23
(6,635 Views)
Hello stefamo,

I see that you are having a similar problem. Are you trying to use both devices on the same system or are you trying to configure a second system with a single USB-6008? One device is working, but the second device is not. Did you try the above steps to troubleshoot your second device? Firstly, I would check the driver version on your DAQmx. Is it compatible with your hardware. I would recommend uninstalling the device in Device Managers, unplugging your device. You may want to restart your computer. Then plug in the device again. Make sure it completes the Windows Hardware Detection Wizard. You will then see it in Device Manager. Then open Measurement and Automation Explorer, it the device listed there? Have you configured it as detailed in the manual link that I had attached above.

Regards,
  Sandra T.

Applications Engineer | National Instruments


0 Kudos
Message 4 of 23
(6,622 Views)

I should have mentioned.  I have tried the above steps however, MAX still sees the older 6008 on my system and won't recognize the new unit.  Is it s/n specific?  I would also like to use two of these daq's if possible on one system, seems like that will be an issue?

I have also checked the hardware / software versions, they are appropriate.  I use these for quick data aquisition in our labs but it may be problematic if each PC will only recognize a single daq.

thanks

 

0 Kudos
Message 5 of 23
(6,623 Views)
Hello stefamo,

Thanks for posting to the forum.

You are correct. Our USB device is serial number specific. When you remove one USB-6008 from your system and plug in a second one with a different serial number, the new device will appear as a second device in Measurement and Automation Explorer (MAX). There are no issues with running multiple USB devices on one system.

To address your current issue of the second USB device not being detected in MAX, I need you to check a couple of things:

1) When you plug in the device, does it go through New Hardware Detection Wizard?

2) From your last post, you implied that the device does appear in Windows Device Manager? Is this correct?

3) Did you every have DAQmx Base installed on your system?

4) If you do have DAQmx Base installed on your system, in Windows, go to Start>>All Programs>>National Instruments>>NI-DAQmx Base>>Utilities>>NI-DAQmx Base List Device This utility will list all the DAQmx Base device on your system. Do you see the USB device there? If the device is listed, you need to follow the steps in the last two KnowledgeBase (KB) articles I posted below.

5) If you do not currently have the DAQmx Base driver on your system, then you have two options:
    a) In Windows Device Manager, right-click the USB device and select Update Driver. Then follow the instructions to associate the device with the NI-DAQmx driver.
    b) If you are certain that you had DAQmx Base on your system in the past, you can reinstall the DAQmx Base driver and this will allow you to use the NI-DAQmx USB Driver Selector in MAX. (read the follow KBs below for clarification)

I ask these questions because of the following reasons:

Firmware on USB-6008/6009/6501

Switching a USB-6008, 6009, or 6501 between NI-DAQmx and NI-DAQmx Base

Why Can't I See My USB-6008/6009/6501 in MAX After Installing NI-DAQmx 7.5 or Later?


These reasons could cause the device to no appear in MAX under NI-DAQmx Devices.

Look at these resources and let me know if they resolved your issue. If you still can't see your device, please post as much detail on your issue as possible. I'll be glad to help you out.

Have a good one!

Regards,
  Sandra T.
Applications Engineer | National Instruments







0 Kudos
Message 6 of 23
(6,590 Views)

I have two issues to discuss/question below :

 

1)  --  USB-6008 and s/n in MAX

 

As to stefamo's problem with two USB devices, from what I encountered, DAQmx is serial-number specific.  (Yes, I see that Sandra T has replied that it is s/n specific, but I still have the concern expressed below.)

 

I had a USB-6008 in a Win2000 Dell with DAQmx 8.3.  MAX 4.1 defined the device as 'Dev1.'   A Task Constant in LabView 7.1 referencing that device was working correctly.  When I removed the original USB-6008 and attached a different USB-6008, MAX defined a new DAQmx Device as 'Dev2' with the new unit's serial number.  Then the LabView VI returned an error because it couldn't find the original 'Dev1.' 

 

Of course, the device name can be edited in MAX so the LabView VI will work correctly, but that is an awkward solution and is not acceptable if the USB module is in a target system on a production plant floor.

 

When I asked NI support about this serial number problem, they did not have any suggestions.  Does anyone else have a suggestion?

 

2) --  DAQmx Devices not seen in MAX

 

Per my original question, my USB-6008 in my WinXP HP Pavilion is still not being recognized in MAX 4.1.  MAX does not show 'DAQmx Devices' in its 'Devices and Interfaces' list.  The USB-6008 appears ok in Device Manager. 

 

I have followed all of the suggestions in the Knowledge Base forums, except for installing DAQmx Base.  I have completely removed and reinstalled MAX and DAQmx 8.3 twice. (which deleted my FieldPoint devices and I'll have to reconfigure them)  Still nothing!  (My installation on a Win2000 Dell machine worked ok and the same USB-6008 works ok on the Dell Win2000 but not on the HP WinXP.)  Any other suggestions? 

 

0 Kudos
Message 7 of 23
(6,577 Views)
Hi qwerty-
 
Hopefully I can help out with your questions:
 
1.  There are several strategies to avoid reliance on MAX device naming.  For your case, this method of programmatically correlating device names to serial numbers should be helpful.  Note that devices will only be listed by the DAQmx System Property Node if they are physically present in the system, so this is a good way to verify the device names accessible to NI-DAQmx.
 
2.  This sounds suspciously like a data corruption similar to the one I discuss in this thread.  Please check my suggestions there and let us know if you're not able to resolve the problem.

Message Edited by Tom W [DE] on 02-09-2007 12:21 PM

Tom W
National Instruments
Download All
0 Kudos
Message 8 of 23
(6,566 Views)

Tom W, thanks for the suggestion about data corruption, but it didn't work.

I booted in Safe Mode, backed up and deleted the \Prog.Files.\Nat.Inst.\MAX\Data directory, and rebooted.  I plugged in the USB-6008; its green light blinked; the device appeared in Device Manager; but, still no DAQ-mx Devices in MAX.

0 Kudos
Message 9 of 23
(6,535 Views)
Hi,
 
Can you tell us a bit more about how the 6008 shows up in Device Manager? 
 
1) What is the exact name of the device in Device Manager? 
2) What does the icon next to it look like? 
3) What is it under "Data Acquisition Devices"? 
4) If you right click on it and choose "Properties," what is the device's status?
 
 
Thanks,
Sal
0 Kudos
Message 10 of 23
(6,527 Views)