找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
1、注意!MODBUS是单主站网络通讯协议,所以系统中只能有一个MODBUS主站!换言之,系统中只能有一个CP341模块做MODBUS主站!
详见:
《串口通讯模块的信息与使用(2004.03.30) 》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0006
2、系统中可以安装多个CP341模块,但只能作为点对点的通讯。
3、理论上,一个 Modbus RTU 网络具有一台主站设备和一台或多台(最多 247台) 从站设备。S7-200明确指出最多为32个从站,S7-300没有明确指出最多多少个从站。不管多少,但实际经验是带 RS-485 端口的主站能驱动大约 15到 18 台带 RS-485 端口的从站。 确切的数字需要根据电缆长度和 电缆上从站所处位置的不同而不同。当然,应用RS485中继器可以改善通讯速率与通讯距离。
4、总之,建议楼主需要慎重审慎你的方案,找一找是否有与你的方案相同的成功的案例。
5、建议采用3-4台S7-200PLC分别作为MODBUS主站,其后在应用S7-300通过DP或其他通讯协议将S7-200PLC连起来。这样分布式可提高系统通讯的实时性,同时也解决了多站点的MODBUS通讯。
S7-200PLC与CP341(包括狗)价格要低一些,加上EM277也就相当。
具体操作可以参考下载中心资料:
《CP341 Modbus RTU多站点轮询》
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=3472&loginID=&srno=&sendtime=
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!