当我在Conpact RIO中使用NI 923X 的模块时,为何需要设置速率并开始我的采集?



硬件: CompactRIO, CompactRIO>>Analog Input Modules>>NI 9233, CompactDAQ>>Analog Input Modules>>NI 9237

问题: 大多数模拟输入模块,我都能在我的FPGA VI中读取模拟电压。当我用NI 9233,NI 9234,NI 9237时为何必须设置速率并开始采集? 

解答:

NI 9233, NI 9234, NI 9237是动态信号采集(DSA)模块,用了Delta Sigma 的转换器和过采样时钟。该模块需要设置采样率来配置过采样时钟。这就是为何必须设置速率。开始采集实际上重启了设备并且应用了设置的速率。

因为设置了期望的采样率,所以如果模拟输入读取不够快可能引起丢失采样。如果读的太快,节点会知道新的采样点还没到,并且等待模块传递新的采样点到来。



相关链接: KnowledgeBase 4P2D9P3Q: My NI 923x, 9227, 9225 is Reading Zero and I am getting Error 65538 or 65582.

附件:





报告日期: 08/25/2009
最近更新: 11/27/2009
文档编号: 50OBUMQN