当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Modbus
我要发帖
modbus怎么才能带2个字节地址?
点击:
1182
| 回复:
4
tocolu
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1回
年度积分:0
历史总积分:13
注册:2006年8月09日
发表于:2007-05-08 13:58:00
楼主
我的设备超过300个,按照modbus的标准只有一个字节地址。无法实现挂接这么多的设备。我如果加一个字节,那我这个还叫modbus吗?
分享到:
收藏
邀请回答
回复楼主
举报
tomyi
关注
私信
精华:0帖
求助:1帖
帖子:21帖 | 233回
年度积分:0
历史总积分:598
注册:2002年10月30日
发表于:2007-05-09 10:30:00
1楼
当然不是了,建议组成两条网络.即便是这样,将来每个站的通讯时间也会相对来讲很长。
回复
引用
举报
monica
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 7回
年度积分:0
历史总积分:76
注册:2007年7月10日
发表于:2007-09-13 15:15:00
2楼
我现在需要通过modbus协议来实现两台PC机数据传输,我看了好多资料,数据的读/写需要寄存器地址。两台PC机之间传输,应用寄存器地址不太现实吧。哪位大侠知道,能否给点建议啊?我的邮箱:
LL-512@163.com
回复
引用
举报
tomyi
关注
私信
精华:0帖
求助:1帖
帖子:21帖 | 233回
年度积分:0
历史总积分:598
注册:2002年10月30日
发表于:2007-09-14 12:47:00
3楼
一定要用Modbus的话,将一台PC作为主站,实现Modbus的请求数据帧;另一台作为从站,实现Modbus的应答数据帧.至于寄存器地址对应你的变量即可.比如:
你的变量是通过数组管理的,那么就让他对应的地址为数组的Index即可,反正都是你自己写的程序,只要对应上你的实际变量就行.
回复
引用
举报
ladder
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 653回
年度积分:0
历史总积分:1491
注册:2007年1月04日
发表于:2007-09-15 22:06:00
4楼
不按照MODBUS规定肯定不是MODBUS协议了,当然除非你自己定义协议,就另当别论了
回复
引用
举报
热门招聘
相关主题
高效逻辑环
[1599]
MODBUS总线的的终端电阻如何...
[7550]
我想学习现场总线,不知道哪种...
[1728]
ES:01802007是什么错误
[11517]
现场总线应用交流
[4032]
关于MODBUS寄存器地址的怪异...
[8635]
请教关于现场总线的一些基本...
[1965]
要“仪表工手册”的..
[1406]
请教wincc如何改变上限值
[2071]
有用过滑触线中2根作485通讯...
[1908]
官方公众号
智造工程师
客服
小程序
公众号