Технология BACnet®
BACnet - протокол обмена данными для систем автоматизации жизнеобеспечения зданий разработан в 1995 году Американским обществом инженеров по отоплению, охлаждению и кондиционирвоанию воздуха (ASHRAE) и является зарегистрированным товарным знаком ASHRAE.

Протоколом BACnet регламентируются:

  • Параметры электрических сигналов.
  • Система адресации.
  • Способы сетевого доступа (Master-Slave, Peer-to-Peer).
  • Процедуры проверки ошибок.
  • Процедуры управления потоком (Flow control).
  • Последовательность сообщений, система сегментации, наличие контрольных точек.
  • Формат представления (упаковки, шифрования).
  • Формат сообщений.

Объекты BACnet

Каждый объект в сети BACnet характеризуется набором "свойств", которые описывают его поведение или управляют его работой.

Любое устройство в сети BACnet описывается в виде набора стандартных объектов. Причем количество одинаковых объектов, составляющих устройство, не ограничено.

Стандартом BACnet заданы следующие классы прикладных задач, которые выполняют устройства:

  • тревоги и события;
  • доступ к файлам;
  • доступ к объектам;
  • управление удаленным устройством;
  • виртуальный терминал.

Эти классы прикладных задач описаны набором услуг (Services), которые выполняются определенным классом задач.

Транспортный уровень

Помимо прикладного уровня протокол BACnet описывает возможные опции локальной сети. Первоначально протокол допускал использование следующих сетевых технологий:

  • Ethernet;
  • ARCNET;
  • Master-Slave/Token Passing (MS/TP);
  • Point-to-Point (PTP);
  • LonTalk.

Эти опции обеспечивают различные характеристики сети, покрывая специфические потребности конкретных приложений.

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

Для взаимодействия через IP-сети BACnet предусматривает 2 режима работы:

  • туннелирование IP-сообщений;
  • использование BACnet/IP.

Стандарты

  • Международный стандарт ISO/IEC 164845.
  •  Американский стандарт ANSI/ASHRAE 1351995.