使用400H强制功能,当系统切换或者一个CPU停止时,无法重启停止CPU?

描述
400H冗余系统运行时,状态如下:

RACK0 CPU0 主站运行,
RACK1 CPU1 备用运行。

当H系统CPU切换(例如CPU 0出错关机,或者H-CIR下载停止),同时使用强制功能时,结果状态如下:

RACK0 CPU0 停止,
RACK1 CPU1 主站运行。

但是 RACK0中的CPU0 无法启动。

原因
当停止CPU启动,首先发送给运行CPU1链接更新请求,然后执行同步。但是包括强制功能再能的任何调试功能(例如变量表监控)在链接更新过程中禁止使用。相反地,链接更新被禁止,如果存在运行的调试工作。所以CPU0无法启动。即使清理CPU0中所有的程序,链接更新依然无法执行,因为CPU1的强制功能仍然激活中。

补救措施
取消两个CPU的强制功能,则停止CPU可以重新启动。

注意
强制作为一种调试功能(包括变量表监控和其他)必须在调试之后取消,以避免不必要的麻烦。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论