如何在LabVIEW FPGA中使用NI-9401以編程方式設置線的方向到輸出?

更新 Dec 28, 2022

環境

硬件

  • NI-9401
  • CompactRIO Chassis

軟體

  • LabVIEW FPGA Module

我在cRIO應用程序中使用NI-9401數位I / O模組,並且試圖設置其中一個數位線到輸出方向。對於其他模塊(例如NI-9403),我通常使用稱為“Set Output Enable”的FPGA I / O方法節點,但無法在我的模組中找到此方法。我該如何進行?

對於NI-9401數位I / O模塊,通道分為四個群組,稱為半位元組。半位元組中的每個通道必須具有與其他通道相同的線方向,因此無法以完全獨立的方式配置通道。 “Set Output Enable”方法是與通道相關的方法,因此這就是在使用此模組時找不到它的原因。
對於NI-9401,您應該使用“Set Line Direction”方法。為了在您的應用程序中實現它,您應該遵循三個簡單步驟:
  1. 在框圖上放置一個FPGA I / O方法節點
  2. 右鍵單擊節點並使用Select Item選項,選擇您的NI-9401模組;
  3. 右鍵單擊該節點,然後選擇 Select Method » Set Line Direction


此方法將按半位元組設置線方向。