HID-устройство не распознается (больше) в 1 конкретном USB-порту

281
Belekz

В моем текущем проекте я работаю с IPC (промышленный ПК с Windows 7 Ultimate) и одним или несколькими датчиками Холла. Эти датчики измеряют напряженность магнитного поля вновь созданного магнита и возвращают значение (Тесла) в виде строки.

Эта настройка работает с самостоятельно написанным приложением c #, использующим библиотеку производителя и библиотеку Profinet, для отправки результатов в ПЛК.

Недавно один из двух датчиков больше не подключается. Я получил уведомление Windows о том, что подключенное USB-устройство больше не распознается . Диспетчер устройств показывает, что один из датчиков, который изначально представлял собой устройство HID, теперь является неизвестным устройством USB.

После дополнительного расследования я обнаружил, что устройство теперь распознается только при подключении к одному определенному порту. Все остальные порты приводят к неизвестному устройству. Тем не менее, я могу переместить другой зонд в каждый порт, который я хочу, и это работает. Кроме того, на моем ноутбуке определенный датчик работает на каждом порту.

Я связывался с производителем зонда, и они сказали мне, что у них никогда не было подобных проблем. Я также подключил IPC к Интернету и установил все обновления.

Microsoft рекомендует удалить драйвер и перезагрузить систему, но это не решает мою проблему.

1
Вероятно, проблема с разъемом на оригинальном ПК; один разъем порта USB может быть не в порядке. Что произойдет, если вы поместите расширитель портов в хороший порт и пропустите через него оба датчика? K7AAY 5 лет назад 1

0 ответов на вопрос