Мікропроцесорні засоби та програмні продукти в галузі автоматизації та управління

M-Bus-Gateway

Шлюз-контролер призначений для обробки даних отриманих від пристроїв з інтерфейсом M-bus через інтерфейсний модуль IC M-Bus/RS-485 та передачі їх до будь-якого іншого пристрою або програмного забезпечення, що підтримує роботу по протоколу MODBUS-TCP (Ethernet) або MQTT

Simlynel 21 gr2

 
M-Bus-Gateway
sm gatewaynew
  • Шлюз-контролер призначений для обробки даних отриманих від пристроїв з інтерфейсом M-bus через інтерфейсний модуль IC M-Bus/RS-485.
  • Його використання доцільне, якщо необхідно задати інтервал часу опитування пристроїв, що працюють по мережі M-bus та/або дані необхідно обробити, а також, передати їх до будь-якого іншого пристрою або програмного забезпечення, що підтримує роботу по протоколам :
      • MODBUS-TCP (Ethernet)
      • MQTT
M-Bus-Gateway
sm gatewaynew

Загальні функції

  • Збір даних від пристроїв з інтерфейсом 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). Даний
          варіант активується за додаткову оплату (аналогічно
          функції WEB-сервер).

Програмування

  • В шлюз-контролер записується програма, яка організовує прийом даних від пристроїв з інтерфейсом 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-Мonitor до шлюзу-контролера необхідно замовити кабель MW-04 (довжина 0.4 м ).
M-Bus-Gateway
M bus gateway ua 21 12 20
клікніть на схему для її збільшення
 
M-Bus-Gateway
gway box
клікніть на схему для її збільшення