WB-MGE ошибки error:r / w

Смотрите потери (можно счетчик включить типа -j LOG на трех узлах через которые идет маршрут. При подключении MGE в ту же сеть что и контроллер проблема есть?

Да, несколько недель до этого был подключен локально на один коммутатор, проблема сохранялась.

Пинги были стабильные? А таймауты как настроены?

Пинги не смотрели, настройки выше

На примере mge, который сейчас установлен в одной локальной сети с контроллером, ошибок пингов нет. Как я уже писал выше, для тест все оборудование было разложено на столе, подключено через один коммутатор, соединение сделано коротким кабелем, клеммы хорошо затянуты, ошибки не ушли. Была надежда что хотя бы счетчик map12 будет нормально работать даже с ошибками, но при ошибке чтения записывается 0, что портит статистику.

При ошибке чтения - 0 никуда не записывается, вообще. Выставляется meta error:r и все.
Попробуйте создать еще один порт, подключив MGE в сеть контрллера и подключите к MGE какое-нибудь устройство.

сделал. на регистре /devices/wb-mir_v2_16/controls/External Temperature Sensor особенно заметны ошибки

Не вижу ошибок связи с устройством MIR
То есть специально отследил - ни одной.

И, кстати, уже писал:

У меня та же проблема. Устройство MR3LV/I подключено через MGE шлюз. В логах постоянно ошибки:

""Oct 20 14:26:53 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 discrete(s) @ 0 of device modbus:61: Serial protocol error: request timed out
Oct 20 14:26:53 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 1 discrete(s) @ 7 of device modbus:61: Serial protocol error: malformed response: invalid crc
Oct 20 14:26:56 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 1 input(s) @ 39 of device modbus:61: Serial protocol error: request timed out
Oct 20 14:26:57 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:61: Serial protocol error: request timed out
Oct 20 14:26:57 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 coil(s) @ 0 of device modbus:61: Serial protocol error: request timed out
Oct 20 14:26:58 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 discrete(s) @ 0 of device modbus:61: Serial protocol error: malformed response: invalid crc
Oct 20 14:27:01 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 coil(s) @ 0 of device modbus:61: Serial protocol error: request timed out
Oct 20 14:27:02 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 discrete(s) @ 0 of device modbus:61: Serial protocol error: request and response function code mismatch
Oct 20 14:27:02 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 input(s) @ 32 of device modbus:61: Serial protocol error: malformed response: invalid crc
Oct 20 14:27:04 wirenboard-AKDYR4WC wb-mqtt-serial[8415]: WARNING: [modbus] failed to read 3 discrete(s) @ 0 of device modbus:61: Serial protocol error: request timed out

И наблюдаются таймауты. Что можно сделать?

Еще вопрос. Как мне обновить MR3LV/I, который подключен к шлюзу MGE?

Здравствуйте!
На какой скорости идет обмен по шине RS-485? На скорости 9600 бит/с ошибки присутствуют? Какой протокол выбран для обмена по Ethernet Modbus TCP или Modbus over TCP? Пришлите серийные номера шлюза, реле и контроллера.

Также нужен архив с диагностической информацией контроллера. Создание архива описано в документации.

Для начала можно попробовать задать параметры для порта:
Guard interval (us) в 5000 и Response timeout (ms) в 1000

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