Открыть сервис

ANSI/ASHRAE Standard 135

ANSI/ASHRAE Standard 135 — это международный стандарт, разработанный Американским обществом инженеров по отоплению, охлаждению и кондиционированию воздуха (ASHRAE) и утверждённый Американским национальным институтом стандартов (ANSI). Стандарт определяет протокол BACnet — коммуникационный протокол для систем автоматизации зданий и управления инженерным оборудованием (BACS). BACnet обеспечивает взаимодействие устройств различных производителей в единой сети управления зданием, включая системы отопления, вентиляции, кондиционирования, освещения, безопасности и противопожарной защиты.

История

Разработка стандарта началась в 1987 году по инициативе ASHRAE, которая стремилась создать открытый, не зависящий от одного производителя протокол для автоматизации зданий. До этого рынок был фрагментирован: каждый крупный производитель (например, Johnson Controls, Siemens, Honeywell) использовал собственные закрытые протоколы, что затрудняло интеграцию систем.

Первая версия стандарта была опубликована в 1995 году как ANSI/ASHRAE Standard 135-1995. Она описывала базовый набор функций: передачу данных о температуре, давлении, состоянии клапанов, а также команды управления. В 2001 году стандарт был дополнен поддержкой IP-сетей (BACnet/IP), что позволило использовать стандартные Ethernet-сети вместо специализированных шин. В 2004 году вышла версия, включившая расширения для работы с безопасностью (BACnet Secure Connect). Последующие редакции (2008, 2012, 2016, 2020, 2023) добавляли поддержку новых типов устройств, улучшали кибербезопасность и расширяли функциональность для интеграции с облачными сервисами и Интернетом вещей.

Архитектура и модель данных

Модель «объект — свойство — служба»

BACnet использует объектно-ориентированную модель. Каждое устройство (контроллер, датчик, исполнительный механизм) представляется как набор объектов. Объект — это абстракция физического или логического компонента (например, «аналоговый вход», «бинарный выход», «календарь», «программа»). Каждый объект имеет свойства (например, текущее значение, единица измерения, порог срабатывания). Взаимодействие между устройствами осуществляется через службы — стандартизированные запросы (например, «ReadProperty» для чтения свойства, «WriteProperty» для записи, «SubscribeCOV» для подписки на изменение значения).

Типы объектов

Стандарт определяет более 60 типов объектов. Основные из них:

  • Analog Input / Analog Output / Analog Value — для аналоговых сигналов (температура, давление, влажность).
  • Binary Input / Binary Output / Binary Value — для дискретных сигналов (включено/выключено, открыто/закрыто).
  • Device — представляет физическое устройство (контроллер, шлюз). Содержит свойства, уникальные для устройства (например, серийный номер, версия прошивки).
  • Schedule — для управления по расписанию.
  • Calendar — для хранения дат (например, праздничных дней).
  • Program — для запуска логических скриптов.
  • Notification Class — для настройки оповещений.

Сетевые уровни

BACnet поддерживает несколько физических и канальных уровней:

  • BACnet MS/TP (Master-Slave/Token-Passing) — для сетей с низкой скоростью (до 115,2 кбит/с) на основе RS-485. Широко применяется в небольших зданиях.
  • BACnet/IP — для работы в локальных и глобальных IP-сетях (Ethernet, Wi-Fi). Наиболее распространённый вариант.
  • BACnet PTP (Point-to-Point) — для соединения через модемы или последовательные порты.
  • BACnet Secure Connect (BACnet/SC) — защищённый вариант поверх WebSocket с шифрованием TLS (добавлен в редакции 2020 года).

Применение

Системы автоматизации зданий

BACnet является основным протоколом для современных систем управления зданиями (BMS). Он используется для:

  • Управления HVAC (отопление, вентиляция, кондиционирование): контроллеры чиллеров, тепловых насосов, вентиляционных установок.
  • Управления освещением: диммеры, реле, датчики присутствия.
  • Систем безопасности: контроль доступа, видеонаблюдение (через шлюзы).
  • Противопожарных систем: датчики дыма, пожарные извещатели, системы оповещения.
  • Учёт энергоресурсов: счётчики электроэнергии, тепла, воды.

Интеграция с другими системами

BACnet часто используется как промежуточный протокол для интеграции с более высокоуровневыми системами (SCADA, облачные платформы IoT). Для этого применяются шлюзы, преобразующие BACnet в Modbus, OPC UA, MQTT, REST API.

Примеры реализации

  • В крупных офисных центрах (например, башни «Москва-Сити») BACnet используется для централизованного управления микроклиматом и освещением.
  • В больницах — для контроля чистоты воздуха, температуры в операционных.
  • В торговых центрах — для оптимизации энергопотребления (управление холодильными установками, кондиционерами).

Преимущества и ограничения

Преимущества

  • Открытость: стандарт не зависит от одного производителя, что позволяет выбирать оборудование разных брендов.
  • Масштабируемость: поддерживает сети от нескольких устройств до тысяч узлов.
  • Долговечность: обратная совместимость — устройства, выпущенные 20 лет назад, могут работать с новыми контроллерами.
  • Безопасность: в последних версиях реализованы шифрование, аутентификация и защита от несанкционированного доступа (BACnet/SC).

Ограничения

  • Сложность внедрения: требует квалифицированных специалистов, знающих как сам протокол, так и специфику оборудования.
  • Скорость: MS/TP-сети ограничены по пропускной способности (до 115,2 кбит/с), что может быть недостаточно для систем с большим объёмом данных (например, видеонаблюдение).
  • Стоимость: лицензирование и сертификация оборудования могут быть дорогими для небольших производителей.

Сертификация и соответствие

Для обеспечения совместимости устройств разных производителей существует программа сертификации BACnet Testing Laboratories (BTL). Оборудование, прошедшее тестирование, получает маркировку «BACnet Certified». Список сертифицированных продуктов публикуется на сайте ASHRAE. В России сертификация BACnet не является обязательной, но используется крупными интеграторами (например, «Термоконт», «Энергосервис»).

Статус в России

В России стандарт ANSI/ASHRAE 135 не имеет статуса национального стандарта (ГОСТ), однако широко применяется в коммерческих и промышленных объектах. В 2020-х годах наблюдается рост использования BACnet в связи с импортозамещением: российские производители (например, «ОВЕН», «Промэлектроника») выпускают контроллеры с поддержкой BACnet. В то же время, для государственных и муниципальных объектов часто предписывается использование протокола Modbus или отечественных решений на базе LoRaWAN.

Перспективы развития

Основные направления развития стандарта:

  • Интеграция с облачными платформами: расширение поддержки REST API, MQTT, WebSocket.
  • Кибербезопасность: внедрение механизмов аутентификации на основе сертификатов (BACnet/SC).
  • Поддержка IoT: добавление типов объектов для датчиков малой мощности (например, температуры, влажности).
  • Энергоэффективность: оптимизация протокола для снижения энергопотребления в беспроводных сетях.

Источники

  1. ANSI/ASHRAE Standard 135-2023 — BACnet: A Data Communication Protocol for Building Automation and Control Networks. ASHRAE, 2023.
  2. BACnet International. «BACnet Overview». Официальный сайт BACnet International.
  3. ГОСТ Р 56500-2015 (аналог ISO 16484-5) — «Системы автоматизации зданий. Протокол передачи данных BACnet».
  4. Книга: H. Michael Newman. «BACnet: The Global Standard for Building Automation». Momentum Press, 2013.
  5. Материалы конференций «Автоматизация зданий» (Москва, 2021–2023).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →