USB裝置會在Windows PC上定期斷線並重新連線

更新 Jul 18, 2022

產品資訊

硬件

  • USB-6001
  • USB-6002
  • USB-6003
  • USB-6008
  • USB-6009
  • USB-6259
  • cDAQ-9171
  • cDAQ-9174
  • cDAQ-9178
  • cDAQ-9179

驅動程式

  • NI-DAQmx

操作系統

  • Windows

問題敘述

  • 我的USB裝置會不斷地斷線,然後重新連線到Windows PC。如何阻止這種情況發生?
  • 我的電腦從暫停或休眠狀態喚醒後,DAQ或RIO裝置在NI MAX(Measurement and Automation Explorer)中並未顯示為已經連線。
  • 電腦進入休眠狀態後,LabVIEW無法顯示我的USB裝置連接埠。
  • 在LabVIEW中透過DAQmx使用USB裝置時,收到Error -50808。

解決方案

這可能是由於Windows設定(USB選擇性暫停設定)造成的。此設定預設為啟用,當啟用後,它將切斷閒置的USB裝置的電力以節省電源。

可以使用控制台停用此設定,請參考下列步驟:
  1. 前往電源選項: 控制台 >> 硬體和音效 >> 電源選項 >> 編輯計劃設定
    0001.png
  2. 選擇變更電源進階設定
  3. 點開USB設定並停用USB選擇性暫停設定
    0002.png

或者,這也有可能是因為裝置的接地不正確而造成該裝置無法正常工作,進而導致電腦失去了與裝置之間的連線。要解決此問題,請參考Filed Wiring and Noise Consideration for Analog Signals中所述將裝置的所有輸入都接地。
 

相關資訊

  • 在必須重新安裝DAQmx驅動程式之前,請先試著重新開機看是否能解決問題。
  • USB 3.0連接埠不受此設定的影響,因此使用USB 3.0連接埠也是可行的解決方案。
  • 此功能是在Windows XP中所新增的,並且在其他版本的作業系統Windows Vista,Windows 7,Windows 10中都有提供。您可以從Microsoft Hardware Help找到有關此功能的更多資訊。