KNX через ETS: адресация Area/Line/Device, download и диагностика Bus Monitor

KNX через ETS: адресация Area/Line/Device, download и диагностика Bus Monitor

  • Сен, 14, 2026
  1. Топология KNX TP: линия, область, магистраль (backbone)
  2. Individual Address (IA): формат Area.Line.Device
  3. Group Address (GA): 2- и 3-уровневая структура
  4. Рабочий цикл ETS: назначение → download → verify
  5. Диагностика: Bus Monitor и Group Monitor
  6. Напряжение и ток шины: что измерять на объекте
  7. Типовые неисправности ПНР KNX
  8. Чек-лист пусконаладки KNX / ETS

KNX (стандарт ISO/IEC 14543-3 / EN 50090, спецификации KNX Association) — распространённая шина в системах автоматизации зданий (BMS, Building Management System) и локальной автоматики освещения, жалюзи, HVAC-зон. Для инженера пусконаладки (ПНР) критичны не «красота» визуализации в ETS (Engineering Tool Software), а корректная топология TP (Twisted Pair), уникальность Individual Address, согласованность Group Address с проектом и повторяемая проверка после download. Ниже — практическая методика адресации, загрузки и диагностики без подмены норм производителя вымышленными пунктами ГОСТ.

Схема топологии KNX: Area, Line, Backbone, Individual Address и Group Address
Иерархия KNX TP: линии объединяются в область через линейные/магистральные соединители; Individual Address задаёт физическое место устройства на шине, Group Address — логическую связь функций (телеграммы).

1. Топология KNX TP: линия, область, магистраль (backbone)

На физическом уровне KNX TP — это витая пара с питанием по шине. Логическая структура, заложенная KNX Association:

  • Line (линия) — сегмент устройств под одним линейным соединителем (Line Coupler) или источником питания линии. На одной линии обычно до 64 устройств (точное число — по документации устройств и бюджета питания линии).
  • Area (область) — группа линий, связанных через Area Coupler / Backbone Coupler.
  • Backbone (магистраль) — линия области «0» (часто обозначают как backbone line), соединяющая области между собой.

Типовые диапазоны адресации (классическая модель KNX): Area 0…15, Line 0…15, Device 0…255, с ограничениями на резервные/служебные адреса. Конкретные допустимые комбинации и исключения (например, адрес линейного соединителя) сверяйте с руководством ETS и паспортом устройства — не с произвольными «нормами ГОСТ».

Важно про «терминацию». KNX TP — не классическая многоточечная RS-485-шина с обязательными резисторами 120 Ω на обоих концах сегмента (как у Modbus RTU / BACnet MS/TP). Для KNX TP применяют кабель и правила монтажа по документации KNX Association и производителя (тип кабеля, топология дерево/линия/звезда в допустимых пределах, встроенные/внешние согласующие элементы в источниках питания и соединителях). На объекте следуйте проекту и инструкции на источник питания / line coupler — не «пришивайте» RS-485-практику вслепую.

Что проверить до программирования

  • Соответствие трассы проекту: нет недопустимых длинных ответвлений, если проект запрещает star-топологию.
  • Полярность шины (+/− / красный-чёрный — по маркировке производителя кабеля и клемм).
  • Разделение линий через line coupler там, где в проекте разные Area/Line.
  • Бюджет тока источника питания линии vs сумма токов устройств (datasheet).

2. Individual Address (IA): формат Area.Line.Device

Individual Address (индивидуальный адрес, IA) — уникальный физический адрес устройства на шине. Формат в ETS: A.L.D (Area.Line.Device), например 1.2.15.

Элемент Назначение Практика ПНР
Area (A) Область (корпус, крыло, этажный блок по проекту) Не менять «на глаз» — только по таблице адресов проекта
Line (L) Линия внутри области Совпадает с физическим сегментом за line coupler
Device (D) Номер устройства на линии Дубликат IA = классическая причина «плавающих» устройств

Назначение IA выполняется в режиме программирования: устройство переводится в programming mode (кнопка Prog на корпусе или программный способ — по datasheet), ETS выдаёт адрес. После назначения устройство должно отвечать на свой IA; повторный programming mode на другом устройстве с тем же адресом — прямой путь к коллизии.

Совет: ведите журнал «IA ↔ помещение ↔ заводской номер / QR». После замены модуля на объекте новый прибор без корректного IA и download «молчит» в группе, хотя физически на шине жив.

3. Group Address (GA): 2- и 3-уровневая структура

Group Address (групповой адрес, GA) — логический адрес телеграмм: датчик пишет в GA, исполнитель слушает GA. Физический IA при этом не «управляет» напрямую логикой функции — связь строится через группы в ETS.

В ETS обычно используют:

  • 3-level: Main / Middle / Sub (например 1/2/15) — удобно для больших зданий: этаж / система / точка.
  • 2-level: Main / Sub — проще на малых объектах.

Тип данных (DPT, Datapoint Type) должен совпадать на всех концах группы: нельзя смешивать в одной GA разные DPT (например, 1-bit switch и 2-byte float) — иначе визуализация и BMS-шлюз будут читать «мусор». Имена GA в проекте ETS должны совпадать с таблицей точек проекта BMS / ТЗ.

4. Рабочий цикл ETS: назначение → download → verify

Устойчивый порядок работ на объекте (независимо от версии ETS — уточняйте меню по руководству конкретной версии):

  1. Подключение интерфейса — USB/IP-интерфейс KNX, проверка связи с шиной (online).
  2. Открытие проекта — актуальная копия .knxproj с контролем версии (дата, автор, changelog).
  3. Назначение IA — Programming mode → Assign individual address → подтверждение в дереве устройств.
  4. Параметризация — application program, параметры (задержки, сцены, пороги) по проекту.
  5. Привязка GA — group objects ↔ group addresses; проверка флагов C/R/W/T/U по назначению объекта.
  6. Download — полная или частичная загрузка application + addresses; дождаться статуса OK без ошибок.
  7. Verify / unload check — сравнение загруженного с проектом (где доступно в ETS); функциональный тест: нажатие кнопки / изменение уставки → реакция исполнителя.
  8. Фиксация — экспорт проекта, резервная копия на носитель заказчика, запись в журнал ПНР.
Partial download. Частичная загрузка ускоряет работу, но опасна, если на объекте уже крутится «чужая» старая application. При сомнениях — full download устройства и повторный функциональный тест всех связанных GA.

5. Диагностика: Bus Monitor и Group Monitor

В ETS два основных инструмента «живого» трафика:

  • Bus Monitor — сырые телеграммы шины: источник, назначение, приоритет, тип кадра, ACK/NACK. Нужен при подозрении на коллизии, отсутствие ACK, «шум» линии, неправильный line coupler filter.
  • Group Monitor — телеграммы по Group Address с декодированием DPT (если задан). Удобен для ПНР функций: отправили Write на GA — увидели значение и подтверждения.

Типовой сценарий диагностики

  1. Открыть Group Monitor, фильтр по целевой GA.
  2. Спровоцировать событие (кнопка, изменение уставки с панели, Write из ETS).
  3. Убедиться, что телеграмма ушла и исполнитель ответил / изменил состояние.
  4. Если телеграмм нет — Bus Monitor: есть ли вообще кадры от IA источника? Есть ли ACK?
  5. Если кадры есть, но исполнитель молчит — проверить привязку GA, флаги, фильтр line coupler (routing), DPT.

Фильтры линейных/магистральных соединителей могут блокировать группы между линиями — это штатное поведение, а не «сломанный» исполнитель. Сверяйте таблицу маршрутизации с проектом.

6. Напряжение и ток шины: что измерять на объекте

Питание KNX TP обычно в диапазоне порядка 21…30 В DC (ориентир; точные пределы — datasheet источника питания и устройств). На ПНР измеряйте:

Параметр Где мерить Зачем
Ubus на источнике Клеммы выхода PSU линии Базовый уровень питания
Ubus на дальнем конце Последняя коробка / устройство Падение на кабеле; риск нестабильной работы
Ток линии По индикации PSU / clamp, если доступно Перегруз источника, КЗ, «тяжёлые» устройства
Полярность Каждая развилка / шкаф Обратная полярность = классика монтажа

Допустимое падение напряжения и максимальный ток — по документации производителя PSU и проекту. Если Ubus на конце линии заметно ниже, чем у источника, ищите длинный тонкий кабель, лишние соединения, перегруз.

7. Типовые неисправности ПНР KNX

Симптом Вероятная причина Действие
Устройство не входит в programming mode Нет питания, обрыв, неверная полярность Ubus, полярность, целостность пары
Два устройства «делят» один IA Дубликат Individual Address Переназначить IA; проверить журнал адресов
Download OK, функция не работает Неверная GA / DPT / флаги; фильтр coupler Group Monitor + сверка связей
Телеграммы не проходят между линиями Filter table line/area coupler Проверить маршрутизацию групп в проекте
Случайные сбои, NACK в Bus Monitor Плохой контакт, ЭМС, перегруз шины Контакты, экранирование по проекту, бюджет тока
Шина «живая», часть линии мертва Обрыв после ответвления; КЗ на участке Секционирование, измерение U по участкам

8. Чек-лист пусконаладки KNX / ETS

Скачать чек-лист (Word):
Checklist_KNX_ETS_PNR.docx
— заполняемый бланк для работы на объекте.
Пункт
1 Актуальный .knxproj и таблица IA/GA согласованы с проектом BMS
2 Полярность и Ubus на источнике и дальнем конце в допуске datasheet
3 Ток линии ≤ номинала PSU; нет признаков КЗ
4 Все IA уникальны; дубликаты отсутствуют
5 Download application выполнен без ошибок
6 Ключевые GA проверены в Group Monitor (Write/Read)
7 Маршрутизация через line/area coupler соответствует проекту
8 Функциональные сценарии (свет, жалюзи, HVAC-зоны) отработаны
9 Резервная копия проекта передана заказчику / в архив ПНР
10 Журнал ПНР и дефектная ведомость оформлены

KNX сдаётся не «по зелёным лампочкам в ETS», а по совпадению физической топологии, уникальных IA, логики GA и протоколу функциональных испытаний. Bus Monitor и Group Monitor — обязательный инструмент, а не «опция для сложных случаев».

Материал носит образовательно-методический характер. Конкретные пределы напряжения/тока, правила монтажа кабеля KNX TP, фильтры соединителей и процедуры download определяются проектом, ТЗ и документацией производителя / KNX Association (ISO/IEC 14543-3, EN 50090). Статья не заменяет проектные решения и инструкции на оборудование. Перед сдачей сверяйте все параметры с актуальной документацией на объект.