华秋商城
直播中

林倩倩

7年用户 146经验值
私信 关注
[问答]

485通信地址两个从机能分别搜索地址进行通信吗?

我用一个主机控制两个从机,两个从机使用的通信协议可能不一样,是否能分别搜索地址进行通信。谢谢

回帖(4)

邢待湘

2020-4-2 15:19:38
主机发命令时带上地址信息,从机收到命令核对地址决定是否执行。
举报

陈艾惠

2020-4-2 15:32:33
这可以由协议的编制实现,建议去看看ModBus,领会其思想,然后自行设计协议。
举报

王睦羽

2020-4-2 15:47:58
主要还是协议在起作用啊。每个从机根据自己的协议来接收指令和处理指令啊。
举报

李倩

2020-4-2 15:55:24
严格意义来说,RS-485总线使用何种拓扑结构不会影响通信速率,但是星型拓扑或者树形拓扑结构如果在不增加485集线器或者485中继器的情况下,很容易形成信号反射,导致通信失败,从而使得主机需要不断的重发,影响通信效率甚至不能正常通信。
建议你如果一定要采用星型拓扑结构,最好是使用485集线器保证通信稳定性,下面一个链接是关于变频器的星型连接方式解决方案,你可以参考一下

http://www.485-can-tcp.com/solution/485hub/inverter.htm
使用485集线器时,是每条总线上都可以接终端电阻,如无必要,我们建议不要接。

还有如果你只是简单的使用星型连接,需要接终端电阻的话,建议是在分支最长的那条接,由于终端电阻是匹配阻抗的,一般我们建议只有在线路阻抗不匹配的时候才接,如果不存在阻抗匹配问题,就不需要接电阻。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分