Перейти к содержимому


Фотография

Настройка G3151, не виден COM порт

g3151 moxa rs485 com port Central Manager

Сообщений в теме: 10

#1 Malaxov

Malaxov

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 11 Январь 2017 - 09:53

Добрый день, возник следующий вопрос.
Нужно организовать подключение ПК к удаленному устройству. ПК имеет выход в интернет через мтс модем (динамический ip, который на время одной сессии можно считать статическим). Устройство через rs485 подключается к модему 3151 (внутри так же мтс сим-карта с динамическим айпи).
В настройках модема настроена точка доступа, grps, режим RealCOM, режим auto IP report. В качестве адресата выбран IP модема мтс ПК, который выдает Central Manager.
Так же на модеме g3151 настроена привязка к Central Manager. После этих настроек удается подключаться по беспроводному каналу с ПК на модем (по WAN, telnet), и веб-приложение Central Manager видит модем g3151 (статус online, настройки портов по умолчанию). Но при маппинге com порта в windows driver manager не удается подключиться к устройству. В чем может быть дело? Маппинг делаю в manual режиме (RealCOM), прописывая WAN, MAC. ТСР порты указаны по умолчанию 950 (он же 60950 data port) и 966 (он же 60966 command port). Заметил, что в Central Manager эти порты звучат как 50000 и 51024, но меняя их ничего не происходит (если конечно было бы в этом дело). 
Настраивая соединение с устройством через 3151 напрямую витой парой (realCOM как простой nPort) - все работает
Заранее спасибо за советы)
 



#2 Незнайка

Незнайка

    Незнайка

  • Пользователи
  • PipPipPipPipPip
  • 716 сообщений
  • Пол:Не определился

Отправлено 11 Январь 2017 - 10:52

Здравствуйте!

 

А пробовали проверять доступность этих портов (60950, 60966, 50000, 51024) тем же telnet? То есть telnet IP 60950, например?



#3 Malaxov

Malaxov

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 11 Январь 2017 - 11:19

доступ по telnet получается только при telnet IP или telnet IP 23 (где IP  - WAN g3151). При остальных комбинациях консоль просто вылетает или ничего не происходит. Так не должно быть?
 



#4 Незнайка

Незнайка

    Незнайка

  • Пользователи
  • PipPipPipPipPip
  • 716 сообщений
  • Пол:Не определился

Отправлено 11 Январь 2017 - 12:02

Нет, так быть не должно. А telnet IP 80 - тоже вылетает?



#5 Malaxov

Malaxov

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 12 Январь 2017 - 04:18

по telnet IP 80 так же никакой реакции. 

 



#6 Malaxov

Malaxov

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 12 Январь 2017 - 06:09

при этом по netstat вижу, что порты 60950, 60966, 5000 и 51024 в режиме LISTENING



#7 Незнайка

Незнайка

    Незнайка

  • Пользователи
  • PipPipPipPipPip
  • 716 сообщений
  • Пол:Не определился

Отправлено 12 Январь 2017 - 10:12

Подождите. На какой стороне они LISTERNING? Со стороны ПК чтоль?

Дайте IP модема (он всё равно динамический



#8 Malaxov

Malaxov

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 12 Январь 2017 - 11:05

да, со стороны ПК (cmd -> netstat). IP модема 172.18.81.207 сейчас, например. Еще замечу, что драйвер менеджер устройство находит по WAN, маппит порт, порт для утройства в Диспетчере устройств появляется, софт только его не видит. Не знаю, на что и думать



#9 Незнайка

Незнайка

    Незнайка

  • Пользователи
  • PipPipPipPipPip
  • 716 сообщений
  • Пол:Не определился

Отправлено 12 Январь 2017 - 12:29

Это "серый" IP адрес https://ru.wikipedia...астный_IP-адрес



#10 Heckfy

Heckfy

    Активный участник

  • Пользователи
  • PipPipPip
  • 35 сообщений

Отправлено 13 Январь 2017 - 09:49

Интересно, с точки зрения практики применения Central Manager. Если связь между IP-устройствами через GPRS установлена, то думаю, что нет на этом этапе значения какие IP-адрес WAN используются, тем более TCP тоже не блокируются (для тестирования сессии и серые годятся). Так COM-порт все-таки уже есть в ОС, связь по IP/TCP имеется? А через простой терминал (Hyper, Putty, Realterm или т.п.), не используя ваше приложение и неизвестные прочие, открывающие ваш COM-порт - получается протестировать передачу данных? А не пробовали ли использовать TCP Server/Client, а не RealCOM? По своему опыту знаю, что драйвера моксы не все программы понимают. Я иногда, если программа не позволяет делать соединение по TCP, а только через COM пробрасываю TCP на виртуальный COM, допустим через утилиту Tibbo VSP.

#11 Незнайка

Незнайка

    Незнайка

  • Пользователи
  • PipPipPipPipPip
  • 716 сообщений
  • Пол:Не определился

Отправлено 13 Январь 2017 - 10:33

Тут многое будет зависеть от настроек NAT, который разделяет модем и ПК.. А если адрес серый - значит от там должен быть.





Ответить



  



Темы с аналогичным тегами g3151, moxa, rs485, com port, Central Manager

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей