现在有72个安川V1000变频器还有5个温控表,都支持MODBUS通讯协议,我要用315CPU做MODBUS主从通讯,我该怎么分组好,加上CP341之后,为什么还要用那个狗呢,那个狗应该怎么用呀,我这个应该加几个硬件狗合适呀?高手指点一下哦!
最佳答案
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也就相当。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc242225.html