Контроллеры KNX сцен: кнопочные модули, архитектура DPT 18.001 и объекты сцен в ETS6
Сцены KNX позволяют одной кнопкой одновременно установить десятки исполнительных устройств в заранее заданные состояния — уровни освещения, положения жалюзи, уставки HVAC — без контроллера или сервера. Понимание кодировки DPT 18.001 и структуры объектов сцен в ETS6 — основа надежной и удобной настройки сцен.
Архитектура телеграммы сцены DPT 18.001
Команды вызова и сохранения сцены KNX передаются одной 8-битной телеграммой с типом данных DPT 18.001 (управление сценой). 8-битный байт кодирует как номер сцены, так и тип команды, позволяя вызову и сохранению использовать один и тот же групповой адрес без неоднозначности.
Битовая кодировка DPT 18.001
8-bit scene telegram (DPT 18.001):
Bit 7: 0 = Recall scene (activate stored state)
1 = Store/Learn scene (save current state)
Bits 6: reserved (always 0)
Bits 0–5: Scene number (0–63)
0 = Scene 1 in ETS6 (zero-indexed)
63 = Scene 64
Examples:
Recall scene 1: 0b 0000 0000 = 0x00 (bit 7=0, scene=0)
Recall scene 4: 0b 0000 0011 = 0x03 (bit 7=0, scene=3)
Store scene 1: 0b 1000 0000 = 0x80 (bit 7=1, scene=0)
Store scene 4: 0b 1000 0011 = 0x83 (bit 7=1, scene=3)
Note: ETS6 displays scene numbers 1–64 (1-indexed).
DPT 18.001 encodes 0–63 internally (0-indexed).
ETS6 handles the offset automatically.Телеграмма вызова предписывает всем исполнительным устройствам, связанным с групповым адресом сцены, одновременно загрузить сохраненные предустановки. Телеграмма сохранения, отправляемая только при настройке или обучении пользователем, записывает текущие значения всех связанных устройств в память сцены под указанным номером.
Сцены, хранящиеся в исполнительных устройствах
Scene preset values are stored in each actuator's non-volatile memory — programmed via ETS6 download or Group Monitor store command. Preferred for professional installations: scenes survive controller reboot, network failure and power cycle with no server dependency.
Некоторые системы визуализации KNX (IP-Symcon, ARISTO BewO) хранят состояния сцен на сервере и при вызове сцены отправляют отдельные команды исполнительным устройствам. Более гибко, но зависит от доступности сервера. Не рекомендуется для критических сцен (аварийных, присутствия), где работа шины KNX без сервера должна быть гарантирована.
Кнопочные контроллеры сцен
Специализированные кнопочные контроллеры сцен отправляют телеграммы вызова DPT 18.001 при коротком нажатии и, опционально, телеграммы сохранения при длинном нажатии. Они не требуют функций исполнительного устройства — каждая кнопка настраивается в ETS6 на отправку фиксированного номера сцены на групповой адрес сцены.
Устройство
| Кнопки | Монтаж | Примечания | Notes |
|---|---|---|---|
| MDT SCN-TS4UP.01 | 4-сценный кнопочный выключатель | Накладной монтаж | 4 сцены, опция обучения длинным нажатием, светодиодная индикация сцены, IP20 |
| Jung 5094 TSM | 4-клавишный кнопочный выключатель | Скрытый монтаж, рамка 55 мм | 4 независимых групповых адреса сцен, настраиваемые короткое/длинное нажатие, совместимость с Busch-Jaeger |
| Gira 2034 | Сенсорный выключатель на 4 группы | Скрытый монтаж, рамка Gira System 55 | Емкостный сенсор, светодиодный индикатор, вызов сцены и регулировка яркости одной кнопкой (настраивается в ETS6) |
| Niko One 4-кнопочный | 4 программируемые кнопки | Скрытый монтаж, Niko 45x45 мм | Таблица действий ETS6: каждая строка кнопки = вызов сцены + номер сцены, отдельный контроллер сцен не требуется |
Таблица действий Niko One:in ETS6 the Niko One uses an action table where each row defines a button action. Set Action = "Scene recall", Scene number = 1–64, and link the button to the scene GA. This eliminates the need for a separate scene controller device — the push-button sends the DPT 18.001 recall telegram directly.
DPT 18.001 в ETS6: структура группового адреса сцены
Групповой адрес сцены (GA) является общим для всех устройств, участвующих в сцене — кнопка отправляет на него, а все исполнители получают от него. Один GA сцены может адресовать неограниченное количество исполнителей, что делает возможными крупные конфигурации сцен с десятками каналов с помощью одной телеграммы.
Настройка сцен GA в ETS6
Actuator channel configuration (e.g. MDT dimmer channel 1): Parameters > Scene > Scene enable = Yes Scene 1 dim level = 80% Scene 2 dim level = 40% Scene 3 dim level = 100% Scene 0 dim level = 0% (Off) Group address assignment: Object: "Scene" → link to scene GA (e.g. 1/5/0) ETS6 scene GA creation: Main group: 1 (Automation) Middle group: 5 (Scenes) Sub address: 0 (Zone A all scenes) All actuators in Zone A linked to GA 1/5/0. Push-button also linked to 1/5/0 (send). Scene controller also linked to 1/5/0 (send). On scene GA telegram receipt: - Dimmer: loads preset dim level for scene number - Switch: loads preset on/off for scene number - Blind: loads preset position + slat for scene number - Thermostat: loads preset setpoint for scene number
Каждый канал исполнительного устройства должен иметь включенный режим сцены и назначенный номер сцены в параметрах ETS6. Если номер сцены в телеграмме не совпадает ни с одной включенной сценой на исполнителе, исполнитель игнорирует телеграмму — он не сбрасывается в состояние по умолчанию. Такая избирательная реакция позволяет исполнителям в конкретных зонах игнорировать общедомовые номера сцен, которые им не назначены.
Соглашения по назначению номеров сцен
Единая система нумерации сцен в проекте предотвращает ошибки при вводе в эксплуатацию и упрощает поиск неисправностей. Следующие стандартные назначения широко используются в европейских коммерческих установках KNX и должны быть определены в спецификации проекта до начала программирования в ETS6.
| Сцена # | Название | Типичное освещение | Сценарий использования |
|---|---|---|---|
| 0 | Выкл / Ожидание | 0% | Все исполнители выключены, жалюзи в нейтральном положении |
| 1 | Присутствие / Работа | 100% | Нормальное полное рабочее освещение |
| 2 | Презентация | 80–90% | Переговорные комнаты, снижение бликов |
| 3 | Совещание / Совместная работа | 60% | Обсуждение, фоновое освещение |
| 4 | Уборка | 100% все зоны | Полный свет для уборочного персонала |
| 5 | Ночная охрана | 5–10% | Минимальный свет для патруля охраны |
| 6 | Утро / Прибытие | 50% | Мягкий утренний старт, теплый оттенок света |
| 7 | Аварийное переключение | 100% | Срабатывает по сигналу тревоги от BMS |
| 8–15 | Пользовательские сценарии для зон | Индивидуальные под проект | Для конкретного этажа или комнаты |
| 16–23 | Общедомовые сценарии | Индивидуальные под проект | Пресеты для всего здания от BMS |
Структура групповых адресов для сценариев: по зонам и для всего здания
В многоэонных зданиях иерархическая структура GA позволяет вызывать сценарии как для каждой зоны (с настенной кнопки), так и для всего здания (с панели BMS). Исполнительные устройства привязаны и к зональному, и к общедомовому GA — они реагируют на оба.
Пример структуры GA для зоны и здания
1/5/0 Zone A scenes (floor 1 open office) 1/5/1 Zone B scenes (floor 1 meeting rooms) 1/5/2 Zone C scenes (floor 1 reception) 1/5/3 Zone D scenes (floor 2 open office) 1/5/10 Building-wide scenes (all zones) Zone A actuators → linked to 1/5/0 AND 1/5/10 Zone B actuators → linked to 1/5/1 AND 1/5/10 Zone C actuators → linked to 1/5/2 AND 1/5/10 Zone A push-button → sends to 1/5/0 only Building master button → sends to 1/5/10 When building GA 1/5/10 Scene 5 "Night" is sent: → All zones receive and load their Scene 5 preset → Zone A dim level for Scene 5: 5% → Zone B dim level for Scene 5: 5% → Zone C dim level for Scene 5: 10% (security desk)
Защита режима обучения
Режим обучения (store mode) позволяет долгим нажатием на кнопку сценария перезаписать сохраненный пресет текущими значениями всех связанных устройств. Это удобно для тонкой настройки, но в профессиональных инсталляциях есть риск: случайное долгое нажатие на неправильную кнопку навсегда перезапишет тщательно настроенные сценарии.
Рекомендуется: отключить режим обучения
В параметрах исполнительного устройства в ETS6: Scene learn mode = Disabled. При отключенном обучении устройство игнорирует телеграмму store (DPT 18.001 bit 7=1). Изменить пресеты сценариев можно только новой загрузкой из ETS6. Это защищает настроенные сценарии от случайной или намеренной перезаписи жильцами.
Ограничить ключом-переключателем
Если по спецификации требуется возможность настройки сценариев пользователем, реализуйте режим обучения через KNX-ключ (например, MDT SCN-TS4UP). Ключ включает обучение только при вставленном ключе, отправляя телеграмму разрешения/запрета на объект обучения исполнительного устройства, предотвращая случайные перезаписи.
Загрузка пресетов через ETS6 vs. сохранение через Group Monitor: Загрузка из ETS6 записывает значения пресетов непосредственно в параметры устройства — это надежный метод для профессионального ввода в эксплуатацию. Сохранение через Group Monitor (отправка телеграммы store, когда все устройства находятся в нужном состоянии) быстрее для точной настройки, но требует, чтобы все участвующие устройства одновременно находились в правильном состоянии перед нажатием store. Укажите в отчете о вводе в эксплуатацию, какой метод использовался.
Приоритет сценариев и разрешение конфликтов
Телеграмма вызова сценария и прямая команда устройству (например, команда диммирования от датчика присутствия) могут конфликтовать, если отправлены почти одновременно. KNX-устройства обрабатывают это с помощью настройки приоритета сценария и периода удержания сценария.
Настройка приоритета сценариев
Actuator scene priority parameter:
High — scene recall overrides any pending direct command;
direct dim/switch commands blocked for hold period
Normal — scene recall and direct commands treated equally;
last command received wins
Scene hold period (scene lock time):
Configurable: 0 seconds (disabled) to 120 seconds
Recommended: 30 seconds for meeting rooms
0 seconds for residential (user expects
direct control immediately after scene recall)
Conflict scenario — meeting room:
1. User presses "Presentation" scene → dim 80%
2. Presence detector triggers dim command → 100%
3. With High priority + 30s hold:
Step 2 is blocked for 30 seconds.
Presentation scene maintains 80% for 30s.
4. After 30s, presence detector resumes normal control.Интеграция KNX таймера для вызова сцен по расписанию
Логический модуль MDT SCN-LOGM.01 и аналогичные KNX таймеры могут отправлять телеграммы вызова сцен DPT 18.001 по расписанию — без внешнего BMS или IP-сервера. Это позволяет автоматически включать утренние, вечерние и выходные сцены, используя только шину KNX.
Настройка расписания таймера MDT SCN-LOGM.01:
- Time channel 1: Monday–Friday 07:00 → send DPT 18.001 value 0x06 (Scene 7 "Morning") to GA 1/5/10
- Time channel 2: Monday–Friday 09:00 → send DPT 18.001 value 0x01 (Scene 2 "Work") to GA 1/5/10
- Time channel 3: Monday–Friday 18:30 → send DPT 18.001 value 0x00 (Scene 1 "Off") to GA 1/5/10
- Time channel 4: Saturday–Sunday 00:00 → send DPT 18.001 value 0x05 (Scene 6 "Night security") to GA 1/5/10
Таймер работает автономно на шине KNX — вызов сцен по расписанию продолжается даже при отключении BMS или сервера. Переход на летнее время обрабатывается автоматически, если в модуле включена коррекция DST.
Процесс ввода в эксплуатацию и реестр сцен
Профессиональный ввод KNX сцен требует ведения реестра сцен вместе с проектом ETS6. Реестр определяет каждую сцену до начала программирования и служит тестовой матрицей при сдаче объекта.
Столбцы реестра сцен
Scene # | Name | Scene GA | Participating actuators | Preset values
---------|----------------|----------|-------------------------------|------------------------
1 | Presence/Work | 1/5/0 | Dimmer ch1, Dimmer ch2, | 100%, 100%,
| | | Blind A, Thermostat | pos 0%, 21°C
2 | Presentation | 1/5/0 | Dimmer ch1, Dimmer ch2, | 80%, 60%,
| | | Blind A, Thermostat | pos 70%, 21°C
3 | Video | 1/5/0 | Dimmer ch1, Dimmer ch2, | 20%, 0%,
| | | Blind A, Thermostat | pos 100%, 21°C
0 | Off | 1/5/0 | Dimmer ch1, Dimmer ch2, | 0%, 0%,
| | | Blind A, Thermostat | pos 0%, 18°CИспользуйте копирование свойств ETS6 для применения настроек сцен к нескольким исполнительным устройствам одного типа: настройте один канал диммера полностью со всеми сценами, затем скопируйте свойства и вставьте их в остальные каналы. Измените только групповые адреса для каждой комнаты. Этот подход сокращает время программирования для установок на 60 каналов примерно на 95% по сравнению с настройкой каждого канала отдельно.
Нужно программирование KNX сцен для вашего здания?
Мы настраиваем групповые адреса сцен DPT 18.001, программируем пресеты исполнительных устройств в ETS6 и обеспечиваем полностью протестированный вызов сцен для освещения, жалюзи и HVAC — с полным реестром сцен и документацией.
Запросить расчёт →