本发明提供一种多内核的嵌入式PLC软件恢复方法和PLC,此方法,包括:所述嵌入式PLC包括多个内核,所述多个内核包括至少一个主内核和至少一个子内核;所述方法包括:当主内核检测到所述子内核发生异常时,所述主内核向所述子内核发送升级指示消息,升级指示消息中包括所述子内核的恢复程序,子内核的恢复程序存储在所述主内核的存储器备份区中;子内核根据所述升级指示消息进行程序升级;当主内核发生异常时,主内核进行自恢复;当主内核自恢复失败时,所述主内核通过所述子内核进行系统恢复。本发明实现了多内核嵌入式PLC中多内核及多内核间的程序恢复,避免了由于软件失效引起的设备故障,提高了多内核嵌入式PLC的可靠性和稳定性。
声明:
“多内核的嵌入式PLC软件恢复方法和PLC” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)