Интернет вещей на панелях оператора Weintek с использованием протокола MQTT

29 июня 2016 г.

Концепция Интернета вещей (IoT, Internet of Things) подразумевает объединение обособленных устройств в сеть для создания единой экосистемы. Для того чтобы большое количество устройств могло обмениваться данными о измеряемых/регулируемых параметрах, своём состоянии и прочей информацией, был разработан протокол MQTT (Message Queue Telemetry Transport), де-факто являющийся стандартом в концепции IoT.

В отличии от традиционных протоколов, работающих по типу «запрос-ответ» (например, HTTP или Modbus), MQTT построен на принципе публикации данных и подписок на темы. Панели оператора и другие устройства отправляют сообщения MQTT-серверу, выполняющему функции брокера, и при этом каждое сообщение распределяется по каким-либо темам (topic). В свою очередь, MQTT-брокер перенаправляет сообщения устройствам-подписчикам, которые подписаны на ту или иную тему. MQTT-брокер может быть отдельным устройством, Web-сервисом или располагаться внутри одной из панелей Weintek.

Функция MQTT-брокера доступна для всех моделей панелей оператора Weintek, оснащенных интерфейсом Ethernet. Среди них – панели классической серии MT8000iE, панели с расширенным набором функций MT8000XE и eMT3000, оснащенные интерфейсом CAN и имеющие металлическую лицевую панель панели облачной серии cMT Cloud HMI. С полной поддержкой 250 протоколов наиболее известных производителей ПЛК и устройств удаленного ввода-вывода, панели оператора Weintek теперь могут выступать в роли посредника между конечным оборудованием и средой MQTT.

Отметим следующие возможности работы протокола MQTT в панелях Weintek:

  • Возможность публикации сообщений по времени/событию
    Панели оператора Weintek могут публиковать информацию от ПЛК и других устройств с настраиваемой периодичностью или при наступлении какого-либо события.
  • Надежная доставка сообщений
    Протокол MQTT, построенный на принципах публикации/подписки и поддержки QoS (Quality of Service, уровень 2), гарантирует надежную доставку информации до брокера и последующую её передачу подписчикам. А благодаря поддержке функции keep-alive, MQTT-брокер может уведомлять подписчиков о том, что панель оператора находится в сети.

Получить более подробную техническую консультацию, взять на тестирование и приобрести оборудование Weintek можно в компании «Ниеншанц-Автоматика», которая является официальным партнером этого производителя: (495) 980-64-06, (812) 326-59-24, (343) 311-90-07, (383) 330-05-18, e-mail: ipc@nnz.ru.