이 내용은 고객님의 설정 언어로 확인할 수 없습니다

이 내용은 다른 사용 가능한 언어로 표시됩니다. 고객님께서 사용하시는 브라우저에 텍스트 번역에 도움이되는 기능이 포함되어 있을 수 있습니다.

USB Device Disconnects and Reconnects Periodically on Windows PC

Updated Aug 31, 2022

Reported In

Hardware

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

Driver

  • NI-DAQmx

Operating System

  • Windows

Issue Details

  • My device connected via USB is continuously disconnecting and reconnecting to my Windows PC. How do I stop this from happening?
  • My DAQ or RIO device does not show as connected in NI MAX (Measurement and Automation Explorer) after my computer wakes up from being suspended or sleeping.
  • LabVIEW does not show my USB device ports after my computer goes to sleep.
  • I receive Error -50808 when using a USB device in LabVIEW with DAQmx.
  • I'm running a LabVIEW and DAQmx data acquisition application on a remote machine, using Windows Remote Desktop Connection. When I disconnect from the machine, the LabVIEW application stops acquiring data until I log into the remote machine again.

Solution

This may occur due to a Windows setting called USB selective suspend. By default, this setting is enabled. When enabled, it cuts power to idle USB devices in order to conserve power. 

This setting can be disabled through Performance Settings as follows:
  1. Go to Power Options via: All Control Panel Items » Power Options » Edit Plan Setting
     

     
  2. Select Change advanced power settings
  3. Expand the USB Settings tab and disable USB selective suspend settings 
     
    USB Settings Disabled.png

Alternatively, this can be the result of an incorrectly grounded device that can result in the device going out of specification, causing your computer to lose connection to the device. To solve this issue ground all inputs to the device as described in the Field Wiring and Noise Considerations for Analog Signals .
 

Additional Information

  • Always try rebooting your computer before having to reinstall the DAQmx drivers.
  • USB 3.0 ports seem to be unaffected by this setting, so using a USB 3.0 port may be a viable solution as well.
  • This feature was added in Windows XP and is present in later versions of the operating system (Windows Vista, 7, 10, etc.). You can find more information about this feature from Microsoft Hardware Help.