Драйвер MQTT, основы

MQTT (передача телеметрии в очереди сообщений) — это протокол обмена сообщениями, который работает поверх протокола TCP / IP и предназначен для обмена данными в сетях с ограниченной пропускной способностью. Коммуникационная сеть MQTT состоит по крайней мере из одного сервера (брокера) и нескольких клиентов. Протокол основан на публикации и подписке, что означает, что клиент может либо публиковать данные, либо подписываться на них.

Опубликовать / Подписаться

Клиент может публиковать любую произвольную тему. Клиенты MQTT, подписанные на эту тему, будут получать сообщения. Однако прямой обмен данными между издателем и подписчиком невозможен. Для обработки соединения между ними необходим посредник. Брокер получает сообщения, фильтрует и распространяет их среди соответствующих подписчиков. Таким образом, всем издателям и подписчикам необходимо знать имя хоста / IP-адрес и номер порта брокера для отправки / получения данных.

“КАСКАД Цифра” driver

Драйвер MQTT “КАСКАД Цифра” представляет собой клиент MQTT, который может публиковать данные или подписываться на них, а также позволяет устанавливать и обрабатывать подключения к брокерам MQTT. Драйвер MQTT способен подключаться к произвольному количеству брокеров, а также поддерживает избыточные подключения.

ГлаваОписание
Драйвер MQTT, основыВведение и ссылки на другие главы.
Требования и установкаТребования и установка драйвера MQTT.
Настройка драйвера MQTTОписание конфигурации драйвера MQTT.
Настройка – Вкладки 
 Вкладка подключенияОписание вкладки подключения, которая позволяет настраивать IP-адрес, номер порта и т.д.
 Вкладка «Дополнительно»Описание вкладки “Дополнительно”, которая используется для определения таймаутов и т.д.
 Последняя воляОписание вкладки “Последнее желание” для определения настроек последнего желания, если драйвер потеряет соединение.
 Вкладка состоянияОписание вкладки “Сведения о состоянии”, которая предоставляет информацию о состоянии соединения.
 Вкладка статистикиОписание вкладки “Статистика”, на которой отображаются статистические данные о полученных и отправленных данных.
Определение периферийного адреса для драйвера MQTTИнформация для определения периферийного адреса для драйвера MQTT.
Возможные записи конфигурации [mqtt]Список всех конфигурационных записей, доступных для драйвера MQTT.
РезервированиеИнформация о поведении при резервировании.
Внутренние точки данных драйвера MQTTОписание внутренних точек данных драйвера MQTT.
Подробная информация о драйвере MQTTОписание флагов отладки и кодов ошибок.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *