что такое knx шина
Основа единства «умного дома». Обзор стандарта KNX
История развития
У KNX богатое прошлое. Начнем с того, что в основе стандарта лежит шина EIB (European Installation Bus), которая появилась еще в начале 90-х годов. Основные принципы, используемые в работе KNX, были сформированы уже тогда. К концу века EIB являлась явным лидером в своей области, однако у нее имелись достойные конкуренты. Речь идет о шине Batibus, получившей распространение на юге Европы, а также о стандарте EHS (European Home System), приглянувшемся производителям бытовой техники. Три консорциума, ответственных за продвижение EIB, Batibus и EHS, решили объединить усилия для разработки нового, более совершенного решения. В результате в 1999 году на свет появилась «Ассоциация KNX».
Сам стандарт KNX был представлен весной 2002 года. Как оказалось, около 80 процентов разработок, лежащих в основе новинки, было позаимствовано у EIB. От двух других «доноров» дебютанту достались механизмы задания настроек и новые способы передачи сигналов. По этой причине, EIB и KNX часто приравнивают, нередко шину называют «EIB/KNX». В конце 2003 года разработка была оформлена в качестве европейского стандарта EN 50090, а еще через три года она приобрела статус международного стандарта ISO/IEC 14543. Другими словами, KNX успешно применяется и за пределами Европы.
В чем преимущества стандарта? В первую очередь, он славится своей надежностью: несмотря на наличие сразу нескольких сред передачи данных, основные компоненты KNX-систем обычно объединяются воедино с помощью специальных кабелей, причем в системе предусмотрен механизм подтверждения получения пакетов, то есть если команда не дошла до цели, то она отправляется повторно (не более двух раз). Конкуренты в лице Z-Wave и ZigBee, использующие радиоканал, считаются менее надежным вариантом, ну а про Х10 даже говорить неудобно — здесь все печально. Другой очевидный плюс проводного соединения — возможность размещения оборудования на значительном расстоянии друг от друга. Также следует отметить, что KNX-устройства не испытывают проблем с совместимостью, чего нельзя сказать, например, о продукции с шилдиком ZigBee. Еще один довод в пользу KNX — гибкая масштабируемость. Стандарт можно одинаково успешно использовать как в частных домах, так и больницах или аэропортах. Кроме того, в отличие от Z-Wave или Insteon, у этого решения нет жесткой привязки к аппаратной платформе — физическая реализация связи с передающей средой целиком лежит на плечах производителей оборудования.
Недостатки у KNX тоже имеются: данный продукт ориентирован на профессиональные системы автоматизации, проектировкой и установкой которых занимаются компании-интеграторы. Самостоятельный монтаж KNX-сети является весьма сложной задачей, и потому использование Insteon или Z-Wave, как правило, более оправдано. С точки зрения объема затрат, в основном.
Аппаратная часть
Компоненты KNX-сети можно разделить на три основных группы. Первая из них состоит из устройств, генерирующих управляющие команды. Это могут быть выключатели, контрольные панели, различные сенсоры и таймеры, а также датчики измерения физических величин. Вторая категория — это актуаторы, то есть исполнительные устройства. В их число входят релейные модули и различные регуляторы — например, диммеры. Третью группу образуют вспомогательные системные устройства, такие как блоки питания, повторители, логические модули и интерфейсы, обеспечивающие связь с внешним миром. Следует отметить, что сеть KNX является децентрализованной: сенсоры и актуаторы могут обмениваться данными напрямую, без участия дополнительного контроллера. В этом плане стандарт схож с Insteon.
Стандарт KNX предусматривает сразу четыре среды передачи данных: отдельная шина (витая пара), электропроводка, радиоканал и IP-сеть. Нельзя сказать, что они равноправны: как правило, витая пара стоит во главе, а остальные варианты являются вспомогательными либо отсутствуют вовсе. Шинное соединение позволяет использовать различные варианты топологии сети и объединять большое количество устройств, находящихся на значительном расстоянии друг от друга.
В самом простом варианте проводная сеть KNX представляет собой сегмент с топологией «линия». Он может включать в себя до 64 шинных устройств. Максимальная длина одной линии составляет километр, но с помощью специальных усилителей это значение (а также предельное число устройств) можно увеличить в четыре раза. Каждый сегмент обязан иметь собственный блок питания. До 15 линии могут быть подключены к так называемой главной линии и объединены тем самым в «зону». В свою очередь, зоны (до 15 штук) умеют общаться между собой посредством магистральной линии. В итоге, одна KNX-сеть, теоретически, может содержать около 58 000 шинных устройств.
Скорость передачи данных внутри проводной KNX-сети составляет около 9600 бит/с — скромно, но за счет малого объема транслируемых сообщений (несколько байт) этого хватает для обеспечения хорошей отзывчивости: среднее время отклика на команду составляет всего 25 мс. Для передаваемых пакетов задается приоритет, что помогает решить проблему возникновения коллизий. Следует отметить, что в такой сети используется сразу два вида адресов — физические и групповые. Последний вариант используется в тех случаях, когда одну команду необходимо отослать сразу нескольких устройствам — он определяет принадлежность гаджета к той или иной условной группе. Физический адрес у элемента сети всегда один, а вот групповых может быть несколько.
Беспроводная версия KNX использует частоту 868 МГц, при этом на передачу сигнала от отдельных устройств тратится не более одного процента эфирного времени, что позволяет избежать длительных помех, блокирующих радиоканал. Максимальная скорость передачи данных — примерно 16 400 бит/с. Гаджеты с однонаправленной связью отсылают пакеты незамедлительно, двунаправленные варианты предварительно проверяют, свободен ли радиоканал. Сообщения, передаваемые «по воздуху», помимо всего прочего, содержат такие данные, как уровень заряда батареи и серийный номер устройства. Последний позволяет избежать проблем при использовании нескольких радиосетей на одной территории. По радиусу покрытия KNX сопоставим со своими прямыми конкурентами, при этом дальнобойность на отдельных участках может быть увеличена с помощью специальных повторителей.
Возможность использования электропроводки в качестве передающей среды предусмотрена для тех случаев, когда прокладка нового кабеля затруднена, а радиосигнал не распространяется на достаточное расстояние. Технология позволяет добиться скоростей порядка 1200 бит/с. Следует отметить, что этот вариант не пользуется популярностью, и в практических реализациях он встречается редко. Что касается такой среды, как IP-сеть, то она применяется для туннелирования и маршрутизации KNX-команд путем их преобразования в IP-пакеты. Данная возможность особенно полезна в тех случаях, когда взаимодействующие устройства располагаются на значительном расстоянии друг от друга.
Настройка системы
Устройства KNX недостаточно просто объединить между собой — их после этого необходимо еще и настроить. До недавнего времени стандарт предусматривал три режима конфигурирования системы — A-mode (Auto), E-mode (Easy) и S-mode (System). Первый вариант — самый простой и создавался он как раз для новичков, занимающихся самостоятельным монтажом. Предполагалось, что A-mode позволит автоматически объединять устройства, функции которых имеют однозначную привязку друг к другу. Единственные действия со стороны пользователя — подключение гаджетов к среде передачи данных и выбор предопределенных параметров. Увы, A-mode «не взлетел», и от него, в конечном счете, отказались.
Описание стандарта KNX для Умного дома
На сегодня в мире существует несколько признанных стандартов построения систем «умных домов». Одним из них является KNX — международный открытый стандарт, созданный и продвигаемый ассоциацией KNX. В нее входят свыше 300 организаций Европы и остального мира.
Что такое KNX
Итак, KNX — стандарт связи для организации домашней автоматизации и набор программных и аппаратных решений для подобных систем. Он имеет давнюю историю: в основе находится появившаяся в 90-х годах XX века спецификация универсальной шины European Installation Bus. У шины имелись конкуренты — стандарты EHS (European Home System) и BatiBus. Разработавшие и продвигавшие три решения консорциумы пришли к тому, что необходимо объединиться и создать более продвинутую и совершенную технологию. Так в 1999 году родился протокол и ассоциация KNX.
Публично стандарт представили в 2002 году, и с тех пор он прошел долгое развитие, заняв почетное место среди решений для «умных домов».
Протокол KNX
В сердце системы лежит собственный протокол передачи данных KNX. С точки зрения сетевой модели OSI это распределенная одноранговая сеть со стандартным протоколом передачи данных в различных средах. К таковым относятся:
Интересной особенностью протокола является частичный контроль доставки сигнала: отправившее информационный пакет устройство ожидает подтверждения от отправителя, а при его отсутствии повторяет отправку еще дважды. Таким образом реализуется защита от сбоев на ненадежных каналах связи. Для борьбы с коллизиями используется технология CSMA/CA («множественный доступ с контролем несущей и избеганием коллизий»).
Упрощенная диаграмма работы технологии:
Еще одна интересная (и ключевая) особенность KNX — отсутствие обязательного «головного устройства», центрального контроллера. Обмен данных между компонентами сети идет напрямую. Это дает определенные преимущества:
Но есть и минусы такого подхода — приходится проводить большую подготовительную работу и отдельно конфигурировать каждое устройство для этого поставляется специальный инструментарий разработчика Engineering Tool Software и конфигурационные файлы с сайтов производителей.
Возможности
KNX обеспечивает функционирование всех элементов «умного дома»:
Оборудование KNX
В экосистеме KNX умный дом присутствует набор объединенных общей шиной устройств. В качестве последней можно использовать двухпроводную витую пару, но на практике нередко прибегают к четырехпроводному кабелю 2×2×0.8 — такой используют, например, в пожарных сигнализациях. Изначально задействуются две жилы, а остальные остаются про запас для дальнейшего расширения. Дополнительное преимущество такого провода состоит в экранировании каждой жилы, а значит, за наводки можно не переживать.
Проводная шина является основной средой передачи данных, прочие (электросеть, Ethernet и радиоканал) относятся к дополнительным. Шинный принцип дает возможность реализовывать почти любые топологии сети.
В простых случаях используется линейная топология с последовательным соединением устройств (до 64 на сегмент линии, до 4 сегментов). Пример:
Можно прибегнуть к «звезде» — тогда все «ветви» будут сходиться в одной точке.
При большом количестве оборудования рекомендуется топология «общая шина»: линия 0 выступит главной, а к ней присоединяются до 15 дополнительных. А в самых сложных ситуациях — древовидная, объединяющая несколько областей на магистральной линии (всего до 15).
Таким образом, максимальное число устройств KNX-сети составляет 58 тысяч.
Конструктивно любая KNX-система состоит из:
Каждый компонент должен быть присоединен к шине и запрограммирован (параметризован) соответственно требуемым функциям с помощью ПО ETS. Монтаж многих устройств (блоков питания, актуаторов и прочего.) проводится на стандартную DIN рейку.
В систему также может быть установлено устройство, условно называемое контроллером. Это средство визуализации компонентов сети KNX, контроля и организации удаленного доступа. К таким можно отнести, например, логический контроллер с функциями IP шлюза, ETS-KNX шлюза, и прочими возможностями.
Схема «умного дома» на KNX:
Пример стенда с популярным для реализации KNX-проектов в Москве контроллером LogicMachine:
Обязательных «контроллеров» в классическом понимании технология, как уже говорилось, не предусматривает, все элементы равнозначны и могут работать напрямую.
KNX «для чайников»
Описанное выше может показаться излишне сложным. При многих достоинствах стандарт и решения на его основе обладают, на первый взгляд, высоким порогом входа. Причина тому — необходимость порой непростого программирования устройств и тщательного продумывания логики будущего проекта, особенно в сложных сетях. Но на практике построение «умного дома на KNX не составит проблем, если понять базовые принципы.
Итак, основной элемент — проводная шина KNX, посредством которой «общаются» все устройства, обращаясь друг к другу по известному адресу. В качестве дополнительных служат среды передачи «по воздуху» через радиосвязь, по сети tcp/ip или электропроводке.
Схема одного из вариантов сети для дома:
Реакция оборудования на изменение внешних условий или воздействие определяется его параметрами. Они прописаны в хранящемся на каждом устройстве «приложении», которым можно управлять и менять настройки через ПО ETS. Само ПО устанавливается на подключенном к KNX-шине через шлюз компьютере.
В терминологии KNX существуют следующие понятия:
Формат адресов может быть различным (один бит, байт, два байта и тому подобное). Выключателю достаточно одного байта со значением 1 и 0 (свет вкл./свет выкл.).
Когда групповой адрес создан, он через ПО прописывается в Приложение целевого устройства. Последнее «узнает» адреса всех связанных с ним элементов сети и будет готово к работе.
В качестве тренировочной «песочницы» можно использовать программу KNX Virtual.
Она позволяет экспериментировать с виртуальной сетью без приобретения и монтажа реальных устройств.
Пример системы
Рассмотрим небольшой пример реализации управления освещением дома. Предположим, необходимо:
Нужно подсчитать группы освещения, продумать на плане количество и положение выключателей. В качестве последних можно использовать и «родные» KNX-совместимые, и обычные, пакет в шину с последних будет передаваться сухим контактом наподобие такого:
Определившись с группами и функциями, можно подобрать подходящее реле одного из производителей (Gira, Zennio и прочее).
Следующий ответственный момент — планирование проводки и принципиальная схема будущей сети. В рассматриваемом случае на выключатели от щитка идет только кабель шины, а на светильники (нагрузку) — непосредственно электропитание.
Когда все разведено, установлено и скоммутировано, начинается процесс настройки через ПК с установленной ETS: создание нового проекта, заведение топологии, добавление устройств. После этого нужно создать группы: в них будут писать данные сенсоры, а актуаторы станут срабатывать по этим данным. Актуатор допускается приписывать к нескольким группам.
Например, есть четырехканальное реле.
Распределим группы. Групповые адреса первого этажа имеют обозначение 0, освещение на первом этаже 0/0.
В интерфейсе ETS это будет выглядеть примерно следующим образом:
К группам присоединяются выключатели — например, двухклавишные. Предположим, что первая клавиша выключателя в гостиной должна включать-выключать лампы непосредственной в ней, а вторая гасить его на этаже.
Привязка в программе:
Остается лишь загрузить программу в оборудование, и можно проверять.
Где купить
Приобрести оборудование KNX можно как в специализированном магазине, так и онлайн в Интернет-магазине. Во втором случае, особого внимания заслуживает бюджетный вариант приобретения изделий на сайте Алиэкспресс. Для некоторых позиций есть вариант отгрузки со склада в РФ, их можно получить максимально быстро, для этого при заказе выберите «Доставка из Российской Федерации»:
Выводы
KNX — интересный, гибкий и многофункциональный стандарт «умного дома». Децентрализованная структура позволяет создавать сложные распределенные сети; центральный контроллер при этом не нужен. Использование проводного канала связи как основного обеспечивает устойчивый сигнал, а возможность передавать данные через электропроводку в некоторых случаях дает возможность избежать протягивания дополнительных проводов. Кроме того, остается и функционал беспроводной связи, качественной работе которого помогает контроль данных.
На рынке присутствует множество производителей оборудования KNX, при этом всем оно гарантированно совместимо между собой.
Из минусов можно отметить:
Видео по теме
Что такое knx шина
KNX — это коммуникационная шина, широко используемая для автоматизации строений и помещений, мировой стандарт управления домом и зданием. Стандарт шины KNX является развитием более ранней разработки, получившей название Европейская инсталляционная шина или EIB. EIB— устаревшее обозначение, которое продолжает использоваться, особенно в Европе. Иногда используется универсальное обозначение EIB/KNX.
В жилом, коммерческом или промышленном сооружении автоматизация систем отопления, кондиционирования и освещения имеет важное значение для энергоэффективности, максимального удобства и безопасности пользователей.
Система KNX позволяет всем компонентам взаимодействовать друг с другом, создавая динамический контур управления зданием., в котором все системы автоматизации связаны между собой и могут обмениваться даннными, передавая их также на центральный пульт.
KNX является одним из наиболее распространенных решений для использования в средних и крупных системах автоматизации домов, офисов и коммерческих помещений. Сегодня стандарт KNX поддерживается многими крупными производителями электротехнического оборудования. Наиболее известными производителями оборудования KNX сегодня являются ABB, Gira и Schneider Electric.
KNX — это коммуникационная шина, широко используемая для автоматизации строений и помещений, мировой стандарт управления домом и зданием. Стандарт шины KNX является развитием более ранней разработки, получившей название Европейская инсталляционная шина или EIB. EIB— устаревшее обозначение, которое продолжает использоваться, особенно в Европе. Иногда используется универсальное обозначение EIB/KNX.
Ключевой особенностью KNX является гарантированная совместимость продуктов разных производителей, единый программный инструмент (Engineering Tool Software, сокращенно — ETS) для планирования, разработки и реализации проекта, а также официальные курсы подготовки и сертификации специалистов. С технической точки зрения, решения позволяют реализовать все популярные сценарии автоматизации, включая освещение, управление климатом и безопасность.
«АСБЕРГ АС» предлагает все виды KNX-устройств Брендов ABB и Schneider Electric.
KNX обеспечивает функционирование всех элементов системы «Умный дом»:
Большинство проектов KNX основаны на использовании специальной выделенной проводной шины (витой пары), когда все контроллеры, датчики и исполнительные устройства подключаются к этой проводной шине.
На практике это означает необходимость включения в проект и прокладки необходимых коммуникаций во время стройки или ремонта. Формально в стандарте KNX существуют и другие среды передачи, например, сеть электропитания и радиосвязь, но пока они редко встречаются в проектах. В качестве альтернативного варианта, не требующего прокладки дополнительной контрольной шины, достаточно часто используются схемы с выводом всех индивидуальных потребителей на общий щиток. Оба способа имеют свои плюсы и минусы. При сохранении соответствия спецификациям KNX допускается совмещение этих вариантов.
Устройства взаимодействуют путем обмена пакетами данных по шине KNX. Скорость обмена составляет 9600 бит/с, для обработки коллизий используются технология CSMA/CA. Протокол описывает все возможные форматы информационных посылок и типов данных используемых переменных. Например, в пакете указываются адреса передатчика и приемника, сами данные и контрольная сумма. Общая длина пакета как правило не превышает 23 байт. Время передачи составляет 20-40 мс. Отзывчивость зависит от загруженности шины и числа устройств в ней. В случае простых вариантов контроля, например, системы освещения, скорость работы выключателей визуально не отличается от прямого управления. Но в крупных нагруженных сетях, в том числе и объединенных по IP, могут потребоваться дополнительные операции оптимизации в зависимости от требований заказчика.
Видами оборудования KNX являются следующие типы устройств:
В группы товаров данного стандарта входят:
Устройства могут быть как устанавливаемые в стандартные распределительные коробки, так и предназначенные для монтажа на DIN-рейку. Во втором случае часто используются устройства на большое число каналов управления, например, реле и диммеры. Как правило, устройства подключаются только к шине KNX и непосредственно датчикам или управляемым устройствам, дополнительное питание в этом случае не требуется.
Все устройства KNX проходят обязательную сертификацию. Для программирования обязательно иметь соответствующий конкретному устройству файл конфигурации. Как правило он загружается с сайта производителя и интегрируется в программу ETS. В этой же программе есть возможность изменить конфигурацию устройств по предусмотренной производителем схеме. Например, можно выбирать режимы работы выключателей и двоичных входов, скорости регулировки диммеров, корректировать температуру в термостатах и так далее.
В большинстве случаев, устройства имеют в своем составе несколько объектов, которые являются минимальной единицей для участия в группах, приема и отправки сообщений, настройки параметров и других элементах проекта.
Гибкость технологии позволяет использовать одни и те же аппаратные устройства для реализации разных функций, что достигается возможностью загрузки в них разных внутренних программ. Как пример можно привести трансформацию блока с несколькими реле в устройство управления шторами.
Программирование систем на базе KNX производится при помощи специализированного инженерного программного обеспечения ETS.
Рабочим документом в программе является проект. При этом возможно использование нескольких проектов в одной сети (например, в крупном здании) или несколько сетей с одним проектом (например, в однотипных номерах отеля). Непосредственная работа с проектом не требует доступа к инсталляции, однако для загрузки конфигурации и диагностики необходимо подключиться к сети KNX. Осуществляется эта операция или через локальные (USB или RS-232) интерфейсы или IP-мост.
Конфигурирование сети может производиться в двух режимах:
В общем случае процесс программирования системы автоматизации состоит из следующих шагов:
После завершения программирования системы автоматизации при проверке ее работоспособности могут быть полезны такие функции ETS как монитор шины и монитор групповых адресов.
Технология KNX сама по себе является «нервной системой» для проектов автоматизации. Ее сильными сторонами являются: широчайшие возможности по поддержке различных сценариев и устройств; стандартизация и сертификация оборудования; особое внимание к надежности решений; активное сообщество профессионалов и поклонников решения.
Мы являемся официальным дистрибьютором ведущих производителей электротехники и входим в десятку лидеров по рейтингам крупнейших электротехнических компаний, что подтверждается многолетним опытом успешной работы, а также различными сертификатами, удостоверяющими компетенцию наших сотрудников.