Пришлось активно пользоваться мониторингом текущих. И оказалось интервал опроса, который задается в программе, это не интервал появления новых данных, а интервал, который выдерживает ЛЭРС Учет между окончанием последнего опроса и началом нового.
Но в Руководстве пользователя написано: "Интервал опроса - определяет интервал, через который программа запрашивает данные с прибора."
Ниже пример. Скриншот с данными мониторинга и журнал опроса этого мониторинга
По приложенному журналу видно, что опрос прибора длится примерно 19-20 сек (канал медленный, да и прибор не быстрый). Но 14 сек. тратится на запрос идентифицирующей информации и только 5 сек. на запрос данных. Т.е. в этом случае реально “интервал, через который программа запрашивает данные с прибора” более 30 сек. Хотя состояние канала и прибор позволяют получать новые данные каждые 10 сек.
Претензии две.
-
Текущее понимание интервала опроса не соответствует документации и, самое главное, НИКОГДА не позволяет обеспечить получение данных, через заданный интервал времени, при любом канале.
-
Непонятно зачем впустую тратится время (единственный значимый ресурс при мониторинге) на запрос незначимой информации. Это приводит к ухудшению результатов мониторинга.
Журнал опроса.xlsx (19.4 KB)