Герт-Ульрик Вак управляющий директор SysMik GmbH Dresden |
BACnet базируется на коммуникации «клиент/сервер», включающей тридцать типов объектов, наделенных необходимыми свойствами. Изначально протокол BACnet развивался от верхнего уровня автоматизации и был связан с технологией прямого цифрового управления (множество точек данных, высокая производительность). Но все чаще протокол BACnet применяется в автоматизации и ее компонентах, по сути, не в таких сложных устройствах. Стеки BACnet-протокола не зависят от аппаратной части и могут быть применены на базе любой платформы, обеспечивая значительную производительность.
Техническая спецификация «Преобразование данных между LON и BACnet» была утверждена в 2005 году как prCEN/TS15231 в комитете CEN TC247 «Открытая коммуникация данных в автоматизации зданий». Данная спецификация определяет структуру преобразования через шлюзы между сетевыми переменными и BACnet-объектами. Каждое преобразование объекта BACnet позволяет получить доступ к одной сетевой переменной. Свойства объекта включают в себя информацию, требующуюся для этих целей, например, адрес данных в идентификаторе объекта Object-Identifier. Перевод данных реализуется через свойство Present-Value (текущее значение). В дополнение шлюз генерирует типичную для BACnet информацию и превращает ее в свойства Properties (например, Out-Of-Service). Но при этом теряется последовательность LonMark-объекта. И вместо коммуникации по событиям внутри LonWorks-сетей точки данных опрашиваются с помощью BACnet/LON шлюза. Шлюз может быть сконфигурирован только после проекции LON-сети, когда все адреса уже назначены. И хотя коммуникация осуществляется в двух направлениях, преобразование данных из BACnet в LON не предусмотрено.
|