使用扫描接口和 C 系列模块进行脉宽调制

更新 Dec 10, 2021

环境

硬件

  • NI-9401
  • NI-9472
  • NI-9474
  • NI-9475
  • NI-9402

是否可以配置 C 系列模块(例如 NI-9401)以在 RIO 扫描接口下执行脉宽调制 (PWM)?

是的,这可以通过在 LabVIEW 项目资源管理器中静态配置模块或在 LabVIEW 环境中动态配置来完成。有关支持的模块,请参阅CompactRIO、CompactDAQ、Single-Board RIO、R 系列和 EtherCAT的软件支持,并按照以下步骤在 RIO 扫描接口下执行 PWM。

1. 如下图所示将模块添加到扫描界面后,右键单击该模块,然后选择Properties



2. 当 C Series Module Properties 配置窗口可见时,从 Category 窗口中选择 Specialty Digital Configuration ,然后从Specialty Mode窗口中选择 Pulse-Width Modulation。现在您可以为每个通道选择 PWM 信号的频率,如下图所示。

附加信息

支持的模块上的可能频率如下:
C系列模块频率
NI 9401*1 Hz、50 Hz、250 Hz、500 Hz、1 kHz、5 kHz、10 kHz、20 kHz
NI 9402*1 Hz、50 Hz、250 Hz、500 Hz、1 kHz、5 kHz、10 kHz、20 kHz
NI 94721 Hz、50 Hz、250 Hz、500 Hz、1 kHz、5 kHz、10 kHz、20 kHz
NI 94741 Hz、50 Hz、250 Hz、500 Hz、1 kHz、5 kHz、10 kHz、20 kHz
NI 94751 Hz、50 Hz、250 Hz、500 Hz、1 kHz、5 kHz、10 kHz、20 kHz


*对于此模块,您还必须为模块的线路配置所需的线路方向,这是在模块配置部分下的 C 系列模块配置窗口中完成的。