Dair T'arg Posted January 29, 2011 Share Posted January 29, 2011 Проблема решена Добрый день. Возникли проблемы при работе с NPort 5610 с 16-ю входами для COM-портов RJ45: под Linux (Ubuntu 10.10) невозможно послать и получить данные с COM-порта некоторого устройства, проброшенного через локальную сеть с помощью преобразователя. Были проделаны следующие проверки: Web-интерфейс преобразователя виден. Драйвер уверенно находит в сети преобразователь и создаёт локальные виртуальные порты. Устройство работает корректно (это проверялось подключением COM-порта устройства через переходник DB9-USB непосредственно к компьютеру), данные передаются и принимаются. При подключении COM-порта через переходник DB9-RJ45 ещё одного компьютера на панели преобразователя загорается оранжевым индикатор Rx (порт принимает данные). Однако, передать данные не получается -- получаю ошибку, что COM-порт на компьютере не может быть открыт для чтения и записи. При подключении устройства через тот же переходник DB9-RJ45 индикаторы не горят. Данные так же не могут быть переданы, так как возникает та же ошибка, что COM-порт на компьютере не может быть открыт для чтения и записи. При кольцевом подключении (local virtual COM-port ttyUSB0 - USB-DB9 - DB9-RJ45 - Moxa NPort 5610 - ethernet - local virtual COM-port ttyr00 или cur00) данные так же не удаётся отправить и получить. Есть ли какие-нибудь идеи, почему не получается передавать данные в удалённые com-порты? Link to comment
Komantsev Posted January 30, 2011 Share Posted January 30, 2011 Добрый день, Мне кажется, здесь могут таиться ошибки двух типов: [*]При подключении COM-порта через переходник DB9-RJ45 ещё одного компьютера на панели преобразователя загорается оранжевым индикатор Rx (порт принимает данные). Однако, передать данные не получается -- получаю ошибку, что COM-порт на компьютере не может быть открыт для чтения и записи. 1) Светодиоды Rx и Tx гореть не должны. Они должны только помаргивать в период реальной передачи данных. Если на каком-то из индикаторов наблюдается свечение, это практически на 100% говорит о некорректной распайке кабеля 2) Если COM-порт на компьютере не может быть открыт - то, скорее всего, проблема на сетевом уровне: настройка IP-адреса + блокировка TCP-портов. Убедитесь, что: - NPort пингуется с компьютера - Firewall на компьютере или в сети не "закрывает" TCP-порты с 950 по 981. Проверьте, пожалуйста, систему по обоим пунктам. Link to comment
Dair T'arg Posted February 1, 2011 Author Share Posted February 1, 2011 Спасибо за ответ. В итоге всё оказалось куда банальнее: на кабеле DB9-RJ45 (распиновка которого указана в документации к преобразователю) нужно было поменять местами Rx и Tx. Link to comment
kyuzhakov Posted August 16, 2011 Share Posted August 16, 2011 Добрый день ! Прошу помочь в решении проблемы, есть в наличие MOXA NPort 5610-8 и модем для подключения к телефонной станции. Суть проблемы: При настройке ТС прописываю порт допустим "COM3" на котором сидит модем, при соединении выдается ошибка что данный порт уже используется другой виндусячей программой. Соответственно вопрос заключается в том как бе обойти программу "NPort Windows Driver Manager" которая блочит порт ??? Link to comment
Guest Stepashkin Posted August 16, 2011 Share Posted August 16, 2011 Добрый день ! Прошу помочь в решении проблемы, есть в наличие MOXA NPort 5610-8 и модем для подключения к телефонной станции. Суть проблемы: При настройке ТС прописываю порт допустим "COM3" на котором сидит модем, при соединении выдается ошибка что данный порт уже используется другой виндусячей программой. Соответственно вопрос заключается в том как бе обойти программу "NPort Windows Driver Manager" которая блочит порт ??? Добрый день! Т.е. Вы хотите подключить модем к компьютеру через NPort 5610-8, используя созданный на компьютере виртуальный COM-порт, а программа выдает, что COM-порт занят - я всё правильно понял? Link to comment
kyuzhakov Posted August 16, 2011 Share Posted August 16, 2011 Добрый день! Т.е. Вы хотите подключить модем к компьютеру через NPort 5610-8, используя созданный на компьютере виртуальный COM-порт, а программа выдает, что COM-порт занят - я всё правильно понял? Да правильно Link to comment
kyuzhakov Posted August 17, 2011 Share Posted August 17, 2011 Доброе утречко ! Ниче не известно по моему вопросу ??? Link to comment
Guest Stepashkin Posted August 17, 2011 Share Posted August 17, 2011 Доброе утречко ! Ниче не известно по моему вопросу ??? Добрый день. Пожалуйста, проделайте следующие действия и сообщите нам результаты: 1) Пропингуйте NPort: ping <IP-адрес_Port> 2) Попробуйте подключиться телнетом к NPort по портам 950 и 966: telnet <IP-адрес_Port> 950 telnet <IP-адрес_Port> 966 3) Попробуйте открыть виртуальный COM-порт, например, при помощи HyperTerminal. Также можно воспользоваться руководством по мониторингу и отладке устройств NPort. Link to comment
kyuzhakov Posted August 17, 2011 Share Posted August 17, 2011 Добрый день. Пожалуйста, проделайте следующие действия и сообщите нам результаты: 1) Пропингуйте NPort: ping <IP-адрес_Port> 2) Попробуйте подключиться телнетом к NPort по портам 950 и 966: telnet <IP-адрес_Port> 950 telnet <IP-адрес_Port> 966 3) Попробуйте открыть виртуальный COM-порт, например, при помощи HyperTerminal. Также можно воспользоваться руководством по мониторингу и отладке устройств NPort. Результаты тестов: 1. Пинг до MOXA идет отлично. 2. При подключении через telnet по портам 950 и 966 просто черный экран и ничего больше ! 3. HyperTerminal'ом не подключается Link to comment
Guest Stepashkin Posted August 17, 2011 Share Posted August 17, 2011 Результаты тестов: 1. Пинг до MOXA идет отлично. 2. При подключении через telnet по портам 950 и 966 просто черный экран и ничего больше ! 3. HyperTerminal'ом не подключается Попробуйте в NPort Windows Driver Manager поменять номер виртуального COM-порта. Возможно, какое-то приложение занимает COM3. Link to comment
kyuzhakov Posted August 17, 2011 Share Posted August 17, 2011 Попробуйте в NPort Windows Driver Manager поменять номер виртуального COM-порта. Возможно, какое-то приложение занимает COM3. При изменеии порта пишет: "Не удается открыть COM10. Проверьте параметры порта" Link to comment
Guest Stepashkin Posted August 17, 2011 Share Posted August 17, 2011 При изменеии порта пишет: "Не удается открыть COM10. Проверьте параметры порта" Вы пытаетесь изменить номер COM-порта в NPort Windows Driver Manager на 10-й? Убедительная просьба - описывайте свои действия подробно, так мы сможем решить проблему быстрее. Link to comment
kyuzhakov Posted August 17, 2011 Share Posted August 17, 2011 Вы пытаетесь изменить номер COM-порта в NPort Windows Driver Manager на 10-й? Убедительная просьба - описывайте свои действия подробно, так мы сможем решить проблему быстрее. Да поменял в NPort Windows Driver Manager номер COM порта на 10. Link to comment
Komantsev Posted August 18, 2011 Share Posted August 18, 2011 А не стоит ли в Виндоузе какая-нибудь программа, которая при старте ОС может "захватить" COM-порт, и он будет занят? Потому что, судя по положительным ответам на Ping и Telnet, все настройки NPort сделаны корректно. Попробуйте загрузить компьютер без подключенного модема, откроется ли COM? Link to comment
Magister Posted September 6, 2011 Share Posted September 6, 2011 Похожая проблема, но с NPort 5130. Адрес пингуется и работает web-консоль, но при попытке сохранить изменения NPort Administrator ругается, что не может добавить COM-порт. На компьютере уже подключен 8-портовый NPort и настроены его виртуальные COM-порты. Их номера: 4,5,6,8,9,10,11,12. Пытался добавить, разумеется, с другими номерами - 7,14,15 - ругается. В чём может быть дело? P.S.: ОС - Windows XP SP2, сеть - с доменом. Link to comment
Komantsev Posted September 6, 2011 Share Posted September 6, 2011 Добрый день, Обычно это происходит если заходите не под правами Администратора. Если работать в Vista/Win 7, то запускать NPort Administrator надо с опцией "Запуск от имени администратора" Link to comment
Magister Posted September 7, 2011 Share Posted September 7, 2011 А наличие драйвера npdrv.sys для другого NPort 5xxx может таким образом помешать? Или npdrv.sys для всех общий? Link to comment
Komantsev Posted September 7, 2011 Share Posted September 7, 2011 Да, он общий, не помешает никому. Протокол обмена у всех NPort абсолютно одинаков. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now