Протокол BACnet | |
Умный дом - Автоматизация домов |
BACnet представляет собой специализированный протокол передачи данных для автоматизации зданий и управляющих сетей. Его главный приоритет сосредоточен на уровне прикладной задачи. Название протокола BACnet представляет собой аббревиатуру Building Automation and Control Networks (сети автоматизации и управления зданий). BACnet представляет собой специализированный протокол передачи данных для автоматизации зданий и управляющих сетей. Его главный приоритет сосредоточен на уровне прикладной задачи. Протоколом BACnet регламентируются: Каждый объект в сети BACnet характеризуется набором свойств , которые описывают его поведение или управляют его работой. На рисунке представлен набор основных стандартных объектов BACnet (не всех). Предполагается, что в дальнейшем будут появляться новые стандартные объекты. Кроме того, стандартом оговорено допущение на использование разработчиками своих собственных объектов, а также способы взаимодействия с ними со стороны устройств сторонних производителей. Любое устройство в сети BACnet описывается в виде набора стандартных объектов. Причем количество одинаковых объектов, составляющих устройство, не ограничено. Стандартом BACnet заданы следующие классы прикладных задач, которые выполняют устройства: Эти классы прикладных задач описаны набором услуг (Services), которые выполняются определенным классом задач. Помимо прикладного уровня протокол BACnet описывает возможные опции локальной сети. Первоначально протокол допускал использование следующих сетевых технологий: Эти опции обеспечивают различные характеристики сети, покрывая специфические потребности конкретных приложений. Для связи с частными сетями требуется наличие специализированных шлюзов, которые при переупаковке сообщений BACnet должны, кроме того, осуществлять их перевод на язык соответствующего частного протокола. Для взаимодействия через IP-сети BACnet предусматривает 2 режима работы: туннелирование IP-сообщений; использование BACnet/IP. |
Читайте: |
---|