问题: 在冗余电源配置中,电源模块掉电,调用那个OB可以防止CPU停机?
解答: 通过在程序中添加OB83可以防止CPU停机而添加OB81不能防止CPU停机。
通常我们很容易以为OB81就是处理所有电源故障的OB块,但对于冗余电源配置中,某个电源模块掉电故障,实际上CPU当作模块插拔故障来处理,因此需调用OB83。
如图1所示当程序中没有插入OB83时电源模块掉电,CPU会停机。查看 Diagnostic Buffer 中显示的信息是模块插拔故障导致停机。
如图2所示当程序中没有插入OB83时电源模块掉电后恢复,CPU停机不恢复。查看 Diagnostic Buffer 中显示的信息是模块插入恢复。
如图3所示当程序中插入OB83时电源模块掉电,CPU不会停机。查看 Diagnostic Buffer 中显示的信息是模块拔除故障调用OB83。
如图4所示当程序中插入OB83时电源模块掉电后恢复,CPU不停机外部故障灯恢复。查看 Diagnostic Buffer 中显示的信息是模块插入恢复
楼主最近还看过