Работа с графиками и трендами

AggreGate SCADA/HMI предоставляет несколько способов просмотра и анализа значений каналов ввода-вывода во времени.

Для быстрого анализа значений в реальном времени и исторических данных можно использовать Консоль аналитики. Для визуализации, HMI диаграммы можно добавлять на инструментальные панели мониторинга как компоненты дашборда.

Для отображения исторических значений необходимо включить хранение истории каналов для соответствующих переменных устройства.

Консоль аналитики

Консоль аналитики используется для просмотра и анализа данных во времени, таких как значения каналов ввода-вывода, переменные устройств и исторические тренды.

Выводить можно любое значение, для которого включено хранение истории или есть канал статистики. Источник не ограничен переменными устройств: использовать можно любой контекст, включая цифровых двойников, поэтому теги AggreGate SCADA/HMI выводятся на график напрямую. График по тегу показывает значение процесса независимо от того, какой тег устройства активен, а график по конкретной переменной устройства показывает значения только этого источника.

Консоль включает два режима графиков:

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

Агрегированный график — использует функцию Сводка (summary) контекста Утилиты для построения агрегированных временных рядов, вычисляя среднее, минимум или максимум за каждый период. Период агрегации и функция агрегации можно настроить, например, для вычисления средних значений ежечасно или ежедневно.

Исторические значения, показанные на диаграммах, зависят от настроек истории переменной устройства.

Настройка метрик

График показывает одну или несколько метрик, у каждой свой источник данных, ось и стиль линии. Добавьте метрику кнопкой Добавить метрику на вкладке Настройка метрик, а ось для её отображения — кнопкой Добавить ось на вкладке Настройка осей. Названия метрик должны быть уникальными.

Метрика берёт значения либо из канала статистики, либо из выражения: выберите канал в поле Канал статистики либо выберите там Не использовать и введите выражение в поле Выражение. Остальные свойства определяют само значение и внешний вид линии:

Название колонки

Описание

Имя

Название метрики, отображаемое в легенде графика.

Контекст

Путь к контексту, предоставляющему данные. Использовать можно любой контекст.

Переменная

Ссылка на переменную выбранного контекста.

Формат переменной

Формат выбранной переменной. Только для чтения.

Канал статистики

Канал статистики, из которого берутся данные. Выберите Не использовать, чтобы брать значение из выражения.

Данные статистики

Данные, доступные в выбранном канале статистики. Только для чтения.

Выражение

Выражение, вычисляющее значение графика в каждой точке. Выражение обязательно, если канал статистики не используется.

Ось

Ось, на которой отображается метрика.

Цвет, Толщина линии, Интервал штриха линии

Внешний вид линии метрики.

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

Аналитические метрики

Наряду с метриками, отображающими значения источников, консоль может строить метрики, рассчитанные по ним, — линию тренда, персентиль или целевой уровень для сравнения. Добавьте такую метрику кнопкой Добавить метрику на вкладке Настройка аналитики.

Начните с Типа метрики: он определяет, какие из остальных свойств действуют.

Название колонки

Описание

Имя

Название метрики, отображаемое в легенде графика.

Тип метрики

Тип аналитической метрики. Возможные значения:

  • Скользящее среднее — скользящее среднее значений источника.

  • Линейная регрессия — линия тренда линейной регрессии, построенная по значениям источника.

  • Персентиль — указанный персентиль значений источника.

  • Горизонтальная линия — горизонтальная линия на указанном значении, для сравнения метрик с целевым уровнем.

Значение

Для Персентиля — вычисляемый персентиль. Для Горизонтальной линии — целевое значение.

Контекст, Переменная, Поле

Источник значений, по которым рассчитывается метрика.

Цвет, Толщина линии, Интервал штриха линии

Внешний вид линии метрики.

Скользящее среднее и Линейная регрессия рассчитываются по источнику, поэтому используют Контекст, Переменную и Поле, а Значение оставляют пустым. Персентиль использует все четыре свойства. Горизонтальная линия — прямая на заданном уровне, ей нужно только Значение.

Активация истории канала

По умолчанию любой канал ввода-вывода в AggreGate SCADA/HMI не хранит свои исторические значения. Чтобы активировать хранение истории, следует:

  • Щелкнуть правой кнопкой мыши по аккаунту устройства () в Системном Дереве.

  • Выбрать Редактировать свойства аккаунта устройства ().

  • Переключиться на вкладку Параметры синхронизации настроек устройства () и установить требуемое время хранения для одного или нескольких свойств.

  • Нажать OK, чтобы сохранить изменения.

Дополнительная информация содержится в главе Параметры синхронизации настроек устройства.

Построение инструментальной панели с диаграммами

В AggreGate SCADA/HMI диаграммы являются компонентами инструментальной панели. Подробное описание модели данных диаграммы, свойств и вариантов использования см. в разделе Диаграммы. Создание диаграммы для отображения исторических и реальных значений каналов можно выполнить, следуя практическому примеру по мониторингу параметров устройства при помощи диаграммы.

Was this page helpful?