WB6 не опрашивает slave-устройство по Modbus TCP

Доброе утро.

Столкнулся проблемой при работе с slave-устройством по Modbus TCP.

Есть китайские модули сигналов 4-20мА, данные сигналов хранятся во внутренних регистрах. Китайским модуль имеет выход RS-485, однако линию RS-485 к ним провести невозможно, зато можно провести Ethernet. Был докуплен преобразователь RS-485\ Ethernet. см рисунок ниже

проверил работоспособность через ModbusPoll - работает читает содержимое регистров


Создал порт Modbus TCP в WB6- перенес рабочие настройки ModbusPoll


И к сожалению WB6 не читает состояние входов(
пробовал провести манипуляции с List of channels (адресами регистров и типом регистра, так как на китайские модули сигналов 4-20мА нет описание регистров ) не получается. Более того на самом преобразователе не моргают лампочки Rx\Tx, как будто WB6 даже не шлет запрос на считывание.
Вообщем, прошу помощи разобраться

Добрый день.
Первый, и пожалуй, главный вопрос: а с контроллера шлюз (192.168.0.7) пингуется? Есть ли связь?
Ну и - что в логах wb-mqtt-serial?

шлюз (192.168.0.7) с контроллера не пингуется

Сам контроллер имеет другую подсеть. Его ip 192.168.176.155

Шлюз же подключен через роутер, роутьер же подключен к подсети 192.168.163.155.

Но если со шлюзом нет связи - как он сможет работать? Не совсем понимаю…Как минимум маршруты должны быть.

как мне настроить маршруты? и возможно ли работать через роутер?

Нужно либо настроить проброс портов на роутере (при условии, что роутер доступен из сети с контроллером), либо (если между ними бездна Интернета) поднимать VPN-туннель.

В любом случае это чисто сетевая задача.

Спасибо за разъяснение.
И еще вопрос -надо ли проводить какие то настройки в сетевых интерфейсов в самом ПЛК WB ?

Сейчас взял роутер и подключил его к тойже подсети что и мой WB - к сожалению он тоже не доступен при пинге

Ну как минимум у WB должна быть маска подсети, позволяющая докричаться до того роутера.
Можете изобразить схему сети? На ней должны быть WB, роутер выше WB, сервер последовательного порта и роутер выше него. С адресами.

1 лайк

Всем спасибо за участие и помощь.

Вообщем дело было в настройках сетевого оборудования.
Админы настроили порты и маршруты, а сразу ПЛК WB начал считывать состояние регистров по ModbusTCP\IP с китайской железки.
Еще раз всем спасибо

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.