Сценарии работы автоматики: различия между версиями

Материал из Библиотека

Микро Лайн
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
<br />
<br />


== Добавление сценария ==
==Добавление сценария==
В сервисном режиме Настроек в разделе “Сценарии” добавьте новый сценарий:
В сервисном режиме Настроек в разделе “Сценарии” добавьте новый сценарий:


Строка 14: Строка 14:
<br />
<br />


== Блоки конфигурирования сценария ==
==Блоки конфигурирования сценария==
[[Файл:Блоки конфигурирования сценария.jpg|800px]]
[[Файл:Блоки конфигурирования сценария.jpg|800px]]


Примечание: В интерфейсе настроек применена защита от возможных ошибок выбора совместимых в одном сценарии блоков:  
Примечание: В интерфейсе настроек применена защита от возможных ошибок выбора совместимых в одном сценарии блоков:  


* Все блоки имеют различную форму. Неподходящие по логике действия и условия система не позволяет установить в поле настроек и сохранить для применения;  
*Все блоки имеют различную форму. Неподходящие по логике действия и условия система не позволяет установить в поле настроек и сохранить для применения;
* Каждому блоку для визуальных отличий задан индивидуальный цвет.  <br />
*Каждому блоку для визуальных отличий задан индивидуальный цвет.  <br />


'''1. Запуск'''. Выбор базовой оболочки для включения сценария:
=== '''1. Запуск'''. ===
Выбор базовой оболочки для включения сценария:


[[Файл:Выбор базовой оболочки для включения сценария.jpg]]
[[Файл:Выбор базовой оболочки для включения сценария.jpg]]
Строка 41: Строка 42:
Для каждой разновидности сценариев нужен свой блок запуска:
Для каждой разновидности сценариев нужен свой блок запуска:


# Простой сценарий – «'''Запуск по команде'''» [[Файл:Простой сценарий.jpg]] Блок содержит набор инструкций для выполнения действий и включается вручную – виртуальной кнопкой, предварительно созданной пользователем (Веб-элементы управления) или из другого сценария.
==== 1. Простой сценарий – «'''Запуск по команде'''» ====
# Сложный сценарий - «'''Запуск по условию'''»
[[Файл:Простой сценарий.jpg]]  
 
Блок содержит набор инструкций для выполнения действий и включается вручную – виртуальной кнопкой, предварительно созданной пользователем (Веб-элементы управления) или из другого сценария.
<br />
 
==== 2. Сложный сценарий - «Запуск по условию» ====
[[Файл:Сложный сценарий - запуск по условию.jpg]]
 
Блок содержит условие (по времени, температуре, и т.п.), которое контролируется постоянно и когда условие будет истинным, выполняет действие по инструкции.
 
Таким образом, сценарий включится сам, без участия пользователя.
 
 
'''''Пример'''''.
 
Задача: Включать насос, когда температура опускается ниже -10°C. Результат: Когда температура опустится до -10.1°C, сценарий включит насос.
 
В следующий раз такой сценарий сработает, только если температура поднялась до -9, и снова опустилась ниже -10. Если этого не произойдет – то сценарий выполняться не будет.
<br />
 
==== 3. Сложный сценарий - «Запуск по Расписанию» ====
[[Файл:Сложный сценарий - запуск по расписанию.jpg]]
 
Блок содержит вложенный набор инструкций по выполнению определенных действий в заданные дни недели и в указанное время. Инструкции выполняются 1 раз.
 
 
'''''Пример'''''.
 
Задача: Каждые выходные нужно включать насос на 1 час в 10 утра. Результат: В субботу и воскресенье с 10-ти до 11-ти сценарий включит насос.
 
В следующий раз такой сценарий сработает в следующие выходные.
<br />
 
==== 4. Сложный сценарий - «Циклический запуск» ====
[[Файл:Сложный сценарий - циклический запуск.jpg]]
 
Блок содержит условие (по времени, температуре, и т.п.), которое контролируется с заданной периодичностью и в случае, когда условие будет истинным, выполняет действие по инструкции.
 
Блок применяется если регулярно надо проверять какое-то условие.
 
 
'''''Пример'''''.
 
Задача: Насос должен работать при температуре ниже -10°C.
 
Результат: Если температура ниже -10°C, сценарий включает насос и выключает его при температуре выше -10°C
<br />
 
=== 2. Логика. ===
Выбор условий для построения сценария. Не является самостоятельным элементом, т.е. без блока “Запуск” не применяется.

Версия от 08:52, 6 апреля 2022

Возможность настройки и применения различных сценариев в работе Контроллеров H1000+, H2000+, C2000+ обеспечивает экономию энергоресурсов и автоматизирует инженерные и бытовые процессы домоуправления.


Добавление сценария

В сервисном режиме Настроек в разделе “Сценарии” добавьте новый сценарий:

Добавить новый сценарий.jpg


При составлении каждого нового сценария ему необходимо присвоить название. Нажатие кнопки "Редактирование" открывает доступ в программу конфигурирования со списком блоков, команд и параметров каждого сценария.

Добавить новый сценарий2.jpg

Блоки конфигурирования сценария

Блоки конфигурирования сценария.jpg

Примечание: В интерфейсе настроек применена защита от возможных ошибок выбора совместимых в одном сценарии блоков:

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

1. Запуск.

Выбор базовой оболочки для включения сценария:

Выбор базовой оболочки для включения сценария.jpg


Что такое сценарий?

Это набор инструкций для выполнения контроллером определенных действий в определенной последовательности и в зависимости от определенных событий.


Существует 2 вида сценариев:

т.н. «Простой», запуск которого требует обязательного «триггера» - нажатия виртуальной кнопки включения или запуска в результате действия другого сценария

и т.н. «Сложный», запуск которого происходит или по Событию (сработке датчика), или по Расписанию (времени, дню недели), или по Циклу (результату опроса состояния датчика/параметра).


Для каждой разновидности сценариев нужен свой блок запуска:

1. Простой сценарий – «Запуск по команде»

Простой сценарий.jpg

Блок содержит набор инструкций для выполнения действий и включается вручную – виртуальной кнопкой, предварительно созданной пользователем (Веб-элементы управления) или из другого сценария.

2. Сложный сценарий - «Запуск по условию»

Сложный сценарий - запуск по условию.jpg

Блок содержит условие (по времени, температуре, и т.п.), которое контролируется постоянно и когда условие будет истинным, выполняет действие по инструкции.

Таким образом, сценарий включится сам, без участия пользователя.


Пример.

Задача: Включать насос, когда температура опускается ниже -10°C. Результат: Когда температура опустится до -10.1°C, сценарий включит насос.

В следующий раз такой сценарий сработает, только если температура поднялась до -9, и снова опустилась ниже -10. Если этого не произойдет – то сценарий выполняться не будет.

3. Сложный сценарий - «Запуск по Расписанию»

Сложный сценарий - запуск по расписанию.jpg

Блок содержит вложенный набор инструкций по выполнению определенных действий в заданные дни недели и в указанное время. Инструкции выполняются 1 раз.


Пример.

Задача: Каждые выходные нужно включать насос на 1 час в 10 утра. Результат: В субботу и воскресенье с 10-ти до 11-ти сценарий включит насос.

В следующий раз такой сценарий сработает в следующие выходные.

4. Сложный сценарий - «Циклический запуск»

Сложный сценарий - циклический запуск.jpg

Блок содержит условие (по времени, температуре, и т.п.), которое контролируется с заданной периодичностью и в случае, когда условие будет истинным, выполняет действие по инструкции.

Блок применяется если регулярно надо проверять какое-то условие.


Пример.

Задача: Насос должен работать при температуре ниже -10°C.

Результат: Если температура ниже -10°C, сценарий включает насос и выключает его при температуре выше -10°C

2. Логика.

Выбор условий для построения сценария. Не является самостоятельным элементом, т.е. без блока “Запуск” не применяется.