Light Stream Player - Автоматизация: различия между версиями
мНет описания правки |
мНет описания правки |
||
| Строка 19: | Строка 19: | ||
Началось все с Автоматов. Инженеры проектировали устройства, которые по какому-то событию (триггеру) воспроизводили какое-либо действие. Примеров множество: | Началось все с Автоматов. Инженеры проектировали устройства, которые по какому-то событию (триггеру) воспроизводили какое-либо действие. Примеров множество: | ||
* изобретенные около 2500 лет назад водяные часы | * изобретенные около 2500 лет назад [https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%B4%D1%8F%D0%BD%D1%8B%D0%B5_%D1%87%D0%B0%D1%81%D1%8B водяные часы клепсидра], | ||
* автоматы Герона Александрийского (I век н.э.): | * [https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D1%80%D0%BE%D0%BD автоматы Герона Александрийского] (I век н.э.): | ||
** автоматическая дверь храма, которая открывалась с помощью пара | ** автоматическая дверь храма, которая открывалась с помощью пара | ||
** священный фонтан, который включался с помощью системы рычагов и противовесов | ** священный фонтан, который включался с помощью системы рычагов и противовесов | ||
Версия от 10:26, 22 апреля 2025
Перед началом разговора об автоматизации хочется проговорить, что некоторые понятия могут быть вам не знакомы. На самом деле в них нет ничего особо сложного. Мы постарались пояснить основные из них.
Можете ознакомиться сейчас, либо делать это по мере продвижения в теме автоматизации:
Что такое «автоматизация»?
Чтобы чуть лучше понять какие задачи можно решать - рассмотрим определения и их эволюцию.
Автомат
Автоматическое устройство, самостоятельно выполняющее некоторые действия. Работает самостоятельно.
Началось все с Автоматов. Инженеры проектировали устройства, которые по какому-то событию (триггеру) воспроизводили какое-либо действие. Примеров множество:
- изобретенные около 2500 лет назад водяные часы клепсидра,
- автоматы Герона Александрийского (I век н.э.):
- автоматическая дверь храма, которая открывалась с помощью пара
- священный фонтан, который включался с помощью системы рычагов и противовесов
- театр автоматов — механическое представление, где миниатюрные фигуры выполняли заранее запрограммированные действия благодаря системе верёвок, грузов и зубчатых колёс.
- астролябии и астрономические часы в Средневековье, которые могли моделировать движение небесных тел
- механические игрушки и куклы в средневековой Европе и странах Востока, которые двигались благодаря внутренним механизмам.
В LS Player за базовый уровень автоматизации отвечает Расписание и радел Триггеры.
Автоматизация (АСУ ТП)
Целостное решение, обеспечивающее автоматизацию технологических процессов. Может работать самостоятельно или с участием / под контролем оператора.
С усложнением устройств и в особенности с развитем электроники появилось множество датчиков, почти у всех устройств появилась обратная связь. Возможности инженеров стали почти безграничны. Теперь огромные комплексы могут работать на основании расписания, датчиков, алгоритмов. Для управления оператор вообще может быть не обязателен, лишь иногда требуется его внимание.
Для интеграции с самым разным оборудованием (датчиками и управляющими устройствами), а также системами более высокого уровня у LS Player предустановлено ПО Node-RED и есть API MQTT.
Далее мы подробнее рассмотрим как решаются распространенные задачи автоматизации.
Задачи автоматизации на объектах под управлением Light Stream
Запуск и остановка анимаций
Задачи, связанные с запуском и воспроизведением анимаций по какому-либо событию.
- в определенную дату и время
- в момент восхода/заката
- по команде от SCADA или другой внешней управления, пожарной тревоги и пр.
- вместе с другим источником Art-Net сигнала
- по нажатию физической кнопки
Подача питания
При воспроизведении анимаций должно подаваться питание и на светильники. Можно, конечно, держать их под напряжением 24/7, но это совсем не обязательно и даже вредно для оборудования.
- на управляемые светильники, участвующие в воспроизводимом прямо сейчас сценарии
- на светильники без управления, которые должны работать в определенное время суток или вместе с определенным сценарием
Работа с датчиками
В качестве источника данных для принятия решения о воспроизведении определенных анимаций нам могут пригодиться показания датчики: температуры, влажности, освещенности и даже движения. Все зависит от задачи, а они могут быть очень разными.
- поддержание уровня температуры и влажности в щите с LS Player
- включение безопасной для пикселей анимации для прогрева уличных светильников при очень низкой температуре
- включение определенных сценариев в период сумерек и темной ночи
- фиксация в логе открытия щита с LS Player по охранному датчику на основе геркона и датчику движения
- контроль состояния автоматов
- контроль наличия напряжения на линиях питания светильников и другого оборудования
- контроль текущего потребления на линиях питания
Календарь LS Player - базовая автоматизация
На самом деле большое количество задач календаря
Кейсы
Включение до 3-х групп контакторов по расписанию
Просто для управления каким-то статичным освещением, чтобы не ставить отдельный контроллер для простейшей автоматизации. (например, входная группа, пешеходная зона, ...).
НУЖНО ДОБАВИТЬ Do в календарь!!
Включение до 3-х групп контакторов на время воспроизведения по расписанию
НУЖНО ДОБАВИТЬ Do в Календарь плеера!!
- С возможностью настроить срабатывание Do в начале события и срабатывание Do в конце события.
- Вместе с воспроизведением или без него.
- С включением Do перед началом/окончанием события за ММ:СС или после него (чтобы дать время на розжиг БП и пр.).
- Особые случаи
- 1. Наслаивание событий: "Включение входной группы освещения" и "Плейлист №1 подсветки фасада"
- Какие события в расписании
- Событие №1 - включение подсветки фходной группы
- включение только Do №1 с 19:00 и до 8:00
- Событие №2 - включение подсветки фасада
- включение Плейлиста №1 с 18:00, и до 21:00
- включение Do №2 за 2 минуты до начала и выключение Do №2 через 2 минуты после окончания
- Событие №1 - включение подсветки фходной группы
- Как должно отрабатывать
- в 17:58 включение Do №2
- в 18:00 включение Плейлиста №1
- в 19:00 включение Do №1
- в 21:00 выключение Плейлиста №1
- в 21:02 выключение Do №2
- в 8:00 выключение Do №1
- Какие события в расписании
- 2. Наслаивание нескольких событий с управлением одними и теми же Do
- Какие События в расписании
- Собыие №1 - с 18:00 до 20:00 в расписании Плейлист 1
- с включением Do №3 за 2 минуты до начала и выключением Do №3 через 2 минуты после окончния
- Собыие №2 - с 19:00 до 23:00 в расписании Плейлист 2
- с включением Do №3 за 2 минуты до начала и выключением Do №3 через 2 минуты после окончния
- Собыие №1 - с 18:00 до 20:00 в расписании Плейлист 1
- Как должно отрабатывать
- Сценарий 1 с 18:00 до 19:00
- Сценарий 2 с 19:00 до 23:00
- Do №3 включается в 17:58 и выключается в 23:02
- Какие События в расписании
- 1. Наслаивание событий: "Включение входной группы освещения" и "Плейлист №1 подсветки фасада"
- С возможностью настроить срабатывание Do в начале события и срабатывание Do в конце события.
- Вместе с воспроизведением или без него.
- С включением перед началом/окончанием события за ММ:СС или после него (чтобы дать время на розжиг БП и пр.).
Запустить проигрывание
Остановить проигрывание
Установить состояние Do порта
Управление
Способы внешнего управления
Триггеры
Art-Net
Raw UDP
DI