300软冗余程序求助

现在准备用315-2DP做软冗余,官方的资料也下了很多,现在仍有很多疑问,请大家抽空帮忙解答下,1是需要冗余的程序是否跟冗余的DP分布I/O对应,我的意思是只要是挂在主从DP总线上的ET200M站下的I/O模块点所涉及的应用程序都要冗余;2是非冗余程序部分是否指诸如主或从CPU所挂的本地I/O模块或第三方DP从站所涉及的应用程序,如果这样,那么在两个CPU同时运行时两个CPU所带的非冗余I/O部分程序是否都在运行没问题,如果主CPU故障切换到从CPU是否表示主CPU部分非冗余I/O程序肯定没法执行,但从CPU部分所带非冗余I/O程序还是执行的,如果主CPU是正常切换到从CPU(就是控制权交给从CPU ,但主CPU还是能运行的),那主CPU所带的非冗余I/O程序还是能执行吧。3是数据存储冗余是否指只要是冗余应用程序里用到的M点、DB块、定时器、PIW等外设区等都一定要配在连续地址的冗余类型的里面?4是应用程序里用个PID块是放在OB35里的,如果也要冗余如何做,因为冗余程序肯定要放在OB35里的,有点乱,请大家帮忙指导下,谢谢谢谢!

最佳答案

1、冗余的程序是跟冗余的DP分布I/O对应。根据实际需要来配置冗余的DP分布I/O,如果不需冗余的DP分布I/O,就配置非冗余的DP分布I/O。
2、非冗余程序部分不是专指主或从CPU所挂的本地I/O模块或第三方DP从站所涉及的应用程序。在一个系统中的I/O都可以配置为冗余、非冗余的I/O。
3、如果主CPU是正常切换到从CPU(就是控制权交给从CPU ,但主CPU还是能运行的),那主CPU所带的非冗余I/O程序能够执行的。
4、PID块可以在OB35里也可放在其他循环中断的组织块中,如OB35-OB38(如果你的CPU支持)。
5、参考:
《SIMATIC S7-300 与 S7-400 软冗余系统手册(EN)》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1137637.pdf
《SIEMENS PLC 系统软件冗余调试的常见问题》连接:
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/F0462.pdf

提问者对于答案的评价:
谢谢专家的及时解答,现在看用软冗余还不如用经济型的412硬冗余

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐