当前位置:
工控论坛
> >
产品
>
工业互联
我要发帖
向高手请教MODBUS的问题!!广播方式通信的
点击:
5813
| 回复:
5
闫寒松
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 13回
年度积分:0
历史总积分:46
注册:2007年7月13日
发表于:2008-01-16 08:49:00
楼主
PC上位软件通过485集线器下挂N台设备,以modbus协议通信
应该是广播方式,那么是否是这样的,
1 PC上位软件的modbus先发送1个消息包,地址是01的,N个设备同时接受,然后设备与自己的地址号对应上就做回应,没对上的就不做任何回应。
2 然后PC再发送地址02的,下位设备是02地址号的回应,以此类推,直到N个设备全接受回复。
但MODBUS资料里不是说以广播方式发送的,从设备不做任何回应吗?这是怎么回事,不回应的话怎么返回信息。
如图
[url=http://hiphotos.baidu.com/samyhs/pic/item/ae92cd1f5abee4fbe1fe0b46.jpg]http://hiphotos.baidu.com/samyhs/pic/item/ae92cd1f5abee4fbe1fe0b46.jpg[/url
分享到:
收藏
邀请回答
回复楼主
举报
闫寒松
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 13回
年度积分:0
历史总积分:46
注册:2007年7月13日
发表于:2008-01-16 08:54:00
1楼
d
回复
引用
举报
孜
关注
私信
精华:0帖
求助:0帖
帖子:104帖 | 641回
年度积分:0
历史总积分:1360
注册:2005年7月21日
发表于:2008-01-16 10:11:00
2楼
不返回信息,那就是主机只用来控制从机了,只发命令,从机执行,不需要从机回应信息了,所以不可以读从机的内容了
回复
引用
举报
闫寒松
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 13回
年度积分:0
历史总积分:46
注册:2007年7月13日
发表于:2008-01-16 13:16:00
3楼
但想要通过这种方式让每个从机都返回信息 怎么办?
回复
引用
举报
孜
关注
私信
精华:0帖
求助:0帖
帖子:104帖 | 641回
年度积分:0
历史总积分:1360
注册:2005年7月21日
发表于:2008-01-16 13:45:00
4楼
那只有一个一个发请求了,不可以用广播了,就是说不能用地址0了,需要读哪个设备,就发命令给哪个设备了
回复
引用
举报
闫寒松
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 13回
年度积分:0
历史总积分:46
注册:2007年7月13日
发表于:2008-01-16 14:21:00
5楼
这样是否可以:
还是按 单对多方式 上位机先以地址1发送消息贞,N个设备同时接受,在软件里识别到自己的地址后回应给主机,主机处理从机信息后在继续发送地址2消息贞,从机依次回应
回复
引用
举报
热门招聘
相关主题
LonWorks: 布什上了一堂课
[2186]
现场总线在中国:背景与对策
[3754]
DEVICENET简介
[3041]
profibus 通讯协议
[1514]
RS485能否从机向主机发出请求...
[5485]
沈阳薄板厂冷轧机测厚仪现场...
[1727]
虚拟专用网VPN系列讲座(五)...
[1770]
请问:有人知道MVB(多功能车辆...
[3984]
RS485的原理和标准
[1816]
(海利普HLP-SV系列)变频器RS...
[7408]
官方公众号
智造工程师
客服
小程序
公众号