[bug/improvement] Моргание каналов в дашбордах webUI после перехода на быстрый modbus

В первую очередь хотел бы выразить коллективу WB огромную благодарность за столь значительное улучшение как быстрый modbus, после перехода на него жизнь заиграла новыми красками =).

Однако вместе с этим выявился и один досадный недочет. Поскольку для управления устройствами я в оснонвом использую стандартный “коробочный дашборд”, в нем у меня некоторые элементы ссылаются напрямую на канал регистра какого-то из устройств (без прослоек из виртуальных девайсов).

После перехода на быстрый modbus на некоторых элементах интерфейса (замечу, что не всех) с периодичностью раз в несколько секунд начала отображаться небольшая желтая иконка, что видимо символизирует процесс получения данных/определение консенсуса и т.п.
webUI-warning
Проблема заключается в том, что эта иконка появляется в нескольких местах сразу и заметно сбивает верстку веб-страницы на небольшие доли секунды, в результате:

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

Суть запроса в следующем:

  1. Просьба либо разъяснить как обойти эту проблему с “прыгающей” версткой
  2. либо в следующих релизах изменить логику появление значка, например, изменением цвета канала на желтый (как это сделано с подсветкой красным ошибок в канале), чтобы остальные кнопки никуда не уезжали
  3. либо добавить настройку дашборда, отключающую эту функциональность, оставив возможность где-то в логах увидеть потенциальные warning-и
  4. либо просто отключить эту иконку =)

Заранее спасибо!

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

Восклицательный значок говорит о том, что драйвер не может выдержать заданный вами период опроса одного или нескольких каналов. Если прошивки устройств поддерживают Быстрый Modbus, рекомендую поставить везде «в порядке очереди».

Так как этот значок не должен появляться при нормальной работе инсталляции, то его появление повод разобраться в ситуации и починить. То, что ломается вёрстка — плохо, это починим в будущем.

1 лайк