无良!!
有事加我头像微信
级别: 略有小成
精华主题: 0
发帖数量: 138 个
工控威望: 248 点
下载积分: 7751 分
在线时间: 117(小时)
注册时间: 2020-01-15
最后登录: 2024-09-30
查看无良!!的 主题 / 回贴
楼主  发表于: 2020-11-21 09:24
描述:1
图片:
描述:2
图片:
用smart 200  进行rtu通讯   在读写多个连续的地址的时候  modbus的起始地址怎么计算
假如读取3000H到3005H的连续地址时,图中ADDR管脚应该怎么计算
[ 此帖被无良!!在2020-11-21 13:13重新编辑 ]
有事加我头像微信
tangjiezyc
级别: 工控侠客
精华主题: 0
发帖数量: 444 个
工控威望: 4701 点
下载积分: 1148 分
在线时间: 450(小时)
注册时间: 2020-06-11
最后登录: 2024-11-14
查看tangjiezyc的 主题 / 回贴
1楼  发表于: 2020-11-24 14:40
应该是实际地址+400001不行再加40001试下
tangjiezyc
级别: 工控侠客
精华主题: 0
发帖数量: 444 个
工控威望: 4701 点
下载积分: 1148 分
在线时间: 450(小时)
注册时间: 2020-06-11
最后登录: 2024-11-14
查看tangjiezyc的 主题 / 回贴
2楼  发表于: 2020-12-02 08:11
引用
引用第5楼无良!!于2020-11-25 11:11发表的  :
我用40001加上2000H  然后也能读出数据  数据也是对的,但读取的时间有点久


两线试通讯要轮询。有区别的