MQTT

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы >

MQTT

Протокол MQTT – Message Queuing Telemetry Transport – протокол для передачи последовательности сообщений с телеметрическими данными, то есть информации от датчиков температуры, влажности, освещенности и др.

Это платформонезависимый протокол, который может использоваться в исполнительных системах, предназначенных для различных операционных систем.

Важно! По умолчанию этот протокол не входит в состав среды исполнения. Стоимость и условия лицензирования необходимо уточнять по электронной почте sales@masterscada.ru

Для добавления протокола в проект необходимо выполнить пункт контекстного меню узла Добавить.Протокол.MQTT:

mqtt

В результате получим:

mqtt_1

Панель добавления тегов в протокол открывается, если выполнить двойное нажатие левой кнопкой мыши на новый элемент:

mqtt_2

В строке Сервер необходимо указать IP-адрес устройства, на котором установлен MQTT-сервер, а затем нажать кнопку Загрузить. В результате отобразится список доступных параметров, в котором флагами нужно отметить необходимые:

mqtt_3

Далее необходимо нажать кнопку Применить.

В результате получим:

mqtt_4

Свойства каналов в этом случае, как правило, не настраиваются.

Если  исходно топика нет на сервере, то в протоколе нужно вручную создать канал:

mqtt_5

В настройках указать путь к топику.

Дополнительные настройки протокола задаются в панели свойств.

Смотрите также:

Каналы предопределенных типов

Чтение сложных типов данных в формате JSON из MQTT