• head_banner

Сочетание протокола MQTT и оборудования для мониторинга терминалов

Сочетание протокола MQTT и оборудования для мониторинга терминалов

Протокол MQTT (транспорт телеметрии очереди сообщений), также известный как транспорт телеметрии очереди сообщений, представляет собой «облегченный» протокол связи, основанный на режиме публикации/подписки.Это протокол связи, построенный на протоколе Tcp/IP и выпущенный в 1999 году. Преимущество MQTT заключается в том, что он может обеспечивать надежную службу сообщений в реальном времени для подключения удаленных устройств с небольшим количеством кода и ограниченной пропускной способностью.Как протокол связи в реальном времени с низким энергопотреблением и малой полосой пропускания, он широко используется в Интернете вещей, небольших устройствах, мобильных приложениях и т. д.
MQTT-сервер (прокси-сервер сообщений).Обычный mqtt-сервер — это не куча шкафов в макрокомпьютерном зале, а программное обеспечение, разработанное на платформе Erlang/OTP.Кроме того, есть компьютеры и другие устройства, на которых работает это программное обеспечение.Интуитивно он понимается как сервер или кластер серверов, на котором работает программное обеспечение сервера сообщений MQTT.

Основные функции показаны на рисунке 1-1.

(1) Принимать сетевые подключения от клиентов

(2) Примите информацию, опубликованную клиентом.

(3) Обработка запросов на подписку и отмену подписки от клиентов.

(4) Пересылать сообщения приложения подписанным клиентам.

(1)MQTT построит базовую сетевую передачу.Он установит соединение между клиентом и сервером и обеспечит упорядоченную двустороннюю передачу на основе потока байтов без потерь.При отправке данных MQTT сопоставляет соответствующее качество обслуживания и название темы.

Процесс связи по протоколу MQTT должен выполняться клиентом и сервером вместе.Существует три личности: издатель, брокер и подписка.И издатель сообщения, и подписчик могут быть клиентами, а брокером сообщений является сервер mqtt.
① Реализация MQTT

Тема: тема, под которой можно понимать тип сообщения;

Полезная нагрузка: содержимое сообщения, которое можно понимать как конкретный контент данных, который будет использоваться.

② MQTT-клиент

Приложение или устройство, использующее протокол mqtt.Это сетевое соединение на базе сервера mqtt.Его часто используют для публикации информации, подписки на публикацию информации, отмены подписки или удаления сообщений приложения, а также отключения от сервера.

① Используйте режим публикации/подписки на сообщения, чтобы обеспечить публикацию одного или нескольких сообщений и разъединить приложения.

② Передача сообщений, скрывающая загружаемый контент.

③ Используйте TCP/IP для обеспечения сетевого подключения.

④ Существует три типа качества услуги публикации сообщений.Публикация сообщения (Qos: 0 не более одного раза, 1 не более одного раза, 2 только один раз)

⑤ Малая передача и небольшой спрос на трафик.

1

Многие счетчики электроэнергии подключены к шлюзу, благодаря которому оборудование взаимодействует с сервером mqtt.Среди серии ADW один из нескольких типов счетчиков электроэнергии, счетчик электроэнергии ADW300, имеет функцию доступа в Интернет 4G и Wi-Fi.Они позволяют оборудованию выполнять сетевые функции через сетевую карту IoT или локальную сеть, сокращая тривиальный процесс подключения оборудования к шлюзу, а затем к серверу и реализуя промышленный Интернет вещей.

(1)Беспроводной измеритель ADW300в основном используется для измерения трехфазной активной электрической энергии низковольтной сети.Его преимущества заключаются в небольшом размере, высокой точности, богатом функционале и множестве дополнительных режимов связи.Он может поддерживать связь RS485 и Lora, NB, 4G, Wi-Fi и другие режимы беспроводной связи.Он также добавляет режим выборки тока внешнего трансформатора, который удобно устанавливать и использовать в различных случаях.Его можно гибко установить в распределительной коробке для удовлетворения потребностей в измерении электрической энергии, наблюдении за эксплуатацией и техническим обслуживанием или мониторинге мощности в различных областях и при различных нагрузках.

2

①Подписка

Подписки включают фильтры тем и качество обслуживания.Подписка связана с сеансом.Сеанс может содержать несколько подписок.Каждая подписка в каждом сеансе имеет отдельный фильтр тем.
②Сессия

После того как каждый клиент устанавливает соединение с сервером, необходимо обеспечить взаимодействие с отслеживанием состояния между клиентом сеанса и сервером.Сеанс существует между сеансом и сетью или может охватывать несколько непрерывных сетевых подключений между клиентом и сервером.
③Название темы

Подключитесь к метке сообщения приложения.Метка соответствует подписке сервера.Сервер отправит сообщение каждому клиенту, который подпишется на соответствующую метку.
④Загрузка данных

Беспроводная передача данных счетчика обеспечивает малую передачу и небольшой расход.Процесс загрузки данных этого счетчика прост.(Подробную информацию см. в приложении.) Этапы загрузки резервных данных оптимизированы для облегчения загрузки индивидуальных данных, которые включают в себя часто используемые данные электрических параметров, уровень сигнала, потребляемую активную мощность, соотношение напряжения и тока, температуру, состояние цифрового входа, коэффициент гармонических искажений тока и напряжения, пиковая и плоская долина электрической энергии и т. д.

Подводя итог, можно сказать, что в нынешних условиях технологии Интернета вещей серверы MQTT успешно применяются различными предприятиями и предприятиями, поскольку серверы MQTT и протоколы mqtt могут удовлетворить их потребности в интеллектуальном управлении.Распределительные шкафы в некоторых производственных цехах многих предприятий нуждаются в использовании беспроводного оборудования для контроля рабочего состояния электрооборудования, тогда как большинство производственных цехов предприятий являются децентрализованными и независимыми электрооборудованием.Если каждое оборудование установлено со шлюзом, стоимость трансформации очень велика.Поэтому, чтобы сэкономить затраты, большинство предприятий часто устанавливают партию счетчиков электроэнергии для беспроводного мониторинга электрооборудования - ADW300, собирают различные параметры оборудования кабелей и производственных линий с помощью датчиков, в основном включая данные электрических параметров, таких как ток и напряжение, и загрузите полученные данные в облако сервера MQTT в режиме реального времени, а затем подпишитесь на темы сервера mqtt через платформу и базу данных Интернета вещей. Чтобы получить данные оборудования мониторинга терминала, реализуйте двустороннюю связь между терминалом и облако, постройте мощный канал передачи данных, сохраните полученные данные в облачной базе данных сервера MQTT, обеспечьте безопасность данных, создайте систему управления питанием и отображения, а также отобразите полученные данные на передний план с помощью облачных технологий, большие данные и Интернет.Пользователи могут войти на страницы мобильного приложения «Компьютер», а также на другое оборудование для мониторинга в реальном времени и данные о мощности кабеля.


Время публикации: 31 октября 2022 г.