将 987x Serial 模块与 CompactRIO 结合使用

更新 May 12, 2024

环境

硬件

  • NI-9871
  • NI-9870

软件

  • LabVIEW FPGA Module
  • LabVIEW Real-Time Module

驱动

  • NI-RIO

我想要在我的CompactRIO中使用我拥有的 987x Serial 模块之一。我如何开始使用这些Serial模块?

如果使用扫描接口
1. 确保您拥有最低要求的软件:
  • LabVIEW 2010
  • LabVIEW Real-Time 模块 2010
  • NI-RIO 3.6
  • NI-VISA
  • NI-Serial 3.7 驱动程序​
2. 将NI-Serial 9870 and 9871 Scan Engine Support以及NI-Serial RT安装到实时控制器上。
3. 将模块添加到您的 LabVIEW 项目中(参见下面的示例图片)。


如果在FPGA接口中使用
1. 确保您拥有以下最低要求的软件:
  • LabVIEW 8.5
  • LabVIEW Real-Time 模块 2010
  • NI-RIO 3.0
  • LabVIEW FPGA 模块
2. 按照标准程序将模块添加到 FPGA 目标(参见下图)。

附加信息

在扫描接口模式下使用模块时,Project Explorer 的层次结构中的模块下不会有端口。尽管这些端口未出现在项目中,但它们仍会显示在前面板和程序框图的 VISA IO 节点中。您可以从Measurement & Automation Explorer 或使用NI-VISA 以编程的方式配置端口。

当和扫描引擎一起使用时,这些模块可以实现的最大波特率也受到限制

RIO扫描接口是NI开发并且可下载到CompactRIO FPGA中的FPGA知识产权(IP),它负责I/O模块检测、定时、同步和通信。有关 RSI 要求的更多信息,请参阅本文