CP 343-1 BACnet выполняет автономное управление обменом данными через Industrial Ethernet с поддержкой протокола BACnet. Он оснащен встроенным микропроцессором и имеет предварительно установленный MAC адрес.
Поддержка протокола (DHCP - dynamic host configuration protocol) позволяет выполнять установку IP адреса с центрального DHCP сервера.
CP 343-1 BACnet способен выполнять одновременную поддержку перечисленных ниже протоколов:
- PG/OP функции связи
позволяют выполнять доступ к данным контроллера со стороны систем человеко-машинного интерфейса и выполнять дистанционное программирование через сеть.- S7 роутинг
для дистанционного программирования сетевых S7 станций подключенных к Industrial Ethernet или связанным с этой сетью.
- S7 роутинг
- S7 функции связи.
- Открытый обмен данными (SEND/RECEIVE).
- Широковещательные сообщения, адресованные большому количеству станций.
- Обмен данными без использования процедур RFC 1006.
- BACnet функции связи на основе транспортного протокола TCP/IP, BACnet сервер по EN 16484, часть 5.
Siemens объединяет свои системы автоматизации зданий DESIGO с программируемыми контроллерами SIMATIC S7. Система DESIGO S7 представлена двумя новыми мощными пакетами для автоматизации зданий:
- Building Solution
- Building Integration
Они позволяют создавать проекты систем автоматизации зданий с использованием программируемых контроллеров на уровне автоматизации.
Пакет DESIGO S7 Building Solution позволяет использовать контроллеры SIMATIC S7 с системами DESIGO (системы управления для автоматизации зданий). Для разработки проектов используется библиотека S7-HVAC (Heating, Ventilation and Air Conditioning - отопление, вентиляция и кондиционирование воздуха), которая базируется на библиотеке DESIGO PX. Связь с системами DESIGO осуществляется через BACnet.
Пакет DESIGO S7 Building Integration, позволяет интегрировать существующие компоненты SIMATIC S7 (без библиотеки HVAC) в системы DESIGO на основе коммуникационного обмена данными через BACnet.
BACnet функции связи
Обмен данными базируется на использовании транспортного протокола TCP/IP и сервера BACnet по EN 16484, часть 5. CP 343-1 BACnet выполняет автономное управление обменом данными, разгружая от этих задач центральный процессор контроллера. CP 343-1 BACnet обеспечивает опциональную поддержку:
- BACnet функций связи для любого программного обеспечения SIMATIC с передачей данных систем автоматизации SIMATIC в BACnet.
- Функций HVAC с поддержкой обмена данными через BACnet с помощью соответствующих функциональных блоков;
Функциональные блоки HVAC являются компонентами библиотеки блоков, которые могут включаться в S7 программу пользователя.
Пример подключения контроллера S7-300 к сети BACnet через коммуникационный процессор CP 343-1 BACnet
Сеть BACnet объединяет:
- Станартные сервисные службы, поддерживаемые коммуникационным процессором CP 343-1 BACnet на своем локальном уровне.
- Стандартные объекты, образующие с точки зрения пользователя систему управления.
Актуальная конфигурация BACnet объектов и их отображение в данных контроллера S7 разрабатывается и определяется в среде инструментальных средств BACnet.
Параметры конфигурации BACnet объектов генерируются инструментальными средствами BACnet и загружаются в контроллер SIMATIC S7 с помощью основных функций загрузки или с помощью Delta загрузки. Эти инструментальные средства могут быть получены бесплатно в ближайшем представительстве Siemens I BT.
BACnet позволяет использовать для своей работы стандартный транспортный протокол UDP. В отличии от протокола TCP протокол UDP работает без установки соединений. BACnet приборы могут работать только с UDP портом, постоянно выделенным для этой цели. UDP порт номер 47808 = 0xBAC0 зарегистрирован для BACnet.
Система IP адресов в Ethernet состоит из IP адресов, маски подсети и заданного по умолчанию шлюза. В пределах одной подсети все BACnet приборы имеют одинаковые адреса. В приборах с встроенной поддержкой функций BBMD (BACnet Broadcast Management Device - прибор, управляющий передачей широковещательных сообщений через BACnet), например, в станциях автоматизации DESIGO, автоматическое DHCP присвоение IP адресов вообще не разрешено.
Для обмена данными BACnet использует широковещательные сообщения, адресованные непосредственно всем приборам. Как правило, IP роутеры Ethernet блокируют широковещательные сообщения, поэтому непосредственное соединение подсетей Ethernet невозможно. управление рассылкой широковещательных сообщений выполняют BBMD приборы.
Диагностика
NCM S7 пакета STEP 7 обеспечивает поддержку широкого набора диагностических функций, которые позволяют:
- Определять оперативные состояния коммуникационного процессора.
- Получать общую диагностическую и статистическую информацию.
- Выполнять диагностику соединений.
- Получать статистическую информацию контроллера LAN.
- Получать доступ к содержимому буфера диагностических сообщений.
Диагностика во время работы
- Интеграция в систему управления сетью на основе поддержки SNMP V1 MIB-2 объектов;
позволяет получать информацию о текущем состоянии интерфейса Ethernet, например, для управления сетью.
Конфигурирование
Для конфигурирования CP 343-1 BACnet необходим STEP 7 V5.4 SP4 или выше и NCM S7 для Industrial Ethernet (включен к комплект поставки STEP 7), а также пакет поддержки аппаратуры (HSP - hardware support package). Параметры настройки коммуникационного процессора сохраняются в памяти центрального процессора. Это позволяет выполнять замену коммуникационного процессора без его повторного конфигурирования.