以程式方式取得 RIO 裝置系列的背板資訊

更新 Aug 12, 2025

環境

硬件

  • CompactRIO Chassis

軟體

  • LabVIEW

驅動程式

  • NI-VISA
  • NI-RIO
  • NI-DAQmx

當我在 MAX 中展開 Devices and Interfaces 並選擇 RIO Device 時,會顯示序號、型號名稱和型號代碼。我該如何以程式方式取得這些資訊?

有三種方法可以以程式方式取得硬體資訊:

  • 您可以使用 VISA 指令開啟與 RIO 裝置的連線,並透過 VISA 屬性捷徑選單中 Interface Information 下的 VISA Interface Description 屬性,回傳所需的介面資訊。只要您的 RIO 裝置可被 VISA 資源偵測到,此方法即可運作。

 

  • 您可以使用另一種採用更模組化設計的方法。下圖示範了如何在 LabVIEW 中以程式方式取得 RIO 裝置的背板資訊。此方法使用一個專門設計的 API 來回傳介面及其他有用的資訊。由於不依賴 VISA,對於某些應用情境來說,這可能更具吸引力。



注意: 此圖片是一個 LabVIEW 片段,其中包含可在您專案中重複使用的 LabVIEW 程式碼。若要使用片段,請在圖片上按滑鼠右鍵,將其儲存到您的電腦,然後將檔案拖曳到您的 LabVIEW 圖表中。 

  • 如果您使用的是 904x 或 905x cRIO,也可以使用 System Configuration VI 來取得該資訊。您可以參考範例 Show All Hardware VI,該範例可在 Help»Find Examples 中找到。