LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VI won't recognize DAQ- error 10001

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

0 Kudos
Message 1 of 8
(3,310 Views)

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.

0 Kudos
Message 2 of 8
(3,305 Views)

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".

0 Kudos
Message 3 of 8
(3,300 Views)

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.

0 Kudos
Message 4 of 8
(3,293 Views)

Ok, yes it looks like it is using the old drivers.  Under software, "Traditional NI-DAQ" is listed.

0 Kudos
Message 5 of 8
(3,286 Views)

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.

0 Kudos
Message 6 of 8
(3,252 Views)

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.

0 Kudos
Message 7 of 8
(3,247 Views)

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!

0 Kudos
Message 8 of 8
(3,236 Views)