6 Устройство и принцип работы ПРИМЕЧАНИЕ Топики MQTT могут включать в себя заполнители – специальные символы, которые обрабатываются брокером особым образом. Существует два типа заполнителей – одноуровневый заполнитель « + » и многоуровневый заполнитель « # ». ПРЕДУПРЕЖДЕНИЕ Топики являются чувствительными к регистру. Структура топиков модулей: Серия/Имя_устройства/Функция/Имя_узла/Параметр , где: • Серия – наименование серии устройства, всегда имеет значение МХ210; • Имя_устройства – имя конкретного модуля, заданное в ПО Owen Configurator (см.
раздел 7.1 ); • Функция – GET (чтение значений входов или выходов) или SET (запись значений выходов модуля); • Имя_узла – тип входов или выходов (DI/DI/AI/AO); • Параметр – название конкретного параметра (см. таблицу 6.11 ). Таблица 6.11 – Уровни топиков модуля Пример MX210/Device/SET/AO1/VALUE_PERCENT 1. Запись значения аналогового выхода в ‰ 2. Использование одноуровневого заполнителя MX210/Device/SET/+/COUNTER – будет получена информация о значениях счетчиков всех дискретных входов модуля, то есть этот топик эквивалентен набору топиков: MX210/Device/GET/DI1/COUNTER MX210/Device/GET/DI2/COUNTER MX210/Device/GET/…/COUNTER MX210/Device/GET/DIn/COUNTER 3.
Использование многоуровневого заполнителя чтения (GET), то есть этот топик эквивалентен набору топиков: MX210/Device/GET/# – будет получена информация о всех параметрах модуля, доступных для MX210/Device/GET/DI/MASK MX210/Device/GET/DI1/COUNTER MX210/Device/GET/DI2/COUNTER MX210/Device/GET/…/COUNTER MX210/Device/GET/DIn/COUNTER 6.5.4 Работа по протоколу SNMP Протокол основан на архитектуре «Клиент/Сервер», при этом в терминологии протокола клиенты называются менеджерами , а серверы – агентами .
29 Серия Имя устрой- ства Функция Имя узла Параметр Описание Формат значения MX210 Device SET, GET AO1-AO6 VALUE _ PERCENT Значение аналогового выхода в ‰ (0,10 %) С плавающей точкой MX210 Device SET, GET AO1-AO6 VALUE PHYS _ Значение аналогового выхода в мВ или мкА С плавающей точкой