08-20-2012 06:06 PM
First 8 channels only with the 9205 and 9171 sleeve
08-20-2012 07:05 PM
You are going to have to put more details in your post if you want help. what exactly you are trying, post your vi or snippet of your code etc.
08-20-2012 07:13 PM
Its always better to read a Quick intro about the forum before posting so that you can save time
08-20-2012 11:07 PM - edited 08-20-2012 11:09 PM
I guess that you have connected more than 8 analog inputs on 9205 and configured in MAX/DAQmx for Differential acquisition. but that may not be your actual problem. Please provide more details to receive proper and suitable solutions to your problem.
Are you reading the correct values on the first 8 channels? are you testing with the actual hardware or with simulated hardware?
how many channels have you configured and what are the channels? ai0, ai2, ai10.. etc
Post a code if you have one.
08-20-2012 11:30 PM - edited 08-20-2012 11:39 PM
Is this in a cRIO or cDAQ? Freelance LV is probably right, it is probably configured for differential acquistion but in order to tell you how to configure it we need to know if it's in a cDAQ or cRIO. But, this module has 32 channels, so if you're in differential you should be able to read 16 channels, not only 8. I have used this module before but can't remember all the nuiances. Most likely you just have to look at the configuration and set it up to what you need. Another issue could be, since it's an AI/AO module, you may have it configured for 8 AI and 8 AO which would also not allow you to read other channels.
Edit: DOH! This is AI only.
08-21-2012 07:21 AM
I connected 12 analog inputs on 9205 and configured in MAX/DAQmx for Differential acquisition.
I do read the correct values on the 1st 8-channels. on the actual hardware not a simulation.
I'm using code very similar to "ContAcqGraph Volatage Int clk" example
I try ai0:7 every thing is correct, when I select ai0:10 , I read only the first 8 and the last 3 are copies of channel 7 even though they are not connected. (Ghosting is another problem)
However for ai8:10 I read the correct values on the last 3-channels only.
I also tried in Measurement and Automation 5.3, when I select ai0:7 it works fine, no errors,
but e.g. ai0:9 I get " error 200077 at Propertty node DAQmx Channel (arg 2) in daqmxcfg_DAQmx Create Channel"
08-21-2012 07:34 AM
@amat wrote:
I connected 12 analog inputs on 9205 and configured in MAX/DAQmx for Differential acquisition.
I do read the correct values on the 1st 8-channels. on the actual hardware not a simulation.
I'm using code very similar to "ContAcqGraph Volatage Int clk" example
I try ai0:7 every thing is correct, when I select ai0:10 , I read only the first 8 and the last 3 are copies of channel 7 even though they are not connected. (Ghosting is another problem)
However for ai8:10 I read the correct values on the last 3-channels only.
I also tried in Measurement and Automation 5.3, when I select ai0:7 it works fine, no errors,
but e.g. ai0:9 I get " error 200077 at Propertty node DAQmx Channel (arg 2) in daqmxcfg_DAQmx Create Channel"
When you are configuring inputs to differential, the function reads the differential signal between ai0 and ai8, ai1 and ai9, ai2 and ai10 etc.
In differential mode, the first 8 channels are paired with the next set of 8 channels.
http://www.ni.com/white-paper/6962/en
refer the above link for information of how differential mode of configuraiton works.
If you wish to continue the differential input configuration, you should connect your signals 9 to 12 to the physical channles ai16 onwards.
Connect the first 8 channels to ai0 to ai7 and the next 4 channels to ai16 onwards,.
you should for this input configuration if your sensor signals are to read in the differntial mode.
if you have signals which are to be read with respective to the same ground signal, then configure your input to 'RSE or NRSE'.
Study the manual for the 9205 module for more details on the hardware connections.