Smart Zone — различия между версиями
Материал из Integra-S Wiki
Wikiadmin (обсуждение | вклад) (→Настройка) |
Ipe (обсуждение | вклад) (→Настройка) |
||
Строка 37: | Строка 37: | ||
:4. У линка ZoneLink, соединяющего датчик с зоной, должны быть настроены следующие параметры: | :4. У линка ZoneLink, соединяющего датчик с зоной, должны быть настроены следующие параметры: | ||
::1. weight - вес данного датчика в зоне, по умолчанию: 1. | ::1. weight - вес данного датчика в зоне, по умолчанию: 1. | ||
− | |||
2. Параметры Зоны: | 2. Параметры Зоны: | ||
:1. Суммарный вес датчиков для перехода зону в тревогу (alarm_weight), если: | :1. Суммарный вес датчиков для перехода зону в тревогу (alarm_weight), если: |
Версия 11:59, 30 июля 2021
Содержание
Назначение
- Трансляция состояний устройств в состояние зоны.
- Отсечение ложных срабатываний путем перевода зоны в тревогу по минимум двум тревожным устройствам.
Схема
В редакторе СКАДА необходимо добавить элементы, для этого необходимо:
- 1. Перейти на вкладку "Типы элементов" и выбрать в списке элемент Компьютер (Computer).
- 2. Дважды нажать на элемент Компьютер, после чего появится окно для добавления элемента.
- 3. Нажать кнопку "Добавить". Элемент появится на рабочей области.
- 4. Аналогично пункту 2 добавить элементы: Менеджер устройств (AcuarioManager), EGS Модуль (EGSModule).
- 5. Smart Zone (Скрипт необходимо импортировать отсюда Smart Zone). Для того, чтобы импортировать скрипт необходимо в редакторе СКАДА нажать на меню Действия > Импорт элементов > выбрать сохраненный скрипт.
Необходимо добавить следующие связи:
- 1. Smart Zone: EGS вход:EGSInput + EGS Модуль: EGS Выход:EGSOutput.
- 2. Менеджер устройств: Менеджер устройств:ManagingContainer + EGS Модуль: Привязка к менеджеру:ManagingContent.
- 3. Менеджер устройств: ПО:SoftwareContent + Компьютер или Сервер: Установленное ПО:SoftwareContainer.
Настройка
1. У компьютера/сервера должен быть настроен параметр сетевой адрес (ip).
2. Параметры Smart Zone:
- 1. Включен (enabled) - задействовать триггер.
- 2. Настройки (settings) - настройки скрипта имеют следующие параметры:
- 1. alarm_timeout - интервал в течении которого датчик подключенный к зоне считается тревожным, даже если тревожное состояние уже сброшено.
- 2. interval - фиксированный интервал пересчета состояния зоны.
- 3. precedence - типы тревожных состояний зоны, с указанием минимальных значений суммарного precedence(приоритет обработки) для перехода зоны в это состояние.
- 4. alarm_info - информация о состоянии зоны:
- 1. alarms_only - информировать только о тревожных датчиках, по умолчанию true.
- 2. changes_only - информировать только при смене состояния зоны, по умолчанию true.
- 5. importance - таблица соответствия типа члена зоны маске состояния данного типа и далее числовому значению importance (важности) этого состояния. В данном параметре указываются типы элементов и их состояния с числовым значением.
- 3. У зоны Zone должны быть настроены следующие параметры:
- 1. alarm_factor - суммарный вес датчиков, достаточный для перехода зоны в тревогу, по умолчанию: 2.
- 4. У линка ZoneLink, соединяющего датчик с зоной, должны быть настроены следующие параметры:
- 1. weight - вес данного датчика в зоне, по умолчанию: 1.
2. Параметры Зоны:
- 1. Суммарный вес датчиков для перехода зону в тревогу (alarm_weight), если:
- 1. У зоны суммарный вес > 0, то означает минимальный необходимый суммарный вес входящих в зону датчиков для перевода зоны в состояние Тревога(alarm.alarm). Вес датчика определяется параметром Вес(weight) у Связь с зоной(ZoneLink) соединяющим датчик с зоной.
- 2. У зоны суммарный вес = 0, то используется алгоритм с тремя тревожными состояниями Маловероятная тревога(alarm.unlikely), Вероятная тревога(alarm.likely) и Тревога(alarm.alarm), вес которых указывается в настройках Smart Zone. Вес датчика рассчитывается по формуле: вес * приоритет обработки датчика * importance.
- 2. Область (area) - заполняется при создании зоны через клиент Интегра планета Земля.