MQTT驱动使用教程

文档创建者:KIO_admin3
浏览次数:1941
最后更新:2025-02-16
KIO教程
KIO功能教程: 驱动
1.功能描述

       MQTT协议(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT驱动基于MQTT协议进行数据交互。MQTT.fx是一款基于Eclipse Paho,使用Java语言编写的MQTT客户端工具。支持通过Topic订阅和发布消息,用来前期和物理云平台调试非常方便。

2.运行步骤

2.1 启动MQTT服务(emqx
bin文件下使用shift+右键在弹出的右键菜单中点击在此处打开命令窗口,
在窗口中输入 .\emqx start

图片1.png

2.2 启动mqtt.fx,并进行配置(需要提前安装mqtt.fx
1.连接配置,依次输入IPPort,点击右下角Apply

图片2.png

2.订阅数据,输入订阅主题,点击订阅即可。

图片3.png

2.3 测试工程演示
1.参照用户文档进行配置设备地址和变量

图片4.png

图片5.png
2.变量点的建立是参照JSON文件进行关联的(注0_0MQTTPubJson中第一0代表设备地址,第二个0代表要订阅的主题,后面的名称不能更改)

图片6.png

图片7.png

图片8.png

3.配置文件对订阅的主题进行配置

图片9.png

4.输入配置的主题aaa

图片10.png

5.使用IOSever写入数值

图片11.png

下图为接收到的数值,数值下写成功

图片12.png

6.使用MQTT.fx进行数值上发
参照0_0MQTTSubJson格式对数据进行编辑

图片13.png

选择要发送的主题,并编辑内容点击发送

图片14.png

下图为IOSever接收的数据

图片15.png


附件下载

MQTT使用教程_文档.pdf (1.09 MB, 下载次数: 59) MQTT使用教程_视频.zip (12.35 MB, 下载次数: 77) emqx_软件.zip (30.66 MB, 下载次数: 90) mqttfx_软件.zip (46.08 MB, 下载次数: 70)


发表评论已发布 1

kissbeerlds

发表于 2024-1-24 16:58:39 | 显示全部楼层

11
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则