問(wèn)題:在冗余電源配置中,電源模塊掉電時(shí)調(diào)用哪些ob可以防止cpu停機(jī)?
解答:通過(guò)在程序中添加ob83可以防止冗余電源配置情況下,電池故障導(dǎo)致cpu停機(jī),而僅僅添加ob81則不夠。
通常我們很容易以為ob81就是處理所有電源故障的ob塊,但對(duì)于冗余電源配置中,某個(gè)電源模塊掉電故障,實(shí)際上cpu將該故障當(dāng)作模塊插拔故障來(lái)處理,因此需調(diào)用ob83。如圖1所示當(dāng)程序中沒(méi)有插入ob83時(shí)電源模塊掉電,cpu會(huì)停機(jī)。查看 diagnostic buffer 中顯示的信息是模塊插拔故障導(dǎo)致停機(jī)。
圖1:冗余電源故障時(shí)的cpu診斷信息
當(dāng)電源模塊掉電后恢復(fù),查看 diagnostic buffer 中顯示的信息是模塊插入恢復(fù),如圖2所示。
圖2:冗余電源恢復(fù)后的cpu診斷信息
當(dāng)程序中插入ob83時(shí)電源模塊掉電,cpu不會(huì)停機(jī),外部故障extf燈亮。查看 diagnostic buffer 中顯示的信息是模塊拔除故障調(diào)用ob83,如圖3所示。
圖3:加入ob83冗余電源故障后cpu的診斷信息
當(dāng)程序中插入ob83時(shí)電源模塊掉電后恢復(fù),cpu不停機(jī),且外部故障燈恢復(fù)。查看 diagnostic buffer 中顯示的信息是模塊插入故障恢復(fù),如圖4所示。