03-05-2013 11:31 AM
I have been running a VI in LabView 6 using the NI PCI-6036e DAQ to make continous analog measurements. The system has been working for for about 2 years, but recently stopped recognizing the DAQ for apparently no reason. I know nothing about the VI has changed, since I can see that it hasn't been saved since 2006, so I suspect something might have gotten changed in MAX? Both the DAQ and the channels I want to measure are set up in MAX and they show up in the LabView DAQ channel viewer. The card and both channels work fine and respond as expected in the MAX test panels. They also work when I use the LabView solution wizard to look at the response of each channel in its own VI. But, my old VI still won't recognize the card and gives error 10001 at AI Group Config. In troubleshooting hardware the other day, we did move the DAQ to a new slot, which I thought might be causing a problem. But, it looks like LabView itself is able to find the card, and only the VI I want to run can't find it. Any tips on how to fix this would be great!
Thanks,
Sam
03-05-2013 11:56 AM
Are you using DAQmx drivers or the old traditional DAQ drivers?
From the file name AI Group Config, it sounds like the old DAQ drivers. I bet that you need to revise your VI so that it looks for the card in the new slot.
03-05-2013 12:51 PM
We already put the DAQ card back into the original slot when we saw that moving it didn't fix the problem. How can I see which drivers it's using? Nothing shows up in the MAX tree under "Instrument Drivers" other than two empty folders called "Class Drivers" and "Simulation Drivers".
03-05-2013 01:27 PM
It sounds like you are looking under IVI drivers for the driver for your DAQ board?
Expand Devices and Interfaces and see what is listed there and the device names. Since you are using such an old version of LabVIEW, you have to be using the obsolete traditional DAQ driver unless you did something silly and installed DAQmx for some reason. Under the Software listing of MAX, your DAQ driver should be listed. There should be no reference anywhere to a newer driver called DAQmx. You should just find something called NI-DAQ.
03-05-2013 01:56 PM
Ok, yes it looks like it is using the old drivers. Under software, "Traditional NI-DAQ" is listed.
03-07-2013 08:22 AM
So, do you think that the problem recognizing the DAQ card has to do with using these drivers? Like I said, I am able to get a signal from the card in a separate VI (generated by the Solution Wizard), just not in the VI I want to run.
03-07-2013 09:28 AM
What device is this other VI expecting to see? You create a new VI with the wizard and that will use the current device name but that does not mean your old VI is using the same name.
03-07-2013 05:09 PM
It wasn't the name of the device, but the names of the channels had gotten changed. Everything is working again now, thanks for your help!