COM port status "Unknown" в NI MAX

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

COM port status "Unknown" в NI MAX

Postby Kosist on 02 Oct 2016, 22:06

Недавно столкнулся с такой ситуацией. Для проекта используем несколько 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:
Может, кто-то сталкивался с таким поведением?
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 878
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 246
CLAD I/O VIP students

Re: COM port status "Unknown" в NI MAX

Postby Vitekkz88 on 03 Oct 2016, 07:26

Kosist, слоты пробовали менять? Попробуйте в гибридный слот вставить. А если и так в гибридном прибор установлен, то используйте слот с тем формфактором, который аналогичен устройству.
Возьмите переходник USB-COM, опознайте в системе и присвойте такое же имя(COM10). Будет ли работать в MAX-e?У меня в win10 работает, но подключение к ноутбуку. У вас же скорее всего NI-контроллер в шасси?
В целом больше похоже на глюк либо NI-MAX, либо службы NI/OC. Попробуйте NI-MAX переустановить. А попутно и драйвера VISA(ставьте сначала минимальную рекомендуемую версию и по восходящей).
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1044
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 301
hardware I/O VIP

Re: COM port status "Unknown" в NI MAX

Postby Kosist on 03 Oct 2016, 22:02

Vitekkz88, спасибо за советы!
Просто проблема в том, что это не только проблема NI MAX - т.к. порт не работает и через другие приложения. Правда, если это он "занимает" этот порт, то тогда да...
Я переименовывал "родной" порт PXI контроллера - с COM1 -> COM10. Тоже не работал... Но что интерестно - его потом удалось переименовать обратно (я уже был испугался, что не удастся, т.к. в случае с картой, карту приходится удалять, как я и писал).
А с переходником попробую, спасибо - посмотрю, что получится.
Я бы поигрался с версиями дров, но сейчас нету особо времени на это... Удалять NI-MAX - ввесь софт сносить придется, тоже не вариант...
Хорошо, что все работает с другими номерами ком портом...
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 878
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 246
CLAD I/O VIP students


Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 8 guests

cron