Сценарии работы автоматики: различия между версиями
Материал из Библиотека
Микро Лайн
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
<br /> | <br /> | ||
== Добавление сценария == | ==Добавление сценария== | ||
В сервисном режиме Настроек в разделе “Сценарии” добавьте новый сценарий: | В сервисном режиме Настроек в разделе “Сценарии” добавьте новый сценарий: | ||
Строка 14: | Строка 14: | ||
<br /> | <br /> | ||
== Блоки конфигурирования сценария == | ==Блоки конфигурирования сценария== | ||
[[Файл:Блоки конфигурирования сценария.jpg|800px]] | [[Файл:Блоки конфигурирования сценария.jpg|800px]] | ||
Примечание: В интерфейсе настроек применена защита от возможных ошибок выбора совместимых в одном сценарии блоков: | Примечание: В интерфейсе настроек применена защита от возможных ошибок выбора совместимых в одном сценарии блоков: | ||
* Все блоки имеют различную форму. Неподходящие по логике действия и условия система не позволяет установить в поле настроек и сохранить для применения; | *Все блоки имеют различную форму. Неподходящие по логике действия и условия система не позволяет установить в поле настроек и сохранить для применения; | ||
* Каждому блоку для визуальных отличий задан индивидуальный цвет. <br /> | *Каждому блоку для визуальных отличий задан индивидуальный цвет. <br /> | ||
'''1. Запуск'''. Выбор базовой оболочки для включения сценария: | === '''1. Запуск'''. === | ||
Выбор базовой оболочки для включения сценария: | |||
[[Файл:Выбор базовой оболочки для включения сценария.jpg]] | [[Файл:Выбор базовой оболочки для включения сценария.jpg]] | ||
Строка 41: | Строка 42: | ||
Для каждой разновидности сценариев нужен свой блок запуска: | Для каждой разновидности сценариев нужен свой блок запуска: | ||
==== 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+ обеспечивает экономию энергоресурсов и автоматизирует инженерные и бытовые процессы домоуправления.
Добавление сценария
В сервисном режиме Настроек в разделе “Сценарии” добавьте новый сценарий:
При составлении каждого нового сценария ему необходимо присвоить название. Нажатие кнопки "Редактирование" открывает доступ в программу конфигурирования со списком блоков, команд и параметров каждого сценария.
Блоки конфигурирования сценария
Примечание: В интерфейсе настроек применена защита от возможных ошибок выбора совместимых в одном сценарии блоков:
- Все блоки имеют различную форму. Неподходящие по логике действия и условия система не позволяет установить в поле настроек и сохранить для применения;
- Каждому блоку для визуальных отличий задан индивидуальный цвет.
1. Запуск.
Выбор базовой оболочки для включения сценария:
Что такое сценарий?
Это набор инструкций для выполнения контроллером определенных действий в определенной последовательности и в зависимости от определенных событий.
Существует 2 вида сценариев:
т.н. «Простой», запуск которого требует обязательного «триггера» - нажатия виртуальной кнопки включения или запуска в результате действия другого сценария
и т.н. «Сложный», запуск которого происходит или по Событию (сработке датчика), или по Расписанию (времени, дню недели), или по Циклу (результату опроса состояния датчика/параметра).
Для каждой разновидности сценариев нужен свой блок запуска:
1. Простой сценарий – «Запуск по команде»
Блок содержит набор инструкций для выполнения действий и включается вручную – виртуальной кнопкой, предварительно созданной пользователем (Веб-элементы управления) или из другого сценария.
2. Сложный сценарий - «Запуск по условию»
Блок содержит условие (по времени, температуре, и т.п.), которое контролируется постоянно и когда условие будет истинным, выполняет действие по инструкции.
Таким образом, сценарий включится сам, без участия пользователя.
Пример.
Задача: Включать насос, когда температура опускается ниже -10°C. Результат: Когда температура опустится до -10.1°C, сценарий включит насос.
В следующий раз такой сценарий сработает, только если температура поднялась до -9, и снова опустилась ниже -10. Если этого не произойдет – то сценарий выполняться не будет.
3. Сложный сценарий - «Запуск по Расписанию»
Блок содержит вложенный набор инструкций по выполнению определенных действий в заданные дни недели и в указанное время. Инструкции выполняются 1 раз.
Пример.
Задача: Каждые выходные нужно включать насос на 1 час в 10 утра. Результат: В субботу и воскресенье с 10-ти до 11-ти сценарий включит насос.
В следующий раз такой сценарий сработает в следующие выходные.
4. Сложный сценарий - «Циклический запуск»
Блок содержит условие (по времени, температуре, и т.п.), которое контролируется с заданной периодичностью и в случае, когда условие будет истинным, выполняет действие по инструкции.
Блок применяется если регулярно надо проверять какое-то условие.
Пример.
Задача: Насос должен работать при температуре ниже -10°C.
Результат: Если температура ниже -10°C, сценарий включает насос и выключает его при температуре выше -10°C
2. Логика.
Выбор условий для построения сценария. Не является самостоятельным элементом, т.е. без блока “Запуск” не применяется.