Описание 1.MQTT:
MQTT (Message Queuing Телеметрия транспорт, очереди сообщения Телеметрия Transport Protocol), за исключением того, как один из наиболее часто используемого протокола Modbus, так как на основе публикации / подписке модели, с меньшим потреблением ресурсов, высокие эффективностью преимуществ, так широко в промышленности использовать.
Принцип приложения 2.MQTT:
Как показано в принципе MQTT приложения фиг., Протокол Modbus с хост-компьютером (например, ПЛК), Мы Бай доступ промышленных беспроводным к шлюзу через последовательный порт (RS485) BMG500-А, шлюз до собранных данных в данные формата Modbus JSON, а затем загружено на платформу облачного MQTT.
3. Бай Ма промышленной беспроводной шлюз презентации
промышленные беспроводные шлюзы Bai Ma, CE, сертификация EMC четыре, поддержка протокола MQTT, охват сети 5G / 4G / 3G. Жесткие условия окружающей среды, применимые патенты, патенты VPN. Широко используется в удаленном мониторинге, дистанционном управлении и других областях.
Во-вторых, MQTT специфическая среда приложений для создания и настройки
Согласно приведенной выше MQTT рисунке показано практическое применение этого принципа, чтобы создать имитацию окружающей среды тестирования для проверки функции MQTT, вам необходимо следующее соответствующее программное и аппаратное обеспечение:
◆ Программное обеспечение ведомого устройства Modbus, используемый для имитации нижней машины (например, PLC, м и т.д.);
◆ Бай Ма промышленные беспроводные шлюзы BMG500 (или BMG520) а;
◆ к APACHE-APOLLO в качестве вспомогательного инструмента, соответственно, для создания клиента и сервера, выпуск имитируемых данных / подписки.
1, ведомого устройства Modbus Комплект
1) Открыть Modbus ведомого программного обеспечения, создать устройство Modbus
2) последовательная связь
Настройка последовательного порта информация
Настройка параметров устройства Modbus
3) номер устройства Набор Modbus, код функции и адрес регистра, число регистров
2, промышленные беспроводные шлюзы установить MQTT
3, публикации и подписки
Для APACHE-Аполлон в качестве вспомогательного инструмента, соответственно, для создания клиента и сервера, а затем откройте два клиента, в качестве издателя клиентов с подпиской
1, апач-Аполло инструменты для загрузки, установки здесь не описаны подробно, вы можете участвовать в Интернете информацию: https: //www.cnblogs.com/huhongy/p/7929299.html
2, конфигурации клиент MQTT
Запуск программного обеспечения paho.exe, нажмите на кнопку «+», два новых клиентов, как освобождение, как подписка
1) Клиент устанавливает соединение, и отправлять сообщения
2) Клиент устанавливает соединение, подписка на новости