找回密码
 立即注册

微信扫码登录

搜索
查看: 1238|回复: 5

[教程系列] mqtt客户端模式下的查询485设备命令格式问题

[复制链接]

1

主题

20

回帖

152

积分

注册会员

积分
152
金钱
131
HASS币
0
发表于 2024-8-9 12:02:43 | 显示全部楼层 |阅读模式
本帖最后由 xwesley 于 2024-8-9 16:14 编辑

485继电器通过网线连接到路由器的,串口服务器用mqtt客户端模式连接到emqx的,查询水位感应器的modbus命令是20 04 00 00 01,有同样格式的查询码返回,但是用如图的命令无法有反馈,是不是要转换成什么hex格式?另继电器作为tcp服务器模式的时候自动上传模式可以接收到反馈。请大神告知如何改好~~
1 (5).png
1 (6).png
1 (1).png
1 (2).png
回复

使用道具 举报

14

主题

1631

回帖

5382

积分

论坛元老

积分
5382
金钱
3737
HASS币
0
发表于 2024-8-9 13:09:36 | 显示全部楼层
nr里你不得订阅他的发布主题么?
回复

使用道具 举报

1

主题

20

回帖

152

积分

注册会员

积分
152
金钱
131
HASS币
0
 楼主| 发表于 2024-8-9 14:49:18 | 显示全部楼层
本帖最后由 xwesley 于 2024-8-9 17:31 编辑
隔壁的王叔叔 发表于 2024-8-9 13:09
nr里你不得订阅他的发布主题么?

NE2 Colloection/PUB就是订阅发布的主题
回复

使用道具 举报

14

主题

1631

回帖

5382

积分

论坛元老

积分
5382
金钱
3737
HASS币
0
发表于 2024-8-9 20:51:26 | 显示全部楼层
xwesley 发表于 2024-8-9 14:49
NE2 Colloection/PUB就是订阅发布的主题

哈哈,看错了
回复

使用道具 举报

1

主题

81

回帖

539

积分

高级会员

积分
539
金钱
457
HASS币
0
发表于 2024-8-12 17:23:11 | 显示全部楼层
20 04 00 00 01这是什么modbus命令,就算是忽略了crc,还少一个字节呢
应该是这样吧,20 04 0000 0001 crc
回复

使用道具 举报

1

主题

20

回帖

152

积分

注册会员

积分
152
金钱
131
HASS币
0
 楼主| 发表于 2024-8-14 20:15:50 | 显示全部楼层
二十四书生 发表于 2024-8-12 17:23
20 04 00 00 01这是什么modbus命令,就算是忽略了crc,还少一个字节呢
应该是这样吧,20 04 0000 0001 crc ...

应该是02 04 00 00 00 01 xx xx,后面发现少了crc验证码,填上就好了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-31 22:50 , Processed in 0.050512 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表