08-05-2005 02:28 PM
08-07-2005
04:48 PM
- last edited on
11-10-2025
11:22 AM
by
Content Cleaner
Hello JM,
I've got a few things to mention, as well as some suggestions. First, how are you addressing your channels. The syntax for multiple channels can be written a couple different ways. "Dev1/ai0:5" will read from channels 0 THROUGH 5. Whereas "Dev1/ai0, Dev1/ai5" will read from channels 0 AND 5. Secondly, how are you grouping your input channels when they are read? This is determined by the 'fillmode' input to the DAQmxBaseReadAnalogF64 function. Also, what are you connecting to your channels? If you don't have anything connected, then all the channels will float to roughly the same voltage. If you short your analog inputs to ground, do you read 0V? Additionally, there are some wiring considerations depending on what terminal configuration you choose (Diff, RSE, NRSE). Here is a document on wiring and noise considerations. Hope some of this helps!
-Alan A.
08-08-2005 08:19 AM