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