Нестабильная работа 5шт WB-MGE v3 в одной сети

Добрый день.

Есть проблемы с модулями WB-MGE v.3. Сейчас их в схеме 5шт и при настройке были следующие трудности: когда был подключен один модуль с IP 2.161.23.13 и любой другой MGE, то всё работало без нареканий. Но когда подключали остальные MGE, то WB-MR6C, которые подключены к RS-485 порту, либо не находились совсем, либо постоянно терялись. Такое наблюдалось на всех модулях кроме 2.161.23.13. Были опробованы все возможные комбинации модулей MGE и их настроек. В итоге удалось добиться относительно стабильной работы (об этом ниже) при таких настройках модулей MGE:

И таких настройках порта serial на контроллера WB 8.5. Таймаут и задержка на всех портах одинаковая.

Настройка проводилась при топологии сети типа “дерево”, сейчас реализован тип “кольцо”. Пинг и связь между всеми MGE и контроллером стабильная, но периодески WB-MR6C, подключенные к MGE (кроме 2.161.23.13) теряют связь (в интерфейсе окрашены в красный, на команды не реагируют). Схема сети и диагностический файл во вложении.

Прошу:

  1. Подтвердить возможность работы такого количество MGE в одной сети.

  2. Помочь с устранением нестабильности в работе оборудования в схеме.

Схема для WB 06.05.26.pdf (37,3 КБ)

приложен диагностический архив, доступен только сотрудникам поддержки
(398,9 КБ)

Добрый день !
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.

Добрый день. Диагностический архив был прикреплён:

Дублирую здесь.

приложен диагностический архив, доступен только сотрудникам поддержки
(425,4 КБ)

Проанализировал предоставленный диагностический архив. Вот основные проблемы и рекомендации по их устранению:
Вижу несколько проблем в логах:

  1. Некорректный тип порта (критическая ошибка)
    Рекомендую проверить настройки для модулей 2.161.23.14 и 2.161.23.23 2. Что бы они соответствовали документации по настройке модулей
  2. Рекомендую выставить одинаковые таймауты. Увеличьте response_timeout_ms на всех MGE до 3000 мс

После применения этих настроек проверьте стабильность работы в течение нескольких часов. Если связь станет стабильной, можно будет постепенно (по 500 мс) уменьшать.

Основная сложность в том, что схема работает только с такими типами портов. Я пробовал устанавливать всё согласно инструкции, тогда WB-MR6C перестают обнаруживаться совсем.

Добрый день!

Рекомендую собрать стенд «на столе» с одним WB-MGE и реле.

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

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

Да, как раз пробуем воспроизвести.

А какой адрес у управляемого коммутатора? Ни с кем не пересекается?

Это замкнутая система? Без выхода в интернет?
Просто интересно, почему выбрана такая адресация, т.к. 2.160.0.0/13 это немецкий T-Mobile

И намного больше работает.

У основного 2.161.23.1. Адреса у всех устройств разные, статичные, DHCP выключен.

Система без выхода в интернет, адреса такие из-за того, что мы проводили реконструкцию действующего объекта и решили оставить ту же подсеть, что и была, хоть и меняли полностью весь объём оборудования.

А при каких настройках портов?

Добрый день,
Удалось ли решить вопрос?

Добрый день. Нет. Как и писал выше тестовый стенд собрать не из чего, а предложенные вами настройки мы уже пробовали при запуске. Вам удалось повторить эту проблему у себя?

Нет, не удалось. То есть в схеме с тремя шлюзами и с одним реле подключенным к шлюзу.
Обратите внимание:

Apr 27 00:04:55 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 27 07:04:55 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 27 17:34:55 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 2 input(s) @ 70 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 27 21:04:55 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 27 23:14:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 1 input(s) @ 33 of device modbus:2: Serial protocol error: malformed response: invalid crc
Apr 28 09:04:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 1 input(s) @ 33 of device modbus:4: Serial protocol error: malformed response: invalid crc
Apr 28 10:54:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 28 11:14:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 28 14:44:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 28 22:24:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 1 input(s) @ 33 of device modbus:1: Serial protocol error: malformed response: invalid crc
Apr 29 01:14:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 29 02:04:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 2 input(s) @ 74 of device modbus:5: Serial protocol error: malformed response: invalid crc
Apr 29 02:44:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 6 discrete(s) @ 0 of device modbus:6: Serial protocol error: malformed response: invalid crc
Apr 29 05:44:56 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 8 discrete(s) @ 0 of device modbus:3: Serial protocol error: malformed response: invalid crc
Apr 29 11:44:57 wirenboard-ANYE54FU wb-mqtt-serial[698831]: WARNING: [modbus] failed to read 1 input(s) @ 35 of device modbus:1: Serial protocol error: malformed response: invalid crc

Я вижу 5 ошибок в сутки. Это не является какой-то значимой проблемой.

Стабильно работает?

Что означают эти ошибки?

Да.

Буквально: “В полученном пакете crc не соответствует ожидаемому”

Настройка проводилась 20 марта примерно с 00:00 до 06:00. Проверьте, пожалуйста, логи в этот период.

Выгрузите их, логи, пожалуйста сюда файлом - посмотрю конечно.
И сразу напишите что считаете в логах требующим внимания.