MAX或LabVIEW中缺少序列COM端口

更新 Dec 22, 2023

產品資訊

軟體

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

驅動程式

  • NI-VISA

問題敘述

  • 當我在Measurement and Automation Explorer(MAX)中展開“Devices and Interfaces”時,serial設備的COM端口(例如:USB-232)未顯示。
  • 嘗試在LabVIEW中打開VISA resource時,無法選擇任何序列端口( serial ports)作為VISA resource名稱。
 
 

解決方案

這個問題通常是由於不正確或沒有安裝NI-VISA驅動程式引起的。沒有NI-VISA,MAX將無法訪問或創建序列,GPIB-VXI或TCIP / IP接口。請按照以下步驟解決問題。
  • 確保已安裝完整的NI-VISA驅動程式的最新相容版本。安裝NI-VISA Run-Time Engine將不允許您存取或在MAX中創建序列接口。
  1. 參閲以下內容確認相容的驅動程式版本:
  1. 使用MAX 辨識當前安裝的驅動程式的版本
  2. 如果不是最新版本,請安裝相容的NI-VISA 版本。確保在安裝過程中勾選“Additional Items you may wish to install”下的 NI-VISA Configuration Support,因為在安裝過程中省略該軟體將阻止NI-MAX檢測到您的任何資源。
NI-VISA configuration
         4. 重新啟動電腦。
  • 嘗試在MAX中手動添加序列接口。
  1. 在MAX中,右鍵單擊“My System”下的“Devices and Interfaces” ,然後選擇“Create New...”。
  2. 選擇Port (Serial or Parallel) ,然後單擊 Next
  3. 選擇ASRL NumberSerial Binding,單擊 Next
  4. (可選)定義Alias別名。
  5. 單擊Next,然後單擊Finish