在NI EtherCAT擴充機箱上對FPGA進行程式設計

更新 Mar 9, 2021

產品資訊

硬件

  • NI-9144
  • NI-9145

軟體

  • LabVIEW FPGA Module
  • LabVIEW Real-Time Module

問題敘述

我有一個帶有 Real-Time 控制器的CompactRIO機箱以及一個NI 9144/5 EtherCAT機箱。我能夠在CompactRIO上使用FPGA,也在NI 9144/5上使用FPGA嗎?

解決方案

LabVIEW 2009及更高版本
是的,您可以在FPGA mode和Scan Interface mode下使用NI 9144/5 EtherCAT擴充機箱。在NI 9144/5上使用FPGA mode,能使所有與CompactRIO相容的模組也可以在NI 9144/5中使用。

為了將數據從FPGA傳輸到Master的Real-Time處理器,必須將數據寫入使用者定義的變數。請參考<Programming EtherCAT I/O with FPGA Intelligence>,以獲取有關在Slave的FPGA和Master的Real-Time處理器之間同步數據的更多資訊。


LabVIEW 2009之前
NI 9144/5僅可與CompactRIO Scan Interface mode一起使用。

相關資訊

本文將NI-9144和NI-9145縮寫為NI 9144/5。