前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CH579M以太网控制板-控制板连接MQTT通信,485,232,TTL透传

CH579M以太网控制板-控制板连接MQTT通信,485,232,TTL透传

作者头像
杨奉武
发布2022-09-28 09:33:18
5150
发布2022-09-28 09:33:18
举报
文章被收录于专栏:知识分享知识分享

说明

这节测试一下使用控制板连接MQTT服务器进行通信测试.

测试

1,把控制板使用网线连接路由器或者交换机

2,打开这节的程序

修改为自己的MQTT服务器信息

3,下载到控制板

控制板日志将会打印连接MQTT服务器成功和订阅主题成功

提示: 控制板订阅的主题为  user/MAC地址

控制板发布的主题为  device/MAC地址

4,使用MQTT调试助手也连接MQTT服务器

根据自己的MQTT服务器填写,然后点击连接

5,MQTT调试助手上订阅和发布的主题, 根据控制板打印的日志进行修改, 然后点击订阅

6,使用MQTT调试助手发送消息

7.用户可以监控下控制板的RS485/RS232/TTL/ 调试口, 将会监控到数据

8.用户可以使用RS485/RS232/TTL/调试口给控制板发送数据,数据将会转发到MQTT调试助手上

程序说明

1,MQTT服务器本身就是TCP服务器,所以连接TCP服务器

2,MQTT也是封装成了回调函数形式

3,连接TCP成功以后发送MQTT连接协议

4,处理MQTT服务器返回连接数据

5,在MQTT连接回调函数里面组合订阅主题,并执行订阅主题,  还有组合发布的主题

提示:只要是成功连接了MQTT服务器,可以在任意地方执行订阅主题函数

6,接收MQTT消息

7,发送MQTT消息

8,执行上面的订阅主题函数和发送数据函数实际上只是把数据存储到了数据队列里面

实际发送数据是下面的函数

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-09-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说明
    • 这节测试一下使用控制板连接MQTT服务器进行通信测试.
    • 测试
      • 1,把控制板使用网线连接路由器或者交换机
        • 2,打开这节的程序
          • 修改为自己的MQTT服务器信息
        • 3,下载到控制板
          • 控制板日志将会打印连接MQTT服务器成功和订阅主题成功
          • 提示: 控制板订阅的主题为  user/MAC地址
          • 控制板发布的主题为  device/MAC地址
        • 4,使用MQTT调试助手也连接MQTT服务器
          • 根据自己的MQTT服务器填写,然后点击连接
        • 5,MQTT调试助手上订阅和发布的主题, 根据控制板打印的日志进行修改, 然后点击订阅
          • 6,使用MQTT调试助手发送消息
            • 7.用户可以监控下控制板的RS485/RS232/TTL/ 调试口, 将会监控到数据
              • 8.用户可以使用RS485/RS232/TTL/调试口给控制板发送数据,数据将会转发到MQTT调试助手上
              • 程序说明
                • 1,MQTT服务器本身就是TCP服务器,所以连接TCP服务器
                  • 2,MQTT也是封装成了回调函数形式
                    • 3,连接TCP成功以后发送MQTT连接协议
                      • 4,处理MQTT服务器返回连接数据
                        • 5,在MQTT连接回调函数里面组合订阅主题,并执行订阅主题,  还有组合发布的主题
                          • 提示:只要是成功连接了MQTT服务器,可以在任意地方执行订阅主题函数
                        • 6,接收MQTT消息
                          • 7,发送MQTT消息
                            • 8,执行上面的订阅主题函数和发送数据函数实际上只是把数据存储到了数据队列里面
                              • 实际发送数据是下面的函数
                          相关产品与服务
                          数据保险箱
                          数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档