Интеграция BACnet

BACnet/IP vs MS/TP: практика монтажа и сети

Один протокол — два физических уровня. Разбираем, когда выбирать Ethernet-BACnet/IP, а когда RS-485 MS/TP, и как правильно смонтировать каждый вариант.

Независимая техническая оценкаСборка щитов по IEC 61439Поддержка проектов по ЕС
A / B
120Ω
UDP 47808
Как мы планируем физический уровень

Как мы планируем физический уровень

01

Считаем устройства по этажам

Посчитайте контроллеры и полевые устройства на каждом этаже или в крыле, отметьте расстояние до ближайшего ИТ-шкафа — эти две цифры определяют выбор между IP и MS/TP.

02

Сначала согласуем с ИТ-отделом

BACnet/IP работает через UDP порт 47808 в существующей сети. Заранее выясните, разрешит ли ИТ-служба клиента новый broadcast-трафик и где нужна сегментация VLAN.

03

Правильно терминируем шину MS/TP

Проложите витую пару RS-485 цепочкой (daisy-chain), установите резисторы 120 Ω на обоих физических концах шины и задайте единую скорость (9600–76800 бит/с) для всех устройств сегмента.

04

Соединяем подсети через BBMD

IP-маршрутизаторы не пересылают broadcast-трафик, поэтому обнаружение Who-Is/I-Am ломается на границе подсетей без BBMD или регистрации Foreign Device.

В чём реальная разница между IP и MS/TP

В чём реальная разница между IP и MS/TP

47808

Один порт — две совсем разные шины

BACnet/IP использует UDP порт 47808 (0xBAC0) поверх вашей существующей сети Ethernet. MS/TP работает по витой паре RS-485 с передачей токена — и никак не связан с ИТ-сетью.

BACnet/IP: быстро добавлять, зависит от ИТ

Новые контроллеры подключаются к уже проложенному кабелю Ethernet — отдельную шину тянуть не нужно. Обратная сторона: broadcast не пересекает подсети без BBMD или регистрации Foreign Device.

MS/TP: независим, но требует свою физическую шину

Шина RS-485 с передачей токена держит полевые устройства полностью вне ИТ-сети. Дешевле в расчёте на устройство, но нужна правильная топология и терминация.

Терминация — не опция

Каждому сегменту MS/TP нужны резисторы 120 Ω на обоих физических концах — как и на любой шине RS-485. Без них появляются случайные ошибки передачи токена, которые трудно локализовать.

Скорость — решение на весь сегмент

MS/TP работает на 9600, 19200, 38400 или 76800 бит/с. Все устройства одного сегмента должны использовать одну скорость — она задаётся один раз на сегмент, а не на контроллер.

В реальных зданиях обычно используют оба варианта

IP-магистраль соединяет маршрутизаторы BACnet/IP между стояками и техническими помещениями, а сегменты MS/TP от локальных контроллеров обслуживают устройства на уровне зон. Это стандартная практика, а не компромисс.

Комплекты

Что входит в аудит проводки и сети

Прежде чем подключать контроллер, мы определяем, какой физический уровень нужен где.

  • Подсчёт устройств и расстояний по этажам/крыльям
  • План сети BACnet/IP: сегментация VLAN, размещение BBMD/Foreign Device, правила firewall для UDP 47808
  • Проектирование сегмента MS/TP: трассировка daisy-chain, точки терминации 120 Ω, выбор скорости
  • Соглашение об именовании Device Instance и Object_Name, чтобы графика BMS не заполнялась значениями вроде AI-1/BO-14
  • Проверка PICS перед интеграцией с фронтендом BMS, а не после неё
FAQ

Частые вопросы

Могут ли BACnet/IP и MS/TP работать в одном здании?

Да, это обычная практика. IP-магистраль соединяет маршрутизаторы BACnet/IP между техническими помещениями и стояками, а сегменты MS/TP обслуживают полевые устройства через локальные контроллеры.

Почему Who-Is/I-Am не работает между подсетями?

IP-маршрутизаторы не пересылают broadcast-трафик. Чтобы обнаружение пересекало границу подсети, в каждой подсети нужен BBMD либо регистрация Foreign Device к существующему BBMD.

Что будет, если не терминировать сегмент MS/TP?

На линии RS-485 появятся отражения сигнала и случайные ошибки передачи токена — типичный симптом: устройства пропадают вроде бы без причины. Установите резисторы 120 Ω на обоих физических концах, а не только на одном.

Придётся ли подключать нашу ИТ-службу?

Для BACnet/IP — да: нужно разрешить трафик на UDP 47808 и желательно выделить отдельный VLAN. Обычно именно это решает, использовать ли в конкретной зоне IP или MS/TP.

Какую скорость выбрать для MS/TP?

Стандартный диапазон — от 9600 до 76800 бит/с, весь сегмент должен работать на одной скорости. Сверьтесь с поддерживаемыми скоростями устройств до монтажа, а не на этапе пусконаладки.

Планируете монтаж BACnet?

Пришлите нам план этажей и количество устройств — мы определим разделение IP/MS/TP, размещение BBMD и проектирование сегментов ещё до заказа кабеля.

Связаться с инженерами
Связанные услуги

Связанные услуги

Загрузка ...
Наверх