LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error 10007 in AI Group Config.vi using PCI-1200

Hi,

 

I'm using LabVIEW 5.1 on a Windows 98 system with a PCI-1200 card connected to a SCXi-1122 interface.  The PCI-1200 and hard drive were connected to an inferior motherboard so I took them out and installed them on a slightly better motherboard.  The VI that we were running on the old system which worked fine no longer functions properly on the new system.  Upon running the VI, I encounter an error 10007 in AI Group Config.vi.  I seem to think the error is occuring at the 'Two Button Dialog Box' at the end of the General Error Handler.vi as this is the point where the error box pops up when i step through the program.

 

In MAX, the PCI-1200 is listed under the Devices and Interfaces tree and thermocouples 1-15 are listed under Data Neighborhood.  When I run a test panel on the PCI-1200.. I get a flat line at about 0V with no errors reported.  When I test any of the thermocouples i get the same Error 10007 in AI Group Config.

 

I realize my resources are a bit old, but if someone has any suggestions that don't involve purchasing new equipment, I would love to hear it.  Thanks for reading.

 

Kevin

0 Kudos
Message 1 of 2
(2,590 Views)

Hi Kevin,

 

Thanks for the post and I hope your well today!

 

I noticed you haven't received any support as of yet.

 

You have done some good debugging steps by looking in MAX.  From some research I have found that in MAX, error -10007 means that the specified channel is unavailable. If you are entering a number that is inside the allowed range of your hardware and are still receiving this error, the system configuration is responsible for the unavailability of this channel.

The first thing to check is the default analog input mode to which you have set your board in MAX. Right click on your board name under Traditional DAQ Devices and choose Properties. Then click on the AI tab. If the board is configured for differential mode, only half of the board's channels will be available. This is because each pair of channels (channel "n" and channel "n + 8") is going to be used as one differential channel. For this reason you cannot type channels "n + 8" in the test panel because they are not available.

If you do not have differential mode as the analog input mode, you may have a virtual channel configured for Differential mode. Configuring a virtual channel for differential mode, channel number "n" for example, is going to make the channel number "n + 8" of your board unavailable for input, even if you have referenced single ended or non-referenced single ended as the analog input mode for your board. For more information about the differential input mode, see the link below.

 

I have also seen in the past that a customer using the SCC-AO-20 doesn't let max configure things right (KB 2EOAC44Q). Removing it from the configuration screen got things to work. He is now seeing current on the proper pins.

 

Please let me know how you get on,

 

Kind Regards, 

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 2 of 2
(2,581 Views)