1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

VSPE. Работа в режиме ModBus TCP

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
vaston
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 16 фев 2019, 00:35
Имя: Василий
Страна: Россия
город/регион: Omsk

VSPE. Работа в режиме ModBus TCP

Сообщение vaston »

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

В какую тему лучше адресовать вопрос, который я опишу ниже.

У меня имеется контроллер, опрашиваемый по RS485 интерфейсу. К контроллеру подключен модем, работающий в режиме ModBus Gateway (ModBus RTU->ModBusTCP->ModBus RTU). К контроллеру через удаленный компьютер можно подключиться через TCP соединение. Данный режим работает корректно, вопросов нет. Но сейчас появилась задача - подключиться через виртуальный Com порт.

Т.е. имеется программа, которая устанавливает соединение исключительно через COM порты. Я решил попробовать использовать программу VSPE. В данной программе я создал виртуальный порт, а так же TCP клиент для отправки запросов на модем контроллера. После запуска данной схемы образуется TCP соединение. В интерфейсе удаленного модема отображается активное соединение через 485 интерфейс с моим компьютером. Проблема заключается в том, что при таком соединении данные в сторону модема уходят, а обратно ничего не возвращается. Запрос формировал разными программами. Основная программа для тестирования таких соединений у меня ModBusPoll. Еще раз повторю, что при TCP соединении она видит удаленный контроллер, а в режиме работы через виртуальный COM порт ответы от модема не получает (статус опросов - TimeOut).

Пожалуйста, подскажите что я делаю не так, в чем может быть причина отсутствия ответов со стороны удаленного модема.

dmitry_nch
Сообщения: 1
Зарегистрирован: 01 мар 2019, 10:17
Имя: Дмитрий
Страна: РФ
город/регион: Новочеркасск

VSPE. Работа в режиме ModBus TCP

Сообщение dmitry_nch »

Попробуйте использовать moxa rs232/485 по tcp адаптер. подкините его к линии rs485 подключите дргим концом к ЛВС. На рабочем компе установите виртуальный com порт мохи
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17466
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 744 раза
Поблагодарили: 1277 раз

VSPE. Работа в режиме ModBus TCP

Сообщение Jackson »

dmitry_nch писал(а): 01 мар 2019, 10:28 Попробуйте использовать moxa rs232/485 по tcp адаптер
Шлюз типа MB3170 - вирт.компорта не понадобится.
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»