BACnet

BACnet

BACnet (англ. Building Automation and Control network) — сетевой протокол, применяемый в системах автоматизации зданий и сетях управления.

BACnet-устройство — это устройство системы автоматизации (контроллер, датчик, исполнительный механизм), поддерживающее протокол BACnet.

Сеть BACnet — промышленная сеть, состоящая из BACnet-устройств.

Содержание

Создание

Разработка протокола BACnet началась в июне 1987. Цель разработки состояла в создании унифицированного, независящего от производителей оборудования, стандарта для передачи данных в системах автоматизации здания. BACnet стал в 1995 году стандартом ASHRAE/ANSI (135), а в 2003 году стандартом ISO (16484-5). Стандарт постоянно совершенствуется в различных рабочих группах.

Концепция

BACnet гарантирует возможность взаимодействия между устройствами различных производителей, если алгоритмы этих устройств реализованы на основе стандартных функциональных блоков BIBB (BACnet Interoperability Building Block). Блоки BIBB используются для обмена данными между устройствами. Они разработаны, для упрощения работы инженеров, которым достаточно написать краткие спецификации, описывающие требования к взаимодействию различных устройств, входящих в систему BACnet. Поддерживаемые блоки BIBB для каждого устройства BACnet перечислены в PICS (Protocol Implementation Conformance Statement). PICS это документ, детально описывающий тип данного устройства BACnet, и его возможности к взаимодействию с другими устройствами.

Описание

Объекты

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

  • Аналоговый Вход (AI)
  • Аналоговый Выход (AO)
  • Аналоговое Значение (AV)
  • Двоичный Вход (BI)
  • Двоичный Выход (BO)
  • Двоичное Значение (BV)
  • Вход Со Многими Состояниями (Multi-State Input)
  • Выход Со Многими Состояниями (Multi-State Output)
  • Календарь (Calendar)
  • Регистрация события (Event-Enrollment)
  • Файл (File)
  • Класс уведомления (Notification-Class)
  • Группа (Group)
  • Цикл (Loop)
  • Программа (Program)
  • Расписание (Schedule)
  • Команда (Command)
  • Устройство (Device)
  • HVAC

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

Классы прикладных задач

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

  • Тревоги и события
  • Доступ к файлам
  • Доступ к объектам
  • Управление удалённым устройством
  • Виртуальный терминал

Службы

Классы прикладных задач описываются набором служб (сервисов), которые используются для общения между устройствами.

Например, класс управления удалённым устройством включает следующие службы:

  • DeviceCommunicationControl
  • ConfirmedPrivateTransfer
  • UnconfirmedPrivateTransfer
  • ReinitializeDevice
  • ConfirmedTextMessage
  • UnconfirmedTextMessage
  • TimeSynchronization (синхронизация времени)
  • Who-Is (поиска устройства)
  • I-Am (ответ устройства)
  • Who-Has (поиска объекта)
  • I-Have (ответ устройства, содержащего объект)

А для класса доступа к объектам заданы службы:

  • ReadProperty (прочитать свойство)
  • CreateObject (создать объект)
  • ReadPropertyConditional
  • DeleteObject (удалить объект)
  • ReadPropertyMultiple (прочитать группу свойств)
  • AddListElement
  • WriteProperty (записать свойство)
  • RemoveListElement
  • WritePropertyMultiple (записать группу свойств)

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

В качестве канального/физического уровней BACnet использует следующие технологии:

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "BACnet" в других словарях:

  • BACnet — is a Data Communications Protocol for Building Automation and Control Networks. It is an ASHRAE, ANSI, and ISO standard protocol. Definition BACnet, an ASHRAE building automation and control networking protocol, was designed specifically to meet… …   Wikipedia

  • BACnet — (Building Automation and Control Networks) ist ein Netzwerkprotokoll für die Gebäudeautomation. Inhaltsverzeichnis 1 Entwicklung 2 Konzept 3 Beschreibung 4 Litera …   Deutsch Wikipedia

  • BACnet — Saltar a navegación, búsqueda BACnet (de Building Automation and Control Networks) es un protocolo de comunicación de datos diseñado para comunicar entre sí a los diferentes aparatos electrónicos presentes en los edificios actuales (alarmas,… …   Wikipedia Español

  • BACnet — Le protocole BACnet est un protocole spécifié par l organisation ASHRAE (association de constructeurs et d utilisateurs dans le domaine du chauffage de la ventilation et de la climatisation (CVC ou HVAC)). La spécification de ce protocole est… …   Wikipédia en Français

  • BACNET — abbr. Building Automation and Control NETwork Syn: BACnet …   United dictionary of abbreviations and acronyms

  • BACnet — abbr. Building Automation and Control NETwork Syn: BACNET …   United dictionary of abbreviations and acronyms

  • зональный контроллер с интерфейсом BACnet — [Интент] Тематики управление инженерн. оборуд. здания EN BACnet zone controller …   Справочник технического переводчика

  • Domotik — Als Gebäudeautomatisierung oder Gebäudeautomation (GA) bezeichnet man die Gesamtheit von Überwachungs , Steuer , Regel und Optimierungseinrichtungen in Gebäuden. Sie ist damit ein wichtiger Bestandsteil des technischen Facility Managements. Ziel… …   Deutsch Wikipedia

  • Gebäudeautomation — Als Gebäudeautomatisierung oder Gebäudeautomation (GA) bezeichnet man die Gesamtheit von Überwachungs , Steuer , Regel und Optimierungseinrichtungen in Gebäuden. Sie ist damit ein wichtiger Bestandsteil des technischen Facility Managements. Ziel… …   Deutsch Wikipedia

  • Gebäudeautomatisierung — Als Gebäudeautomatisierung oder Gebäudeautomation (GA) bezeichnet man die Gesamtheit von Überwachungs , Steuer , Regel und Optimierungseinrichtungen in Gebäuden. Sie ist damit ein wichtiger Bestandteil des technischen Facility Managements. Ziel… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»