在 USB-6008/6009 上使用计数器执行脉冲生成

更新 Mar 5, 2025

适用于

硬件

  • USB-6009
  • USB-6008

问题详述

我有一个带有计数器的 NI DAQ 卡,例如 NI 6602。NI 6602 上的计数器可以生成脉冲。我曾尝试对 USB-6008 或 USB-6009 上的计数器执行相同的操作,但我却得不到脉冲信号。 USB-6008 或 USB-6009 可以产生脉冲吗?

解决方案

非常遗憾 USB-6008/USB-6009 无法用于生成脉冲信号,USB-6008 和 USB-6009 仅支持其计数器的边沿计数。 NI DAQ 卡上的许多计数器都能够生成脉冲信号。计数器需要一个Counter Gate和一个 Counter Source 才能生成脉冲信号,更全面的解释可参考此文档:Using the Counter Output Event Property in NI-DAQmx

USB-6008/6009 设备无法访问计数门。这些设备只能通过 PFI0 作为事件计数器输入进行简单事件计数。

有关 DAQmx API 的更多信息,请参阅Windows Start » All Apps » National Instruments » NI-DAQ中的 DAQmx 文档。

相关信息

您也可以通过设备的规格说明书查询相关设备计数器所支持的任务。例如,USB-6008 规格说明书有注明只能支持边沿计数。