软冗余问题第二波

1、是不是软冗余系统必须要ET200M,我现在想在实验室做一个实验,手头没有ET200M, 但是我觉得两边CPU同步用的是CP342-5,不用ET200M也可以,大家给个建议?
2、现在CPU报错失stop caused by stop command,大家帮忙解释下什么意思。好像说的是由FC100造成的。CPU无法运行起来。程序采用的事西门子官方的例子程序,除了ET200M部分不一样,剩下的都没有动

最佳答案

A、是不是软冗余系统必须要ET200M,……但是我觉得两边CPU同步用的是CP342-5,不用ET200M也可以?
软冗余系统的冗余控制只能通过ET200M 实现,不能没有ET200M.。
详见,下述文档中的问题1:硬件组态需要注意什么?
《SIEMENS PLC 系统软件冗余调试的常见问题》连接:
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/F0462.pdf
B、现在CPU报错失stop caused by stop command,大家帮忙解释下什么意思。好像说的是由FC100造成的。CPU无法运行起来。程序采用的事西门子官方的例子程序,除了ET200M部分不一样?
见上述文档问题6:
修改完FC100“SWR_START”的参数,重新下载后为何会导致CPU报错?
回答:FC100“SWR_START”在CPU启动会生成相关的DB块,修改参数后必须删除已生成旧的DB块,否则会导致CPU故障。所以,修改完FC100“SWR_START”参数后,建议使用下面方法重新下载:
方法1:
1. 打开项目在线窗口,如图15。
2. 删除所有程序块,如图15。
3. 重新下载块,如图16。
4. 对CPU进行存储器复位操作
方法2:选中 “Blocks” ,按照图17所示菜单进行下载(删除MMC卡中所有的块,并把新的程序写到卡中,同时对CPU RAM进行一次复位)。

提问者对于答案的评价:
确实如您所说需要ET200M,装上后就好了,现在基本没问题,只是最开始有一个问题:当CPU1运行时,双方都是OK的,但是当CPU2运行时,CPU1的冗余故障信号闪断,CPU2一切正常,不知道为什么。第二次下载后,都正常了,还有一个问题是:WINCC采的是运行中的CPU信号还是两个同时的还是别的什么情况?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐