Интеграция BACnet для автоматизации офисных и коммерческих зданий
BACnet — международно стандартизированный протокол (ANSI/ASHRAE 135, ISO 16484-5) для объединения систем HVAC, освещения и учёта энергии коммерческого здания в единый BMS. Помогаем владельцам и управляющим офисных и коммерческих объектов интегрировать существующее оборудование в прозрачную, задокументированную систему управления зданием.
Как проходит интеграция — от обследования до сдачи объекта
Обследование и проверка совместимости
Оцениваем существующее оборудование — чиллеры, вентиляцию, счётчики — и проверяем, поддерживает ли оно BACnet или работает только по Modbus. Запрашиваем документ PICS у производителя до начала интеграции, а не после.
Составление списка точек
Каждой управляемой или считываемой точке присваиваем имя по единой конвенции (этаж-система-точка) — а не автоматически сгенерированные 'AI-1', 'BO-14', которые потом усложняют чтение графики BMS и поиск неисправностей.
Device Instance и настройка BMS
Присваиваем каждому устройству уникальный номер Device Instance в пределах всей сети, настраиваем соединения BACnet/IP или MS/TP и BMS-контроллер с использованием автоматического обнаружения через Who-Is/I-Am.
Сдача объекта с документацией
Передаём список точек, схему сети и номера Device Instance устройств в задокументированном виде, чтобы ваш технический персонал или следующий интегратор мог работать с системой без догадок.
Почему BACnet для автоматизации в масштабе здания
Стандарт с 1995 года
BACnet — не экспериментальное решение: это международно стандартизированный протокол (ANSI/ASHRAE 135, ISO 16484-5), который применяется в автоматизации коммерческих зданий уже более трёх десятилетий.
Самоописывающаяся модель объектов
Каждая точка — это 'объект' с определённым набором свойств (Present_Value, Status_Flags, Object_Name). В отличие от Modbus, где назначение регистров нужно документировать вручную, устройства BACnet описывают себя сами.
Автоматическое обнаружение устройств
У каждого устройства есть уникальный номер Device Instance (0–4194302), который сеть находит через широковещательные сервисы Who-Is/I-Am — не нужно вручную вводить IP-адрес для каждого прибора.
Priority Array — системы 'голосуют' без конфликтов
У управляемых точек есть 16 уровней приоритета (например, уровень 1 — для функций жизнеобеспечения, уровень 8 — для ручного вмешательства оператора). Несколько систем могут влиять на одну точку, не создавая конфликтов.
COV — меньше нагрузки на сеть
Подписка Change-Of-Value позволяет устройству сообщать значение только при значимом изменении, а не при постоянном опросе каждой точки — сеть и сервер BMS работают эффективнее.
Шлюз BACnet/Modbus для оборудования, не понимающего BACnet
Частотные преобразователи, счётчики и многие чиллеры часто работают только по Modbus RTU/TCP. Шлюз представляет каждый регистр Modbus как объект BACnet, чтобы весь список точек в BMS выглядел единообразно.
Что входит в услугу интеграции BACnet
Полный процесс от первого обследования до подписанной сдачи объекта — а не только настройка оборудования.
- Обследование существующего оборудования и проверка совместимости BACnet/Modbus
- Составление списка точек (points list) по единой конвенции наименований
- Присвоение номеров Device Instance без конфликтов в пределах сети
- Настройка BMS-контроллера и функциональная проверка точек
- Документация сдачи объекта — список точек, схема сети, ссылки на PICS
Частые вопросы
Подходит ли BACnet для частного дома?
Обычно нет — BACnet создан для работы BMS в масштабе здания, а для частного дома более простое решение вроде KNX или Loxone обычно закрывает потребности с меньшей сложностью. Интеграция BACnet оправдана начиная с масштаба среднего или крупного офиса/коммерческого объекта, где нужно объединить несколько независимых систем (HVAC, освещение, учёт) в одной панели управления.
В чём разница между BACnet/IP и BACnet MS/TP?
BACnet/IP работает поверх UDP (порт по умолчанию 47808) и обычно образует магистраль сети здания; BACnet MS/TP работает поверх витой пары RS-485 с типичными скоростями 9600–76800 бит/с и схемой доступа token-passing — чаще встречается на уровне полевых устройств (контроллеров). Оба варианта могут одновременно существовать в одной системе.
Можно ли интегрировать оборудование, которое понимает только Modbus?
Да. Многие частотные преобразователи, теплообменники и счётчики работают только по Modbus RTU или TCP. Шлюз BACnet/Modbus представляет каждый регистр такого устройства как объект BACnet (AI/AV/BV), чтобы в списке точек BMS он выглядел как обычная точка BACnet.
Что такое Device Instance и почему это важно?
Device Instance — это уникальный номер (в диапазоне 0–4194302), который идентифицирует каждое устройство BACnet во всей сети, а не только в одном сегменте. Если у двух устройств совпадает Device Instance, возникает конфликт адресации, и автоматическое обнаружение (Who-Is/I-Am) перестаёт работать корректно. Устранение таких конфликтов — один из первых шагов интеграции.
Как вы обеспечиваете безопасность сети BACnet?
Рекомендуем выделять сеть BACnet/BAS в отдельный VLAN, изолированный от офисной IT-сети и гостевого Wi-Fi, с правилами файрвола, пропускающими только необходимый трафик UDP 47808 на сервер BMS. Где это уместно, рассматриваем и BACnet Secure Connect (BACnet/SC) — дополнение, завершённое в 2020 году, с шифрованным транспортом TLS 1.3 и аутентификацией устройств по сертификатам X.509.
Готовы обсудить интеграцию BACnet для вашего здания?
Закажите независимую техническую консультацию — оценим существующее оборудование, совместимость и предложим конкретный план интеграции. Работаем в Риге и по всей Латвии.