NI cDAQ-9172上的板载输入缓冲大小

NI cDAQ-9172上的板载输入缓冲大小


问题:

我的数据采集系统由一个9172机箱和一个模拟输入模块组成,我想知道这个数据采集系统输入缓冲的大小。NI cDAQ 9172的规格说明上说输入FIFO的大小是2047个采样,但是当我使用DAQmx Buffer属性节点读取板载缓冲大小时,结果却不一样,比如说是4095个采样。到底哪个值是正确的呢?这是否取决于不同的数据采集模块?

解答:

首先,C系列模块上是没有板载FIFO的。cDAQ-9172上输入FIFO的大小实际上是8190个字节。因此,对于像9205这样的16bit(2字节/采样)模拟输入模块,相当于4095个采样。对于24bit(4字节/采样)的模块,就相当于2047个采样。分别仿真一个9233和一个9205,然后分别读取板载缓冲大小,就可以很容易看到这一点。在手册上写着2047个采样是因为这是采用高分辨率模块时的最极端情况。

 

参考链接:http://digital.ni.com/public.nsf/allkb/CCDC95A40ACC4B578625755A0005460A

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值