EGS workflow скрипты — различия между версиями
Материал из Integra-S Wiki
Wikiadmin (обсуждение | вклад) (→Назначение) |
Wikiadmin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
== Назначение == | == Назначение == | ||
− | # Вызов хранимой процедуры | + | # Вызов хранимой процедуры Базы Данных по расписанию |
# Копирование команд от элемента к элементу | # Копирование команд от элемента к элементу | ||
# Копирование состояний от элемента к элементу | # Копирование состояний от элемента к элементу | ||
Строка 10: | Строка 10: | ||
== Примеры == | == Примеры == | ||
− | + | :1 Вызов хранимой процедуры БД (Чистка архива) по расписанию | |
+ | Для этого необходимо добавить элементы в редакторе СКАДА: | ||
+ | :1. Компьютер | ||
+ | :2. Acuario Manager | ||
+ | :3. EGS Модуль | ||
+ | :4. EgsOnSchedule | ||
+ | :5. EgsDoCallStored | ||
+ | : Добавить связи между элементами: | ||
+ | :1. Компьютер: Установленное ПО:SoftwareContainer + Менеджер устройств: ПО:SoftwareContent | ||
+ | :2. Менеджер устройств: Менеджер устройств: ManagingContainer + Egs Модуль: Привязка к менеджеру: ManagingContent | ||
+ | :3. EGS Модуль: Egs выход:EGSOutput + EgsOnSсhedule: Egs вход:EgsInput | ||
+ | :4. EgsOnShedule: Egs следующий:EGSNext + EgsDoCallStored: EGS предыдущий:EgsPrev | ||
+ | [[File:Схема процедуры.jpg|700px|центр]] |
Версия 16:30, 4 июня 2020
Назначение
- Вызов хранимой процедуры Базы Данных по расписанию
- Копирование команд от элемента к элементу
- Копирование состояний от элемента к элементу
- Отправка команды при тревоге любого датчика
- Трансляция состояний в события (StateEvent)
- Трансляция состояний устройств в состояние зоны
- Отсечение ложных срабатываний путем перевода зоны в тревогу по минимум двум тревожным устройствам
Примеры
- 1 Вызов хранимой процедуры БД (Чистка архива) по расписанию
Для этого необходимо добавить элементы в редакторе СКАДА:
- 1. Компьютер
- 2. Acuario Manager
- 3. EGS Модуль
- 4. EgsOnSchedule
- 5. EgsDoCallStored
- Добавить связи между элементами:
- 1. Компьютер: Установленное ПО:SoftwareContainer + Менеджер устройств: ПО:SoftwareContent
- 2. Менеджер устройств: Менеджер устройств: ManagingContainer + Egs Модуль: Привязка к менеджеру: ManagingContent
- 3. EGS Модуль: Egs выход:EGSOutput + EgsOnSсhedule: Egs вход:EgsInput
- 4. EgsOnShedule: Egs следующий:EGSNext + EgsDoCallStored: EGS предыдущий:EgsPrev