ПЛК Rievtech. Поддержка технологии BACnet
ПЛК Rievtech.
Поддержка технологии BACnet
Преимуществами BACnet являются унификация по всему миру благодаря открытости и отсутствию зависимости от конкретного производителя оборудования, самодокументирование и связанные с ним устойчивость и надежность при проектировании и эксплуатации.
Первоначально разработка BACnet велась под эгидой ASHRAE, американского общества инженеров по отоплению, охлаждению и кондиционированию воздуха и развилась в американский стандарт ANSI/ASHRAE 135, а затем в ISO 16484-5.
Устройство, поддерживающее BACnet состоит из структурных функциональных блоков BIBB (BACnet Interoperability Building Block). Данные блоки описывают профиль устройства и позволяют взаимодействовать с устройствами других производителей. В свою очередь каждый функциональный блок (BIBB) представляет из себя многоуровневую структурированную модель, состоящую из нескольких уровней.
Рисунок 1 – Модель взаимодействия BACnet.
Один из уровней структурированной модели функционального блока (BIBB) – это объекты. Каждый объект BACnet представляет собой некоторый важный компонент устройства, который имеет набор некоторых свойств. Они описывают или управляют его действиями, например, такие как: идентификатор объекта, имя и тип объекта. BACnet определяет набор стандартных объектов, некоторые из них:
- Аналоговый вход (AI);
- Аналоговый выход (AO);
- Аналоговое значение (AV);
- Двоичный вход (BI);
- Двоичный выход (BO);
- Двоичное значение (BV).
Устройства BACnet реализуют различные сервисы, формально это запросы, которые одно устройство посылает другому устройству. Сервисы BACnet имеют некоторые атрибуты клиента (запрос данных) – A и атрибуты сервера (предоставление данных) – B.
Сервисы, которые может реализовать ПЛК Rievtech по отношению к объектам описаны ниже, в разделе «Краткое описание по настройке BACnet», в зависимости от выбранного объекта доступны чтение/запись параметров.
Существует множество устройств с поддержкой BACnet, применяемых под различные задачи в рамках автоматизации инженерных систем зданий: отопление; вентиляция; кондиционирование воздуха (HVAC); освещение; системы контроля и управления доступом и другие.
На картинке ниже приведен пример построения сети BACnet согласно стандартной модели иерархии системы АСУТП.
Рисунок 2 – Пример построения сети BACnet.
Компоненты автоматизации предназначены для решения задач внутри здания, обычно устройства нижнего уровня (датчики, исполнительные устройства, станции распределенного ввода/вывода) АСУТП не могут быть подключены напрямую к АСУ ТП или SCADA системам.
В данной ситуации ПЛК Rievtech, например, PR-23DC-PTDAI-RT-N может выступать в качестве шлюза между нижним уровнем АСУ ТП и верхним уровнем диспетчеризации.
Рисунок 3 – ПЛК Rievtech в качестве шлюза.
Канальный и физический уровни передачи данных BACnet модели OSI.
Передавать протокол BACnet можно через сети LAN (Local Area Network), которые представлены различными технологиями канального и физического уровней:
- ARCNET
- Ethernet
- BACnet/IP
- PTP (Point-To-Point) через RS-232
- MS/TP (Master-Slave/Token-Passing) через RS-485
- LonTalk
Рисунок 4 – Модель OSI сетевого протокола BACnet.
Поддержка BACnet ПЛК Rievtech.
ПЛК Rievtech поддерживают возможность коммуникации по технологиям MSTP и BACnet/IP.
На физическом уровне протокол BACnet может работать по интерфейсам RS-485 (MSTP) и Ethernet (BACnet/IP). Также при использовании BACnet необходимо обращать внимание на версию прошивки ПЛК и версию ПО.
В качестве примера возьмем ПЛК Rievtech PR-26DC-DAI-RA-N.
Рисунок 5 – Пример модели ПЛК с RS-485 и Ethernet.
Важно!
Обратите внимание, для использования технологии BACnet необходимо выполнить следующие условия:
- Ethernet ПЛК должны иметь прошивку не ниже V1.57;
- Программное обеспечение xLogicSoft должно иметь версию не ниже V3.4.3.7.
Необходимую версию прошивки и программного обеспечения мы сможете найти по ссылке.
Краткое описание по настройке BACnet.
Конфигурация BACnet происходит в программном обеспечении xlogicsoft компании Rievtech. Скачать актуальную версию можно у нас на сайте.
Рисунок 6 – Xlogicsoft.
- Шаг 1 – откройте окно конфигурации BACnet.
Рисунок 7 – Вызов окна конфигурации BACnet.
- Шаг 2 – установите флажок под надписью BACnet, после чего станет доступна кнопка «Config», после нажатия кнопки «Config», появится окно конфигурации, как показано на рисунке ниже. Разделено на 3 страницы: «Comm», «Object(BV)» и «Object (AV)».
Рисунок 8 – Окно конфигурации BACnet.
- Шаг 3 – Выберите технологию BACnet, есть 2 варианта: «Bacnet MSTP» для связи по RS485 и «Bacnet IP» для связи по Ethernet, также необходимо установить адрес устройства в поле «Device number».
Рисунок 9 – Выбор протокола связи.
- Шаг 4 – переходим на вкладку Object (BV).
Рисунок 10 – Привязка дискретных сигналов.
На этой вкладке можно выбрать 16 дискретных значений, и каждому значению может быть присвоен регистр типа I, Q или F. Регистры типа «I» можно только читать, но не записывать. Регистры типа «Q» и «F» поддерживают чтение/запись.
Сначала выберите «Binary Value, 0» и справа назначьте ему имя и регистр.
- Шаг 5 – переходим на вкладку Object (AV).
Рисунок 11 – Привязка аналоговых сигналов.
На этой вкладке можно выбрать 16 аналоговых значений, и каждому значению может быть присвоен регистр AI, AQ, AF или VW. Регистры типа «AI» можно только читать. Регистры AQ, AF и VW поддерживают чтение/запись.
Более подробную информацию по настройке BACnet вы можете в разделе "Материалы для скачивания".
Уточнить цены, наличие, получить квалифицированную консультацию по продуктам можно по телефонам ☎️ +375 17 247-19-99, +375 44 567-19-99, +375 29 787-19-99 либо у своего менеджера.