Исторические графики

Материал из WebHMI
Перейти к: навигация, поиск

Исторические графики (далее по тексту просто графики), в отличие от трендов, позволяют сохранять свои данные в архив, глубина которого настраивается в системных настройках Setup/Settings , настройка Keep data in log for (макс. срок 5 лет). Теоретически объем архива ограничен только размером флеш-карты.

На практике при увеличении размеров архива свыше 300Мб, "время отклика" в интерфейсе при работе с WEBHMI может увеличиться и влиять на комфорт работы пользователя. Следует сказать, что хранение больших объемов данных не является целевым применением устройства, хотя оно и позволяет это делать. Данные графики целесообразно использовать на этапе исследования объекта мониторинга, держать архив для анализа определенных ситуаций (которые после использования могут быть удалены ) и т.п. Для долговременного хранения большого объема данных мониторинга рекомендуется использовать специальный сервер - через API либо опцию "облачного" сервера.

Для создания графика необходимо выбрать п. меню Setup/Graphs. Интерфейс создания здесь такой же как и у трендов, за исключением того, что в списке регистров будут отображены только те регистры, у которых установлена опция "Save data for graphs"(см. работа с регистрами).

Пример работы графика.

Graph 1 1.png

Элементы графика :

  • (А) - календарь выбора даты/интервала времени просмотра
  • (В) - Название графика, заданное ему в меню Setup/Graphs
  • (C) - Полупрозрачным цветом отрисовывается диапазон значений, которые принимал выбранный регистр на заданном участке графика.
  • (D) - Линия усредненных значений. В случае, если для выбранного масштаба графика в 1 пиксель экрана будет помещаться 1 минута времени или больше то на график будут выводиться усредненные значения регистра и зона (C) диапазона изменений значений для оценки распределения минимальных и максимальных пиков. Это усреднение отрисовывается с использованием кешированных данных из базы данных, соответствующих текущему масштабу представления (в базе хранятся усреднения для 1, 2, 5, 15 и 60 минут). Данный прием позволяет оптимизировать работу с графиками при просмотре больших объемов данных в разном масштабе, сохраняя скорость работы. См. ниже особенности работы с графиками.
  • (Е) - ползунок левой границы окна просмотра
  • (F) - список параметров отображенных на графике с указанием соответствующих параметрам цветов
  • (G) - отображение времени и параметров соответствующих текущей позиции курсора на линии средних значений на графике (жирная точка)
  • (H) - окно просмотра. Установив интересующий масштаб этого окна с помощью левого и правого слайдеров (ползунков) можно перемещать окно вдоль оси времени, выбирая таким образом интересующий интервал с тем же масштабом времени
  • (I) - ползунок правой границы окна просмотра

Особенности отображения данных на графиках

При отображении данных на графиках, когда значения меняются намного чаще, чем выбранный масштаб отображения, возможно получение искаженного представления изменений величины. Например представленный выше график на самом деле, при выборе правильного масштаба, (когда отсутствует область (C)) выглядит так.

Graph 2.png

При этом видно что одной и той же точке курсора (одному и тому же моменту времени) в разных масштабах сосуществуют разные величины. Т.е. такое происходит при попытке попадания в точку с разрешением 1 сек. на графике с текущим с масштабом 1 минута. В этом случае курсор покажет усредненное значение (см. описание п. (D) выше).

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

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