配置数据速率
- 更新时间2025-10-09
- 阅读时长3分钟
通过自定义数据范围并设置慢速、中速和快速采样率来配置DAQ设备采集数据的速率。 对于支持降采样的设备,可以使用抗混叠滤波器以100 Hz降采样。
您还可以配置板载计数器、62xx和63xx多功能I/O设备上的计数器以及数字模块来使用慢、中、快数据速率等级。但是,必须先在同一机箱中配置模拟输入通道或数字通道,才能使用这些数据速率。
CompactDAQ计数器模块要求数据速率资源的数据速率等级为中。如向机箱添加了CompactDAQ计数器模块且有模块正在使用中数据速率等级,FlexLogger将要求您将相关模块上的数据速率改为慢或快等级。
按照下列步骤配置DAQ设备的可用采样率:
- 在工具栏中单击配置数据速率
,或在数据速率等级下拉选择器中单击配置。 - 以Hz(频率)或s(时间间隔)指定所需的慢、中、快、计数器或数字采样率。可用的采样率类型因设备而异。
- 单击完成应用采样率。
为什么我的模块未按指定的速率采样?
由于以下原因之一,模块的数据速率可能与您配置的数据速率不同:
- 模块支持的速率有限—您可以将模块配置为以任何速率采样,但是硬件本身的限制可能会导致无法以特定速率采样。如果模块不支持配置的速率,则FlexLogger会将其强制为最接近的支持速率。备注 强制速率比指定的速率快。例如,如果为支持10 Hz和20 Hz的模块配置11 Hz,则FlexLogger使用20 Hz。
- 模块以最低的通用速率采样—如果在同一机箱中以相同的速率配置多个模块,并且模块支持不同的数据速率,则FlexLogger会设置一个通用的支持速率。使用通用速率可确保不会丢失数据并进行同步。例如,如果将NI-9219和NI-9236设置为中(200 Hz),则NI-9236无法满足以配置的200 Hz采样。结果是两个模块都使用约793 Hz的实际速率,因为这是最接近配置速率的通用速率。
为确保模块使用配置的支持速率,必须将同一机箱中的模块设置为不同的定时速率,或将模块置于不同的机箱。
为什么我的模块说速率已进行降采样?
许多模块支持在软件中降采样,以达到比模块支持更低的数据速率。当所有设置为相同速率的模块都支持降采样时,将发生降采样。可用的降采样率是100 Hz。
为什么我的模块速率未进行降采样?
如果模块符合要求,但没有进行降采样,请检查以下各项:
- 现有的降采样预览功能会干扰默认的抗混叠降采样滤波器—请前往并确保已禁用启用将强制转换硬件采样率降采样至较低采样率功能。备注 现有的预览功能支持任意数据速率,但不提供抗混叠功能。
- C系列低采样率设备不支持降采样—关于低采样率设备的列表,见NI-DAQmx手册中的C系列设备分类。如果将一个低采样率设备设为与支持降采样模块相同的速率,则将阻止所有模块进行降采样。