使用多段USB线缆连接USB-6366和电脑时,USB-6366 LED不亮,电脑无法识别

Updated Jun 29, 2026

Reported In

Hardware

  • USB-6366

Issue Details

由于现场的距离需求,我没有使用USB-6366产品中附带的USB线缆将设备连接到电脑中,而是改用两条USB线缆相连:

  • 线缆1(下图中间虚线框):USB 2.0,长度0.5m,两端分别是Type B公头和Type A母头 
  • 线缆2(下图右侧虚线框):USB 3.0,长度10m,两端皆为Type A公头

 

 

硬件连接拓扑:USB-6366  —  线缆1  —  线缆2  —  电脑

异常现象1

按上述的方式连接,6366的LED不亮,电脑上也没有识别到设备。之后我把线缆2换了个方向来连接,电脑即可识别到设备,6366的LED也亮了。

异常现象2

使用上述的硬件连接,同时采集8路通道,其中ai2接入直流电压信号,其它7路端子悬空不接。连续采集程序开始运行正常,但一段时间后,直流电压信号会“跳”到另外一个ai通道中。如下图:在某一个时刻,似乎各个通道的信号发生了交换移动,ai2通道中的3VDC信号出现在了ai6通道中。 

把线缆2换成另一条网购的Type A公头-Type A公头线缆,则不管程序运行多久,都不会出现该异常现象。

 

为什么会发生上述的异常?

Solution

上述拓扑中使用到的长10m,两端皆为Type A公头的网购USB线缆,有可能是一条USB active cable(USB主动线)。其不仅导通信号,在线缆内部还可能集成有电子器件,具备信号放大,补偿线长造成的信号损失,重新生成时钟,去抖动,VBUS单向保护(防反灌)等功能。由于内部电路的极性,很多USB主动线是有方向的,这解释了为何将两端皆为Type A公头的USB线缆换个方向就正常了。

 

事实上10m并不是USB规范的传输长度。对USB 2.0规范标准,线缆的最大长度为5m;USB 3.0规范更加苛刻,为3m。

 

外观完全一致的USB线缆,其内部的设计构造有可能是不同的,因此可能会引起DAQ设备在使用时出现各种非预期的行为和现象。

 

NI建议用户使用USB-6366产品购买时附带的USB Type-B至Type-A线缆进行连接;若需要延长距离,应优先考虑选购符合USB规范里最大传输长度的USB Type-B至Type-A线缆。

 

使用多段且长度超过规范的USB线缆进行设备与电脑连接无法保证稳定性和数采应用的正确性,不推荐这样做。如果DAQ设备和电脑的距离需求大于USB规范中的最大长度,在产品选型时应考虑其它总线形式,如NI 918x系列的以太网DAQ,以太网的线缆最大长度可达100m。