Measurement Studio for VB6

cancel
Showing results for 
Search instead for 
Did you mean: 

why is daqcard-1200 functions different for daqcard-6024e

The difference are related to the continuous acquisition which causes the new card NOT to be backward compatible.

Also, another problem with the new card is that we lose resolution since the daq1200 was configurable for +/-5V or 0-10V and bipolar or unipolar which used the 0-10V range. Now the new daq6024e uses a fixed +/-10V range which cause a 50% loss in resolution since we're using the 0-10V range. I can provide further details on this issue if necessary.
0 Kudos
Message 1 of 3
(3,128 Views)
Yes, you are correct, your NI-DAQ C API programs for E-series boards will NOT be backwards compatible with Lab-series boards like the 1200. We know this is a major inconvenience with our DAQ API in C, but was originally unavoidable with the vast differences in the architecture of these boards. We are working on resolving this problem by creating more consistency in the NI-DAQ API.

As for your second question, your aren't actually losing resolution if you are properly gaining your signals. You can set the gain with AI_Setup. If you want to use an input range for your signals of 0-10V, then set your gain to 2. If you want a range of -1 to 1V then set your gain to 10. You can find the valid gain settings for your board in the AI_Setup help in the NI-
DAQ Help.

Best Regards,

Chris Matthews
National Instruments
0 Kudos
Message 2 of 3
(3,128 Views)
I am having a very similar problem with the 6024E card, and when I use ai_setup to set the gain to 2, I get an error response. Only .5, 1, 10 and 100 work. Any other ideas for how I can get better resolution in the 2.5 to 0V range. I was using the DAQ700 previously.

Thanks for your help.
0 Kudos
Message 3 of 3
(3,128 Views)