10-18-2006 08:12 AM
10-18-2006 08:55 AM
10-19-2006 04:59 AM
Hi Maverick,
My suspect is that your difficulties arise from the analog input module in your scxi chassis.
The error you are receiving states that the maximum available rate is 480 Hz.
Maybe you are using some kind of filter and this is limiting your bandwidth.
Check the manual of your scxi analog module (not the terminal block which is the 1303 as you stated above) you should find something useful in order to get rid of your problem.
Kind Regards
10-19-2006 05:19 AM
10-19-2006 08:53 AM
OK.
This information certainly helps.
As you can see in appendix A page 1 of the 1100 manual the settling time of the 10KHz filter is around 200 us. A little math leads us to 500Hz which is really close to your value. The problem is that the 1100 module has only one filter shared between channels.
This filter needs a bit of time to settle to the correct value while switching from one channel to the other, clearly if you don’t scan between channel you don’t occur in this problem.
I don’t know anything about your application, maybe you can circumvent the problem running one task at a time and closing and opening each task with a ms delay (Typical software time)
Kind Regards
10-19-2006 11:29 AM
10-19-2006 03:59 PM
10-20-2006 01:34 AM
BINGO. The SCXI-1100 can’t perform random scanning.
Actually your Hw is scanning each channel from 11 to 23 and the daqmx driver discards samples you don’t want to see.
If you bundle together your channels from, let's say, 11 to 14, you should gain back your lost bandwidth.
You should find other information here
http://forums.ni.com/ni/board/message?board.id=170&message.id=7064&requireLogin=False
Kind Regards