Соединение с удаленным устройством modbus

Здравствуйте. Схема следующая:

  • удаленно стоит ERD, которая опрашивает счетчик;
  • на wb с нее берутся показания 2 раза в сутки путем передачи пакетов через TCP;
  • раз в минуту к ERD коннектится система мониторинга, что бы забрать с нее еще больше данных.
    Всвязи с тем, что WB держит коннект постоянно, zabbix не может установить с ERD соединение.
    Можно как-то на WB сделать так, чтобы коннект происходил в момент, когда необходимо получить данные с устройства на ERD?

Добрый день.
Я пока не уверен что правильно понял вопрос.
Что такое “держит коннект”?
Если опишете как сейчас подключено, что, к чему, каким интерфейсом - то скорее всего понять будет проще. Ну и что (сейчас) работает не так как хотелось бы.

Wirenboard подключается к erd через 50 порт для опроса. На erd, в свою очередь указан “Статус соединения YES: 10.10.10.10 : 48470”. Опрашивать показания надо раза 2 в сутки, оставшееся время соединение висит, можно сказать в простое.
В это время zabbix пытается заяти на erd, но на erd уже соединение установлено с wb, поэтому у zabbix’a получить данныек не получается (каждую минуту). Иногда случаются провалы между wb и erd, в этот момент у мониторинга получается прорваться и спросить что надо.

Так, насчет 50 порта - не понятно, но суть я понимаю как: контроллер устанавливает соединение с устройством а это устройство не может в мультимастер.
Решается, как правило просто получением данных прямо с контроллера, это обычно проще всего.
Если хотите именно “включать” и “выключать” опрос - то такого функционала нет, разве что через редактирование файла конфига и перезапуск сервиса.