I have an AT-MIO-16XE-50 on a machine running NT 4.0 (latest service packs and updates). In MAX (NI-DAQ 6.9.3), the board passes the tests. I can monitor each channel & they read correctly. If I add virtual channels and try to test those, I do not get any data. I get an error 10455 at AI Config. I believe this means that no DMA channel is available. I haven't been able to get any of the three possible DMA channels working. There don't appear to be conflicts, but when I try to set the DMA channel, the system hangs during the DAQ test. Can the virtual channels work without DMA & are there any possible solutions to using DMA? Thanks.
Since the card passes the tests in MAX, and since you are able to read data, I would suggest that you check the virtual channel configuration. Also, try testing the card on another PC, if possible.
There isn't much to configure in the virtual channels! I have the correct device and channel number & type of channel. The channel configuration on this PC has been identical to the channel configuration for other cards on other PCs in the lab. I have tried reading a K-type Thermocouple channel and an LVDT channel without success. Not even a simple analogue voltage channel works!
Given the error number, I think the fact that I didn't specify DMA is what is going wrong right now.
Testing it on another PC sounds like a good idea--thanks for the suggestion.
I am also going to try once more to uninstall & then reinstall the card.