Управление светом: принципы, параметры и практика проектирования

Разделы библиотеки
Статьи этого раздела

Как работает DALI Arlight: от кнопки и датчика до света

На этой странице

Практический разбор адресации, событий DALI-2 и команд освещению. На примере панели 032503, датчика 033078 и DALI LOGIC объясняем, где находится логика и почему найденное устройство ещё не управляет светом.

Что происходит между нажатием и изменением света

Разберём систему, в которой панель Arlight 032503 и датчик 033078 работают с мастер-контроллером DALI LOGIC 031359, а светодиодная лента подключена к подходящему DALI-диммеру. Здесь существует несколько разных действий: обнаружить устройство, узнать источник события, принять решение, передать команду и изменить выходную мощность. Если смешать их в одно слово «управление», становится трудно понять, почему найденная панель ещё не включает свет.

Панель сообщает о действии человека. Контроллер сопоставляет сообщение с назначением кнопки и состоянием помещения. Затем отправляет команду выбранному светильнику, группе или всей линии. Исполнительный аппарат принимает команду и изменяет световой выход в пределах своих возможностей. Силовое питание светодиодов обеспечивает драйвер либо блок питания с диммером, а не кнопка и не информационное сообщение.

Функциональная цепочка для панели 032503: событие поступает в DALI LOGIC, логика выбирает действие, диммер управляет нагрузкой. Это схема обмена, а не монтажная схема.
Функциональная цепочка для панели 032503: событие поступает в DALI LOGIC, логика выбирает действие, диммер управляет нагрузкой. Это схема обмена, а не монтажная схема.

Оборудование Arlight: одинаковая шина, разные роли

Что делает каждый участник
ПримерРоль в этом разбореЧто не появляется автоматически
032503 DALI-223-2K-D2-INДве кнопки свободного назначения; устройство ввода DALI-2Прямое управление драйвером без обработки события
031359 DALI-LOGIC-LITE-PS-x1Адресация, настройка, события, сценарии, таймеры; питание шиныГотовая логика конкретного помещения
033078 DALI-MS-LS-8M-INДвижение и освещённость; события либо собственные управляющие действияЕдиный режим работы для любого проекта
038158 SMART-DALI-104-72-SH-DT6/DT8-SUFИсполнительный CV-диммер; режим выбирают под нагрузкуСовместимость любой LED-нагрузки с любым выходом

Оборудование в каталоге: Панель DALI-2 · 032503 · Контроллер DALI LOGIC · 031359 · Датчик присутствия · 033078 · Диммер DT6/DT8 · 038158.

Для панели 032503 производитель прямо указывает: она не управляет исполнительными устройствами напрямую. Для датчика 033078 руководство, напротив, предусматривает передачу событий и отправку управляющих команд. Поэтому присутствие отдельного мастер-контроллера в одной схеме обязательно, а в другой часть логики может находиться внутри датчика. Это различие конкретных изделий, а не противоречие протокола.

Адрес — это координата участника, а не назначение кнопки

После адресации система знает, к кому обратиться. Но она ещё не знает, что этот светильник находится у окна, а эта кнопка должна включать сцену «Презентация». Названия, привязка к плану и правила работы появляются при наладке. Физический порядок проводов не определяет номера адресов.

В DALI-2 адресные пространства исполнительных аппаратов и устройств управления разделены. В пределах стандартной линии предусмотрены до 64 адресов каждого класса, но возможности выбранного контроллера и питание шины проверяют отдельно. Один корпус может занимать несколько исполнительных адресов. Instance — отдельная функция внутри устройства ввода; она не превращается в ещё один светильник.

Для журнала объекта используйте полную запись: «линия A / класс Input / адрес 2 / instance 0». Запись «адрес 2» без класса и линии неоднозначна. Нумерация интерфейса может отличаться от протокольной: перед переносом проекта сравните, показывает ли ПО диапазон 0–63 или 1–64.

Подробно: что происходит при адресации и как проверить результат

Событие, команда и ответ — разные сообщения

Как читать обмен смысловыми фразами
СообщениеСмыслКто выбирает действие
Событие кнопкиПользователь коротко нажал конкретную кнопкуЛогика контроллера
Событие присутствияДатчик сообщил изменение состояния обнаруженияКонтроллер либо встроенная логика датчика
Команда группеУстановить уровень или вызвать сцену у участников группыОтправитель команды
Запрос и ответУточнить параметр или состояние адресованного аппаратаОпрашивающее устройство

В типовой проводной DALI-системе команды исполнительным устройствам передаются 16-битными прямыми кадрами, сообщения устройств управления DALI-2 используют 24-битный формат, а ответ исполнительного аппарата на запрос — 8-битный. Здесь важнее назначение сообщения, чем его длина: событие «нажато» само по себе не содержит вашего проектного решения «включить переговорную на 60%».

Не каждая команда сопровождается подтверждением от всех получателей. Для проверки используют адресное чтение состояния и осмотр реального света. Если на групповую проверку отвечают несколько аппаратов, такой ответ не является перечнем исправных светильников. Работающий индикатор панели тоже не доказывает, что все нагрузки включились.

Сквозной пример: переговорная с двумя зонами

Учебная задача: две зоны света — у окна и в глубине помещения. Четыре исполнительных адреса, панель 032503 и датчик 033078. Датчик выбран для помещения, где допустимы его монтажная высота и зона обнаружения. Это пример настройки логики, а не готовая спецификация: нагрузку, питание, освещённость и монтаж рассчитывают отдельно.

Карта проекта и две сцены

Условные обозначения: адреса и номера заданы для примера
УчастникНазначениеНастройка
Gear A0, A1Зона у окнаГруппа G0
Gear A2, A3Внутренняя зонаГруппа G1
Input A0: панель 032503Две физические кнопкиОпределить соответствие instances нажатием
Input A1: датчик 033078Обнаружение и измерение светаInstance 0 — движение; instance 1 — освещённость
Сцена S0 «Работа»Обычный режимУчебные уровни G0 = 50%, G1 = 80%
Сцена S1 «Презентация»Показ на экранеУчебные уровни G0 = 10%, G1 = 30%

Один номер сцены не означает одну яркость для всех. В S0 каждый исполнительный аппарат хранит свой уровень. Вызов сцены обращается к уже записанным значениям. Если нужно, чтобы сцену приняли все четыре аппарата, команда должна охватывать их всех: например, вызывать сцену для G0 и G1 или использовать выделенную общую группу. Устройства вне адресованной области не обязаны измениться.

Проценты здесь описывают замысел интерфейса, а не байтовые значения протокола. Число 50 в необработанной DALI-команде не следует принимать за 50% светового потока. Для MIX-света дополнительно задают поддерживаемые цветовые параметры и проверяют вызов сцены на конкретном DT8-аппарате.

Одна последовательность событий — несколько решений

  1. Человек вошёл. Датчик обнаружил движение и отправил разрешённое событие. Контроллер проверил режим AUTO и условие недостаточной освещённости.
  2. Контроллер вызвал S0 для обеих зон. Диммеры применили сохранённые уровни с настроенным переходом.
  3. Пользователь нажал кнопку «Презентация». Контроллер включил режим MANUAL и вызвал S1. Само событие кнопки не переписывает память сцен.
  4. Датчик снова обнаружил движение. В режиме MANUAL это обновляет признак занятости, но не возвращает S0. Иначе презентация будет постоянно сбиваться.
  5. Помещение освободилось. После заданной выдержки контроллер выключил обычное освещение и вернул AUTO. Аварийное освещение проектируется отдельно.

Для этого сценария необходимо явно реализовать состояния и переходы. Из того, что панель и датчик уже видны в программе, такая последовательность не возникает. Срок ручного приоритета, реакция на повторное нажатие и правило возврата в AUTO — требования проекта, которые согласуют до программирования.

Где сохраняются настройки и что будет после перезапуска

Проверяем место хранения
Что сохраняемГде искатьКак проверяем
Адрес, группы, уровни сцен исполнительного аппаратаВ самом аппарате, в пределах поддерживаемых функцийЧтение после записи и отключения питания
Разрешённые события и параметры instancesВ устройстве вводаПовторное чтение и событие в журнале
Правило «кнопка → сцена» и ручной приоритетВ проекте/сценарии контроллераАвтономный запуск после перезагрузки
Имена, план помещения, резервная копияВ проектных данных используемого ПОВосстановление на другом рабочем месте
Таймер и текущий режим AUTO/MANUALЗависит от реализации программыОтдельно заданное поведение при старте

Сохранённый файл на ноутбуке и загруженный сценарий в контроллере — разные результаты. Перед сдачей отключают наладочный ПК и проверяют штатную работу. Затем отдельно проверяют перезапуск контроллера. Нельзя обещать восстановление последнего ручного режима, если программа этого не обеспечивает.

Что произойдёт при отсутствии DALI и потере питания шины

Как найти неисправность по месту разрыва цепочки

Диагностика от входа к свету
НаблюдениеСледующая проверкаВероятный участок
Прямая команда из ПО не меняет светАдрес, режим DT6/DT8, питание и нагрузкаИсполнительная часть
Прямая команда работает, кнопка — нетЕсть ли событие нужного instance в журналеПанель или обработчик
Событие видно, команды нетФильтр события, условие запуска, активность сценарияЛогика
Команда есть, меняется не та зонаЦелевой адрес/группа и фактическое членствоКарта проекта
Свет меняется и возвращается назадСледующий отправитель команды в журналеКонфликт автоматик
Работает только с открытым ПОЗагрузка и автономное выполнение сценарияРазмещение логики

Изменяйте один участок за раз. Полная переадресация при любой ошибке уничтожает полезную диагностическую связь между планом и устройствами. Сначала сохраните проект и прочитайте текущую конфигурацию.

Продолжение: три практические ветки

Каждая ветка содержит подробности наладки, собственную схему и проверки результата.

Источники и границы примера

Проверено по открытым документам производителя 17.09.2026: DALI LOGIC, разделы 4–7; панели DALI-2, страницы 2–3; датчик 033078, вкладки Advance и Input Instances. Роли устройств и адресные пространства сопоставлены с материалами DALI Alliance; механизм поиска — с технической документацией Beckhoff. Названия вкладок различаются между версиями ПО.

Схемы и сценарий переговорной созданы редакцией. Числа в учебном проекте не являются заводскими настройками или результатами стендовых испытаний. Совместимость поставляемых версий и поведение после отказа проверяются на объекте.

Все материалы: DALI