Драйвер BACnet, основные сведения

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

Цель стандартизации заключается в операционной совместимости изделий и приложений разных производителей. Для описания применяемых устройств BACnet используются BIBB (строительные блоки операционной совместимости BACnet — BACnet Interoperability Building Blocks), которые представляют собой набор из нескольких служб BACnet.

Драйвер BACnet на «КАСКАД Цифра» подразумевает наличие роли рабочей станции оператора BACnet (B-OWS). Драйвер BACnet на «КАСКАД Цифра» задействует службы сервера BACnet.

Просмотр устройств и объектов BACnet в «КАСКАД Цифра» осуществляется с помощью ЧМИ BACnet на «КАСКАД Цифра»Библиотека объектов BACnet на «КАСКАД Цифра» обеспечивает настройку и визуализацию устройств и объектов BACnet в in «КАСКАД Цифра». Дополнительную информацию см. в п. Библиотека объектов и ЧМИ BACnet.

ПРИМЕЧАНИЕ

Для использования драйвера BACnet, ЧМИ BACnet на «КАСКАД Цифра», а также библиотека объектов BACnet на «КАСКАД Цифра» не обязательны, поскольку драйвер BACnet может использоваться в качестве драйвера «КАСКАД Цифра» по умолчанию, не требуя особой структуры проекта.

Рисунок. клиент-серверная архитектура в резервированной системе

Сопоставление BACnet <-> «КАСКАД Цифра»

Драйвер BACnet выполняет сопоставление свойств BACnet элементам точек данных с использованием адреса периферии. Поэтому отсутствует необходимость в определенной структуре данных.

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

  • Объект BACnet <-> Тип точки данных «КАСКАД Цифра»
  • Экземпляр объекта BACnet <-> Точка данных «КАСКАД Цифра»
  • Свойство BACnet <-> Элемент точки данных «КАСКАД Цифра» (получает адрес периферии BACnet)

Объекты BACnet

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

Объекты подразделяются на три класса

  • простые объекты
  • комплексные объекты
  • аппаратные объекты

Список всех поддерживаемых объектов см. в разделе Типы объектов BACnet.

Службы BACnet

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

  • Службы доступа к объектам
  • Службы алармов и событий
  • Управление устройствами и сетями
  • Службы доступа к файлам
  • Службы виртуальных терминалов

Службы могу быть подтвержденными или неподтвержденными:

  • подтвержденные — ожидают отклика
  • неподтвержденные — не ожидают отклика

Службы предаются по принципу «клиент/сервер». «КАСКАД Цифра» выступает в качестве клиента, а устройство BACnet в качестве сервера.

Клиент обеспечивает управление и рабочую станцию оператора (B-OWS — BACnet Operator Workstation).

В целях операционной совместимости устройств службы дополнительно подразделяются на три секции операционной совместимости:

  • Службы алармов и событий
  • Разделение данных
  • Планирование
  • Управление устройствами и сетями

Информацию о поддержке BIBB службами см. раздел Строительные блоки операционной совместимости BACnet.

Интерфейс пользователя

Интерфейс пользователя драйвера BACnet состоит из панели конфигурации и панели адресов периферии.

«Interface»

Передача данных между отправителем и получателем происходит через:

  • BACnet/IP
РазделОписание
Драйвер BACnet, основные сведенияОбщая информаци о драйвере BACnet (BIBB, службы, объекты, свойства, разработка, интерфейс пользователя, интерфейс и резервирование).
Требования и установкаТребования и установка драйвера BACnet.
Строительные блоки операционной совместимости BACnetТаблица поддерживаемых блоков BIBB.
Типы объектов BACnetТаблица поддерживаемых типов объектов.
Файл config драйвера BACnet.Файл config с обязательной записью «net» для передачи данных.
Конфигурация драйвера BACnetПанель конфигурации драйвера BACnet.
Определение адресов периферии драйвера BACnetПорядок ввода адреса перифирии драйвера BACnet.
Резервирование и флаги отладкиИнформация о требованиях к работе в режиме резервирования и возможные флаги отладки.
Внутренние точки данных драйвера BACnetСтруктура и описание внутренних точек данных _Bacnetи _BacnetDevice.
Возможные записи в файле сonfig драйвера BACnetОписание возможных записей драйвера BACnet в файле config.
Пример драйвера BACnetПример построения связи
Детальная информация о драйвере BACnet 
 Приоритет командОписание двух компонентов механизма приоритетов
Собственная и алгоритмическая отчетностьОписание механизмов создания алармов и событий.
Ограниченные регистрации COVПодход, применяемый в случае огрниченного числа регистраций COV.
Типы данных BACnetТипы данных BACnet свойств поддерживаемых объектов и их аналоги в «КАСКАД Цифра».
BACnet PICBACnet — заявка о соответствии реализации протоколу.
Резюме и ссылкиПрочие похожие разделы и справка.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *