首页 历史故事自动切换控制系统与待机系统的系统切换解决方案

自动切换控制系统与待机系统的系统切换解决方案

【摘要】:系统切换是指冗余CPU判断是否需要进行系统切换之后自动切换控制系统与待机系统,包括控制系统异常时的切换和由网络模块的系统切换请求而进行的切换。

系统切换是指冗余CPU判断是否需要进行系统切换之后自动切换控制系统与待机系统,包括控制系统异常时的切换和由网络模块的系统切换请求而进行的切换。

1.控制系统异常时的切换

冗余系统中,待机系统的CPU模块监视控制系统的运行状态,当控制系统进入以下状态,不能进行冗余系统的控制时,待机系统的CPU模块将切换为控制系统,继续进行冗余系统的控制:

1)控制系统的CPU发生了停止错误时。

2)控制系统电源OFF时。

3)控制系统的CPU模块被复位时。

但是,如果控制系统发生继续运行型错误时,不能进行系统切换。

控制系统发生停止错误时,其动作如图12-54所示。

此时采用GX Developer的PLC诊断功能,可以查看CPU的动作状态,如图12-55所示。

978-7-111-34215-1-Chapter12-61.jpg

图12-54 控制系统异常时的切换动作

978-7-111-34215-1-Chapter12-62.jpg

图12-55 控制系统复位的系统切换确认

2.由网络模块的系统切换请求而进行的切换

控制系统的MELSECNET/H网、以太网接口模块,可以根据网络参数,设置在检测出通信异常或断线时是否向CPU模块发出系统切换请求。当控制系统的CPU接收到网络模块的系统切换请求后,将通过END处理进行系统切换。网络模块发出系统切换请求时的动作如图12-56所示。

控制系统网络断线或系统通信异常时,当网络参数的冗余设置设置为发出系统切换请求时,网络会发出系统切换请求,在GX Developer监视模式下,会弹出如图12-57所示的提示框。

此时采用GX Developer的PLC诊断功能可以查看CPU的动作状态,如图12-58所示。