找回密码
 立即注册
查看: 1344|回复: 6

[技术探讨] 在NODE-RED 中如何通过 modebus 0X10 功能码发送数据

[复制链接]

42

主题

131

回帖

1294

积分

金牌会员

积分
1294
金钱
1121
HASS币
0
发表于 2024-4-26 21:44:06 | 显示全部楼层 |阅读模式
我采购了一个 485 转 文字转语音模块,没注意买回来才发现,通过modeBUS RTU 发送数据 需要 通过0x10 功能码,但是NODE-REd 中 没有10功能码  有没有什么解决办法
回复

使用道具 举报

3

主题

144

回帖

809

积分

论坛技术达人

积分
809
金钱
662
HASS币
0
发表于 2024-4-26 21:59:32 | 显示全部楼层
不就是换行吗?Nodered可以发送二进制的呀
回复

使用道具 举报

3

主题

144

回帖

809

积分

论坛技术达人

积分
809
金钱
662
HASS币
0
发表于 2024-4-26 21:59:45 | 显示全部楼层
不就是换行吗?Nodered可以发送二进制的呀
回复

使用道具 举报

42

主题

131

回帖

1294

积分

金牌会员

积分
1294
金钱
1121
HASS币
0
 楼主| 发表于 2024-4-26 22:23:35 | 显示全部楼层
roy0810 发表于 2024-4-26 21:59
不就是换行吗?Nodered可以发送二进制的呀

我的串口服务器  接了不止一个设备,串口方式 是modbus RTU 模式   ,没法改透传
回复

使用道具 举报

5

主题

91

回帖

854

积分

高级会员

积分
854
金钱
758
HASS币
0
发表于 2024-4-26 23:45:36 来自手机 | 显示全部楼层
HA的mobs应该是支持0x10的,具体看下官方的说明。0x03和0x04用的比较多。0x10好像也有看过,你上外网查一下吧。直接HA控制应该就可以,不需要用nodered。
回复

使用道具 举报

5

主题

91

回帖

854

积分

高级会员

积分
854
金钱
758
HASS币
0
发表于 2024-4-26 23:56:02 来自手机 | 显示全部楼层
刚刚看了一下,ha里面的modbus 设置成holding类型是可以调用0x10的。
回复

使用道具 举报

42

主题

131

回帖

1294

积分

金牌会员

积分
1294
金钱
1121
HASS币
0
 楼主| 发表于 2024-4-27 00:16:30 | 显示全部楼层
iceman7803 发表于 2024-4-26 23:56
刚刚看了一下,ha里面的modbus 设置成holding类型是可以调用0x10的。

谢谢  我看看
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 16:53 , Processed in 0.177877 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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