在你的 Real‑Time VI 中,可以使用 DAQmx Connect Terminals VI 將 PFI0 線路連到某一條 cRIO trigger FPGA resource。接著在 FPGA 程式中,你可以把這個 cRIO trigger resource 當成數位輸入來讀取,用以觸發 FPGA 程式中的事件。
-
在 Real‑Time VI 的程式框圖放置 DAQmx Connect Terminals VI。將 PFI0 設為 Source Terminal,並從 cRIO 最後四條 trigger 線(4、5、6 或 7)中選一條(例如 cRIO_Trig5)作為 Destination Terminal。

附註
-
當在建立 DAQmx Terminal 常數時,透過右鍵點選端點並選擇 Create >> Constant,如果專案未連線到 cRIO,或 cRIO 上未安裝相容的軟體,常數欄位將不會自動顯示名稱。
-
若要連線到 cRIO,請在專案中右鍵點選 cRIO 項目並選擇 Connect。
-
請[更新你的 cRIO 軟體](Update your cRIO software),以獲得與裝置手冊和規格指南所列相符的版本。
-
若暫時無法連線至 cRIO,也可以用字串輸入 source terminal 與 destination terminal。
2. 在專案的 FPGA 目標下找到 cRIO_Trig 資料夾,其中包含所有 cRIO trigger FPGA 資源。

- 將你已連接到 PFI0 的 cRIO 觸發資源拖曳到 FPGA VI 的框圖中。

4. 現在你可以在 FPGA VI 中讀取來自 cRIO 觸發資源的訊號。
附加資訊