Quantcast
Channel: Рождённый с паяльником
Viewing all articles
Browse latest Browse all 2102

Com-порты

$
0
0
Есть два ПК. В одном из них стоит плата-расширитель c PCI-Express на два Сом-порта, фотография аналогичной платы ниже (на moschip), операционная система Windows 7 x64. В другом - СОМ-порт встроен на материнскую плату. Есть несколько разных устройств разных производителей с интерфейсом RS-232 и несколько программ к ним. Порты имеют символические имена СОМ1 и СОМ2 соответственно.
Проблема:
-при подключении любой кобминации устройство + ПО на ПК через плату расширения - не работает. пишет нет связи и т.д. при подключении к ПК где сом-порт на материнке - все работает. Платы исправны, несколько штук есть, диагностические утилиты работают и через нуль-модем кабель с порта на порт можно принимать-передавать данные, то есть все исправно.
Причина известна:
- на материнке СОМ порт имеет стандартный адрес 3F8h, а на плате расширения - Е010h.

Подскажите, как более изящно решить проблему ? Почему программы не могут корректно обращаться к ним по символическим именам (какая разница какой адрес - не в досе же работаем)

Для справки ПО и устройства - пром.контроллеры ОВЕН, Сиеменс, панели и т.д.


up. да, адреса перепутал - пишу с другого ПК

Viewing all articles
Browse latest Browse all 2102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>