|
M-Bus-Gateway
|
|
Шлюз-контроллер предназначен для обработки данных полученных от устройств с интерфейсом M-bus через интерфейсный модуль IC M-Bus/RS-485 и передачи их любому другому устройству или программному обеспечению, поддерживающему работу по протоколу MODBUS-TCP (Ethernet) или MQTT
|
| |
|
M-Bus-Gateway
|
 |
- Шлюз-контроллер предназначен для обработки данных, полученных от устройств с интерфейсом M-bus через интерфейсный модуль IC M-Bus/RS-485.
- Его использование целесообразно, если необходимо задать интервал времени опроса устройств, работающих по сети M-bus и/или данные необходимо обработать, а также передать их любому другому устройству или программному обеспечению, поддерживающему работу по протоколам :
• MODBUS-TCP (Ethernet)
• MQTT
|
|
M-Bus-Gateway
|
 |
Общие функции
- Сбор данных от устройств с интерфейсом M-bus через интерфейсный модуль IC M-Bus/RS-485.
- Обработка данных (математическая, логическая).
- Передача обработанных данных в любое другое устройство или программное обеспечение, поддерживающее работу по протоколу MODBUS-TCP (Ethernet) или MQTT.
- Задание интервалов времени опроса устройств, подключенных к интерфейсному модулю IC M-bus/RS-485.
Коммуникационные возможности
- В шлюзе предусмотрены следующие интерфейсы:
• RS-485 (протокол M-bus)
• Ethernet (протокол MODBUS-TCP)
• MQTT (IoT)
- Интерфейс RS-485 (протокол M-bus)
- Предназначен для подключения к шлюзу-контроллеру M-Bus-Gateway интерфейсного модуля IC M-bus/RS-485.
- В системе «Шлюз-контроллер - интерфейсный модуль - устройство сети M-bus » шлюз-контроллер является «мастером».
- К одному шлюзу-контроллеру можно подключить только один интерфейсный модуль.
- Интерфейс RS-485 является составной частью прибора.
- Ethernet (протокол MODBUS-TCP)
- Предназначен для коммуникации шлюза-контроллера M-Bus-Gateway с внешними устройствами, контроллерами или системой диспетчеризации (иным ПО)
- Интерфейс Ethernet является составной частью прибора.
- Протокол MQTT (IoT)
- Предназначен для применения в системе "Интернет вещей" (IoT).
- Протокол MQTT предусматривает работу с брокером сообщений с открытым кодом. Шлюз может работать с любым брокером.
- Для работы с протоколом MQTT рекомендуется использовать Eclipse Mosquitto — это брокер сообщений с открытым кодом (с лицензией EPL/EDL), реализующий протокол MQTT версий 5.0, 3.1.1 и 3.1. Mosquitto легок и подходит для использования на всех устройствах от одноплатных компьютеров с низкой мощностью до полноценных серверов.
- Передача данных через брокер Eclipse Mosquitto возможна в двух вариантах:
• Вариант 1: Без шифрования данных (MQTT). Данный вариант бесплатный и активированный по умолчанию.
• Вариант 2: С шифрованием данных (MQTT через TLS). Данный вариант активируется за дополнительную олату.
- Протокол MQTT (IoT) c поддержкой сертификатов
- Шлюз поддерживает сертификаты для защищенного соединения (TLS), что позволяет подключать их к таким сервисам как Amazon AWS IoT Core и подобным, где требуются сертификаты. Для работы блока MQTT в режиме защищенного соединения TLS требуется активация сертификата в шлюзе.
Программирование
- В шлюз-контроллер записывается программа, организующая прием данных от устройств с интерфейсом M-bus через интерфейсный модуль IC M-Bus/RS-485, обработку данных, задание интервала времени опроса счетчиков и передачу данных по Ethernet или MQTT на внешний устройство, свободнопрограммированный контроллер, систему диспетчеризации, или другое ПО, поддерживающее работу по Ethernet или MQTT.
- Программа создается на компьютере в среде разработки RAUT Qubix с использованием стандартного языка программирования FBD/CFC по стандарту IEC 61131-3.
- При программировании шлюза-контроллера на организацию передачи данных в среде разработки RAUT Qubix могут быть использованы:
• коммуникационные блоки для протоколов Modbus-TCP, MQTT;
• коммуникационный блок M-bus, преобразующий интерфейс сети
M-bus в интерфейсе RS-485;
• блоки шифрования и дешифрования;
• блоки преобразования сигналов;
• математические блоки;
• логические функции;
• переключатели;
• временные функции;
• счетчики и генераторы;
• динамические функции;
• блоки памяти.
- Программа переносится в шлюз-контроллер одним из нижеперечисленных способов:
• Flash-картой формата micro-SD (Secure Digital), которую пользователь вставляет в слот,
что предусмотрен в корпусе шлюза-контроллера.
• По сети Ethernet (запись программы производится по протоколу ftp)
• Дистанционно по сети Internet при наличии у шлюза-контроллера статического IP-адреса
(запись программы производится по протоколу ftp).
- Внимание!
Для записи программы с карты памяти необходимо подключить S2-monitor, при этом на экране монитора будет отображено только инженерное меню – меню настройки Ethernet, меню записи программы с карты памяти.
- При записи программы на Flash-карту для дальнейшей загрузки в шлюз-контроллер можно привязать файл программы к конкретному прибору. Для этого при сохранении приложения в файл *. gw3 на Flash-карту, как вы выберете опцию «Назначить ID *» конкретного устройства, к которому она будет привязана.
* ID прибора присваивается предприятием-производителем при выпуске прибора и хранится в его инженерном меню.
- При написании программы необходимо определить возможность получения файла программы:
• «извлечь с паролем»
• «извлечь без пароля»
- Если программа загружается с Flash-карты с функцией «Назначить ID контроллера», то автоматически выбирается способ извлечения «извлечь с паролем».
- При написании программы необходимо определить возможность перезаписи программы и «online-настройки» по сети:
• «Доступ с паролем»
• «Доступ без пароля»
- Если установлен пароль на доступ по сети, сохраняется возможность записи программы с помощью Flash-карты без использования пароля.
- Загруженная в шлюз-контроллер программа хранится в нем в виде исходного (некомпилированного) файла с возможностью его загрузки и просмотра в среде RAUT Qubix.
* Пароль для просмотра исходного файла программы (если такой был установлен) в инженерном меню изменить невозможно.
|
|
M-Bus-Gateway
|
| Напряжение питания |
~24B, 50Гц, =24В |
| Потребляемая мощность, не более |
10 Вт |
| Программирование* |
среда разработки RAUT Qubix и стандартные языки программирования FBD/CFC по стандарту IEC 61131-3 |
| Интерфейс |
RS-485 (протокол M-BUS) |
1 шт. |
| Ethernet (протокол MODBUS-TCP) |
1 шт. |
| MQTT (IoT) |
1 шт. |
| Способ связи |
с интерфейсным модулем IC M-bus/RS-485 |
RS-485 (протокол M-BUS) |
| с внешними устройствами или системой диспетчеризации |
Ethernet, MQTT |
| Корпус |
монтаж |
на DIN-рейку |
| степень защиты |
IP 20 |
| Условия эксплуатации |
температура, ºС |
+5 … +45 |
| влажность (без конденсации), не больше % |
80 |
| примеси агрессивных паров, газов и аэрозолей в окружающем воздухе не допустимы |
- * Программа создается на компьютере и переносится в шлюз-контроллер одним из нижеперечисленных способов:
• flash-картой формата micro-SD (Secure Digital)
• подключением шлюза-контроллера к компьютеру по сети Ethernet
• дистанционно по сети Internet при наличии у шлюза-контроллера статического IP-адреса.
- Взаимодействие пользователя со шлюзом-контроллером происходит с помощью панели управления S2-Monitor.
- Для подключения панели S2-Monitor к шлюзу-контроллеру необходимо заказать кабель MW-04 (длина 0.4 м).
|
M-Bus-Gateway
|
|
кликните на чертеж для его увеличения |
| |
|
M-Bus-Gateway
|
|
кликните на чертеж для его увеличения |
| |
|
|
|
|