labview的采样点数设置问题。。
labview的采样点数上限是不是就是数据采集卡的FIFO大小?FIFO说是AD转换数据的缓存区,而采样点数不就是设置的缓存区的值么?...
labview的采样点数上限是不是就是数据采集卡的FIFO大小?FIFO 说是AD转换数据的缓存区,而采样点数不就是设置的缓存区的值么?
展开
4个回答
展开全部
采样点数的设置和采集卡FIFO的大小没有直接关系。数据采集中数据传递的路径是这样的:采集卡通过AD转换后的数据存储在板载FIFO中,FIFO中的数据通过总线(PCI、PXI、USB等)传输到计算机的缓存中,LabVIEW再从计算机的缓存中取数据进行分析处理或显示。采样点数的设置决定了计算机上用来存储采集到的数据的缓存的大小。这里又分两种情况:
对于有限点采样,采样点数就是实际数据采集板卡需要采集的数据个数,因此这时计算机上的缓存大小就是采样点数大小。
对于连续采样模式,驱动会根据采样率大小自动分配计算机缓存大小,这时如果采样点数设置的比自动分配的缓存小,就忽略这个参数;如果比自动分配的缓存大,则采用采样点数大小来设置计算机缓存大小。
由于数据不停地通过总线将板卡FIFO中的数据传输到计算机的缓存中,因此采样点数的设置可以比FIFO的大。
对于有限点采样,采样点数就是实际数据采集板卡需要采集的数据个数,因此这时计算机上的缓存大小就是采样点数大小。
对于连续采样模式,驱动会根据采样率大小自动分配计算机缓存大小,这时如果采样点数设置的比自动分配的缓存小,就忽略这个参数;如果比自动分配的缓存大,则采用采样点数大小来设置计算机缓存大小。
由于数据不停地通过总线将板卡FIFO中的数据传输到计算机的缓存中,因此采样点数的设置可以比FIFO的大。
展开全部
采样点数的设置和采集卡FIFO的大小没有直接关系。数据采集中数据传递的路径是这样的:采集卡通过AD转换后的数据存储在板载FIFO中,FIFO中的数据通过总线(PCI、PXI、USB等)传输到计算机的缓存中,LabVIEW再从计算机的缓存中取数据进行分析处理或显示。采样点数的设置决定了计算机上用来存储采集到的数据的缓存的大小。这里又分两种情况:
对于有限点采样,采样点数就是实际数据采集板卡需要采集的数据个数,因此这时计算机上的缓存大小就是采样点数大小。
对于连续采样模式,驱动会根据采样率大小自动分配计算机缓存大小,这时如果采样点数设置的比自动分配的缓存小,就忽略这个参数;如果比自动分配的缓存大,则采用采样点数大小来设置计算机缓存大小。
由于数据不停地通过总线将板卡FIFO中的数据传输到计算机的缓存中,因此采样点数的设置可以比FIFO的大。
对于有限点采样,采样点数就是实际数据采集板卡需要采集的数据个数,因此这时计算机上的缓存大小就是采样点数大小。
对于连续采样模式,驱动会根据采样率大小自动分配计算机缓存大小,这时如果采样点数设置的比自动分配的缓存小,就忽略这个参数;如果比自动分配的缓存大,则采用采样点数大小来设置计算机缓存大小。
由于数据不停地通过总线将板卡FIFO中的数据传输到计算机的缓存中,因此采样点数的设置可以比FIFO的大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般都是默认的,就想USB6009数据采集卡,默认是1000个点,就是显示一千个点的数据,如果要连续看的话,就加循环吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询