使用 987x 串列模組與 CompactRIO

更新 Feb 20, 2024

環境

硬件

  • NI-9871
  • NI-9870

軟體

  • LabVIEW FPGA Module
  • LabVIEW Real-Time Module

驅動程式

  • NI-RIO

我想要在我的 CompactRIO 中使用其中一個 987x 串列模組。如何開始使用這些串列模組呢?

如果使用掃描介面
1. 確保您擁有所需的最低軟體:
  • LabVIEW 2010
  • LabVIEW Real-Time Module 2010
  • NI-RIO 3.6
  • NI-VISA
  • NI-Serial 3.7 Driver
2. 將 NI-Serial 9870 and 9871 Scan Engine Support 以及 NI-Serial RT 安裝到即時控制器上。
3. 將模組加入您的 LabVIEW 專案中(請參閱下面的範例圖片)。


如果在 FPGA Interface 中使用
1. 確保您擁有以下最低要求的軟體:
  • LabVIEW 8.5
  • LabVIEW Real-Time Module 2010
  • NI-RIO 3.0
  • LabVIEW FPGA Module
2. 依照標準程序將 adding modules 至 FPGA 目標(請參閱下圖)。

附加資訊

當在掃描介面模式下使用模組時,在 Project Explorer 的階層中模組下方不會顯示端口。儘管端口不會出現在專案中,但它們仍然會顯示在前面板和方塊圖中的 VISA IO Nodes 中。您可以使用測量和自動化資源管理器或使用 NI-VISA 在程式設計上配置這些端口。

使用掃描引擎時,這些模組可達到的 limitation on the maximum baud rate 也存在限制。

RIO 掃描介面是由 NI 開發的 FPGA 智慧財產(IP),可下載到 CompactRIO FPGA 中,負責 I/O 模組的檢測、定時、同步和通訊。有關 RSI 要求的更多信息,請參閱 this article