NI-DAQmx 或 NI-Switch 在17.x 版本中的錯誤 -89125

更新 Dec 28, 2023

產品資訊

硬件

  • PXI Multifunction I/O Module
  • PXI Multiplexer Switch Module

驅動程式

  • NI-DAQmx 17.0
  • NI-DAQmx 17.1
  • NI-DAQmx 17.5
  • NI-DAQmx 17.6
  • NI-SWITCH 17.0
  • NI-SWITCH 17.5

問題敘述

我將我的 NI-DAQmx 或 NI-Switch 驅動程序升級到版本 17.x 且有一個在以前版本上運行的專案,現在卻給我錯誤 -89125 或 -1074107494(在我第二次執行該項目時),並顯示以下消息:

No registered trigger lines could be found between the devices in the route.
  • 如果我重新啟動系統,該項目可以再次執行,但第二次執行時仍然返回錯誤。
  • 我的機箱在 NI MAX 中被正確的識別和配置,即使不涉及同步,我也會收到此錯誤。
  • 重置 NI MAX 數據庫和修復/重新安裝 NI-Switch 或 NI-DAQmx 驅動程序並不會改善此行為。

解決方案

這是 NI-DAQmx 17.x 的問題,已在 NI-DAQmx 18.0 中修復。要解決此問題,請升級到NI-DAQmx 18.0 或更高版本

相關資訊

從 17.6 版開始,NI-Switch 的部分功能依賴於 NI-DAQmx,因此即使沒有使用 DAQ 卡,NI-Switch 也會返回此錯誤。