来自西门子技术支持热线的故事:为什么我的S7-400H冗余系统只能单个CPU运行?

已锁定

西门子PA

官方工程师

  • 帖子

    40
  • 精华

    1
  • 被关注

    155

论坛等级:游侠

注册时间:2011-03-30

普通 普通 如何晋级?

来自西门子技术支持热线的故事:为什么我的S7-400H冗余系统只能单个CPU运行?

4414

3

2012-09-13 09:44:47

西门子S7-400H冗余系统的CPU在正常冗余运行之前都要经过链接和更新的过程。在这之前,我们需要禁止一切的调试功能,例如程序的在线监视功能,变量表的监视与修改功能等等,FORCE强制功能也属于调试功能,因此当我们有强制功能正在执行的时候,CPU也无法进行正常的冗余链接与更新。但是,有的时候,FORCE强制功能并不是简单操作就可以取消的,看看下面的故事:
某日上午,一个用户在单位做实验,下载硬件组态,下载程序,强制,取消强制,进行多次CPU起起停停,忽然冗余CPU怎么也不能冗余了,无奈之下他拨打了400-810-4288西门子技术支持热线。通话的大体内容是这样的:

  用户:工程师,您好,我先前的运行都是正常的,后来停止一个CPU,可是现在怎么也冗余不起来了。
  工程师:您现在两个CPU都是什么状态,指示灯都是什么状态呢?两个CPU都不能运行了么?
用户:不是,同时只有一个CPU可以运行,但是如果两个CPU同时运行是不可能的。
工程师:CPU在冗余之前是要经过链接和更新过程的,这之前不能进行调试,不能监控程序,您检查检查?
用户:我现在进行了强制。。。。。我先把强制取消掉吧。嗯,强制取消了。
工程师:那现在应该没问题了,您试着启动下备用停止的CPU试试?
用户:启动了。。。。。。。。为什么两个CPU还是不能冗余?

这可就怪了,用户现在应该没什么问题了啊,CPU的强制功能也已经取消了,冗余应该是顺理成章的,难道还有什么问题?再问问:

工程师:您再看看您的CPU上都有什么故障指示灯,有什么错误?
用户:CPU上都没有红灯了,看上去挺正常的。。。。。。。咦?为什么RACK1上的CPU还是处于强制状态呢?

这样就找到问题的根源了:西门子S7-400H冗余系统的CPU处于冗余状态运行时执行了强制功能后,若我们取消激活强制功能,两个CPU的强制功能都会被取消激活,CPU的强制指示灯会同时熄灭;但是,当S7-400H系统在强制当中,若手动停止一个CPU之后取消激活强制功能,只能使一个CPU的强制功能取消,另外一个CPU仍然保持强制状态。这也就是这个用户无法正常冗余的原因,在手动取消另外一个CPU的强制功能后,S7-400H冗余系统就可以顺利进入冗余状态运行了。
通过上面的故事,我们可以发现,S7-400H冗余系统的CPU是两个,在我们对系统进行状态判断的时候,往往需要对两个CPU都进行检查,只对一个CPU的操作和检查往往会导致问题解决不完整,出现故事里这位用户出现的问题。
好了!故事先写到这里。欢迎您关注更多的西门子热线故事!
来自西门子技术支持热线的故事:为什么我的S7-400H冗余系统只能单个CPU运行? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

DCS/SIMATIC PCS7

共有4374条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。