Обновили планировщик опроса Modbus-устройств в драйвере wb-mqtt-serial
Теперь вы можете задать желаемый период опроса и драйвер будет стараться его выдержать, а если заданный период выдержать не получится — он сообщит об этом в карточке устройства.
Новый параметр похож на старый Poll Interval, но работает по другому: раньше драйвер опрашивал канал не быстрее, чем указано, а теперь старается точно уложиться в период. Есть обратная совместимость, поэтому в инсталляциях ничего не сломается.
Точная настройка периода опроса может быть полезна, если какие-то каналы нужно опрашивать часто или наоборот — редко. Для ускорения опроса рекомендуем устанавливать значения не меньше 100–300 мс и не более, чем для 10-15 каналов на порт. Здесь нужно учитывать, что драйвер оптимизирует запросы, например, состояние всех шести входов одного реле он может считать за один раз, а значит максимальное количество каналов нужно подбирать опытным путём и оно может быть сильно больше 15 штук.
Чтобы указать интервал опроса, перейдите в веб-интерфейсе в настройки драйвера serial устройств и укажите желаемый период опроса для любого канала или устройства целиком.
Новый планировщик уже доступен в текущем testing, будем рады замечаниям и предложениям.
Настройка периода в веб-интерфейсе контроллера
Предупреждение о том, что выбранный период выдержать не получается