Современная автоматизация зданий давно перестала быть миром одного производителя. На одном объекте могут одновременно работать вентиляция, отопление, освещение, холодильное оборудование, системы учёта ресурсов и диспетчеризация — часто от разных брендов. Именно поэтому BACnet стал одним из ключевых отраслевых стандартов обмена данными в системах автоматизации зданий.
Но опытные проектировщики и интеграторы знают: само наличие слова «BACnet» в спецификации ещё не определяет возможности оборудования. Важно, какие функции протокола поддерживает конкретный контроллер, какую роль он выполняет в сети, насколько удобно интегрируется с BMS и другим оборудованием и соответствует ли его производительность масштабу задачи.
В новой версии программного обеспечения Segnetics реализована поддержка BACnet MS/TP и BACnet/IP для контроллеров Pixel2, SMH5 и Matrix серий xxxx‑xx‑4. При этом возможности работы с BACnet различаются в зависимости от модели и соответствуют задачам, для которых предназначено устройство.
Pixel2 ориентирован прежде всего на автоматизацию отдельных инженерных установок — вентиляционных систем, ИТП, насосных станций и другого локального оборудования. В BACnet‑сети контроллер работает в режиме Slave: выполняет собственные алгоритмы и предоставляет данные вышестоящей системе или другим BACnet‑устройствам. Поддержка BACnet позволяет включать такие установки в общую систему автоматизации здания и обеспечивать обмен данными с BMS.
SMH5 — панельный контроллер со встроенной панелью оператора, который может использоваться как для локального управления инженерной установкой, так и в роли головного устройства подсистемы. Поддерживает работу в режимах Master и Slave, что позволяет использовать его в более сложных архитектурах с взаимодействием нескольких устройств и подсистем.
Matrix предназначен для построения крупных масштабируемых и распределённых систем автоматизации, где особенно востребованы развитое взаимодействие с другими устройствами по BACnet и высокая вычислительная производительность. Как и SMH5, поддерживает режимы Master и Slave — контроллер способен инициировать обмен данными и отвечать на запросы других устройств BACnet‑сети.
Таким образом, BACnet дополняет возможности каждого ПЛК Segnetics в соответствии с его местом в архитектуре: от интеграции отдельной инженерной установки в BMS до построения крупных распределённых систем управления.
Обмен данными через интерфейсы RS‑485. Подходит для объектов, где требуется организовать надёжную последовательную связь между устройствами на небольших и средних расстояниях.
Обмен данными через Ethernet в сетях IPv4. Обеспечивает высокую пропускную способность и удобство интеграции в существующую IT‑инфраструктуру здания.
Поддержка BACnet доступна для контроллеров |
|
Процессор: 4-ядерный 64-битный
ОС: Linux Debian |
||
|
BACnet: Slave
ОЗУ: 256 МБ ПЗУ: 2 ГБ SLC NAND Flash Применение: отдельная инженерная установка |
BACnet: Master / Slave
ОЗУ: 512 МБ ПЗУ: 2 ГБ eMMC Flash Применение: установка / подсистема с HMI |
BACnet: Master / Slave
ОЗУ: 512 МБ ПЗУ: 8 ГБ + microSD Применение: масштабируемая распределенная система |
BACnet стал одним из наиболее распространённых протоколов в автоматизации коммерческих зданий, гостиниц, бизнес‑центров, торговых комплексов, промышленных объектов и другой инфраструктуры с большим количеством взаимосвязанных инженерных систем.
Главное преимущество BACnet — открытость стандарта и возможность объединять в одной системе оборудование разных производителей. Проектировщик не оказывается привязан к одному бренду: контроллеры, системы диспетчеризации, вентиляционное, отопительное, холодильное и другое оборудование могут взаимодействовать в рамках единой системы при условии поддержки стандарта BACnet.
Modbus и BACnet решают задачу обмена данными между устройствами, но используют принципиально разные подходы.
В Modbus интегратор работает прежде всего с регистрами: необходимо знать их адреса, типы данных и назначение. При интеграции оборудования эта информация задаётся в соответствии с картой регистров конкретного устройства.
BACnet изначально разработан для автоматизации зданий и использует объектную модель данных. Параметры инженерной системы представлены стандартными объектами с определёнными свойствами — например, аналоговыми и дискретными значениями. Это делает структуру данных более понятной для систем верхнего уровня и упрощает интеграцию оборудования разных производителей.
Ещё одно важное отличие — организация обмена. В классической схеме Modbus ведущий узел инициирует запросы к ведомым устройствам. BACnet предусматривает более развитые механизмы: в BACnet MS/TP в одной сети могут работать несколько Master‑устройств, инициирующих передачу данных. Также предусмотрены механизмы обнаружения устройств и объектов, а также событийного обмена, позволяющие строить гибкие распределённые системы.
| Критерий | Modbus | BACnet |
| Основное назначение | Универсальный обмен данными между устройствами | Автоматизация инженерных систем зданий |
| Организация данных | Регистры | Объекты и их свойства |
| Интеграция | Требуется работа с картой регистров | Стандартизированная объектная модель |
| Организация обмена | Классическая схема Master–Slave | Мультимастер в MS/TP, гибкое взаимодействие |
| Обнаружение устройств | Конфигурируется интегратором | Стандартные механизмы обнаружения |
| Работа оборудования разных брендов | Возможна при согласовании карт регистров | Изначально заложено в стандарте |
| Масштабирование | Требует дополнительной конфигурации | Объектная модель упрощает расширение |
| Передача событий | Циклический опрос | Механизмы событий и уведомлений |
| Типичные области | Промышленное оборудование, локальные сети | BMS, HVAC, комплексная автоматизация зданий |
| Требования к ресурсам | Как правило, ниже | Могут быть выше из‑за объектной модели и сервисов |
Modbus не является «устаревшей» или менее качественной альтернативой. Для связи контроллера с частотными преобразователями, счётчиками, датчиками и исполнительными устройствами Modbus остаётся простым и эффективным решением.
BACnet решает другую задачу: объединение множества инженерных подсистем и устройств разных производителей в общую систему автоматизации здания.
Поэтому оба протокола могут использоваться одновременно: Modbus — для взаимодействия контроллера с локальным оборудованием, BACnet — для интеграции контроллера и управляемой им установки в BMS или распределённую систему автоматизации.
Работа с большим количеством BACnet‑объектов и интенсивный сетевой обмен выполняются одновременно с основной программой управления, обработкой входов и выходов, визуализацией и другими задачами ПЛК.
4‑ядерная вычислительная платформа контроллеров Segnetics и запас оперативной и энергонезависимой памяти позволяют распределять эти задачи между вычислительными ресурсами и сохранять стабильное выполнение основной программы при росте объёма сетевого обмена.
Наиболее полно это преимущество раскрывается в SMH5 и Matrix серий xxxx‑xx‑4, поддерживающих BACnet в режимах Master и Slave: контроллер не только выполняет собственную программу, но и инициирует обмен с другими устройствами BACnet‑сети.
Больше свободы при построении системы: оборудование Segnetics можно закладывать в проекты, где BACnet является принятым протоколом взаимодействия между инженерными подсистемами. Контроллеры напрямую поддерживают BACnet MS/TP и BACnet/IP — без промежуточного преобразования протоколов.
Более удобное объединение оборудования разных производителей в единую систему. Меньше зависимости от нестандартных способов обмена и дополнительных протокольных преобразователей там, где все участники сети поддерживают BACnet.
Более открытая архитектура объекта, которую проще расширять и модернизировать без жёсткой привязки к одному производителю. Длительный жизненный цикл системы благодаря использованию открытого отраслевого стандарта.
С контроллерами Segnetics вы сможете в полной мере использовать все преимущества универсального протокола BACnet.
Запросить КП на поставку контроллеров Segnetics: sale@lantaclimate.ru