本發明提供一種多內核的嵌入式PLC軟件恢復方法和PLC,此方法,包括:所述嵌入式PLC包括多個內核,所述多個內核包括至少一個主內核和至少一個子內核;所述方法包括:當主內核檢測到所述子內核發生異常時,所述主內核向所述子內核發送升級指示消息,升級指示消息中包括所述子內核的恢復程序,子內核的恢復程序存儲在所述主內核的存儲器備份區中;子內核根據所述升級指示消息進行程序升級;當主內核發生異常時,主內核進行自恢復;當主內核自恢復失敗時,所述主內核通過所述子內核進行系統恢復。本發明實現了多內核嵌入式PLC中多內核及多內核間的程序恢復,避免了由于軟件失效引起的設備故障,提高了多內核嵌入式PLC的可靠性和穩定性。
聲明:
“多內核的嵌入式PLC軟件恢復方法和PLC” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)