Страница 1 из 1

COM port status "Unknown" в NI MAX

Добавлено: 02 окт 2016, 22:06
Kosist
Недавно столкнулся с такой ситуацией. Для проекта используем несколько PXI шасси, с серийной картой NI-PXI 8430/8 RS-232. Конфигурация систем одинаковая, и на всех системах - 4 подряд - столкнулись со следующей проблемой.
Если какой-то COM порт на карте имеет номер 10 (т.е. назван COM10), его статус в NI MAX отображается как "Unknown", и к нему не возможно "достучаться" - ни через NI VISA Test Panel, ни через RealTerm, или что-то другое. Просто нельзя даже инициализировать порт...
В диспетчере устройств все отображается без проблем.
Дрова стоят все, как надо; последней версии - хотя даже на старых "дровах" наблюдается эта же проблема.
Устранить можно следующим способом. Приходится удалять карту с системы через NI MAX, перезагружать винду; серийная карта устанавливается снова, и тогда можно переименовывать порта на другие значения. Обычно, после такой манипуляции, COM10 не присваивается никому. Ну, и нужно почистить после этого неиспользуемые алиасы (опять же через NI MAX).
Если переименовать опять на COM10, то порт будет работать до перезагрузки. После - будет уже недоступен.
К сожалению, NI техподдержка бессильна - перепробовал все их советы, но ничего не помогает. Вроде бы и никаким софтом/процессом он не занят (согласно проверке, описанной здесь), и непонятно, в чем дело...
Сейчас просто переименовываем порты с 11 до 18, и без проблем, но все равно - то, что наблюдается такая проблема, и непонятно почему, не дает покоя :cantbe:
Может, кто-то сталкивался с таким поведением?

Re: COM port status "Unknown" в NI MAX

Добавлено: 03 окт 2016, 07:26
Vitekkz88
Kosist, слоты пробовали менять? Попробуйте в гибридный слот вставить. А если и так в гибридном прибор установлен, то используйте слот с тем формфактором, который аналогичен устройству.
Возьмите переходник USB-COM, опознайте в системе и присвойте такое же имя(COM10). Будет ли работать в MAX-e?У меня в win10 работает, но подключение к ноутбуку. У вас же скорее всего NI-контроллер в шасси?
В целом больше похоже на глюк либо NI-MAX, либо службы NI/OC. Попробуйте NI-MAX переустановить. А попутно и драйвера VISA(ставьте сначала минимальную рекомендуемую версию и по восходящей).

Re: COM port status "Unknown" в NI MAX

Добавлено: 03 окт 2016, 22:02
Kosist
Vitekkz88, спасибо за советы!
Просто проблема в том, что это не только проблема NI MAX - т.к. порт не работает и через другие приложения. Правда, если это он "занимает" этот порт, то тогда да...
Я переименовывал "родной" порт PXI контроллера - с COM1 -> COM10. Тоже не работал... Но что интерестно - его потом удалось переименовать обратно (я уже был испугался, что не удастся, т.к. в случае с картой, карту приходится удалять, как я и писал).
А с переходником попробую, спасибо - посмотрю, что получится.
Я бы поигрался с версиями дров, но сейчас нету особо времени на это... Удалять NI-MAX - ввесь софт сносить придется, тоже не вариант...
Хорошо, что все работает с другими номерами ком портом...