10-27-2008 02:59 PM
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
10-28-2008 10:03 AM
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,