The invention discloses a control system of an accident and discrimination processing method, which comprises the following steps: the task is divided into a number of key processes in the control system of the software implementation process of each key process execution and not identified, and the identification results are stored as the executive power system; control after the key process of reading the stored power when the last execution results, according to the implementation results in identity discrimination power before the last task to which the key process and key process is executed; according to the corresponding discriminant results were. The invention can avoid wasting time of repeated execution of tasks, and improve the efficiency of executing tasks.
【技术实现步骤摘要】
本专利技术涉及意外断电判别领域,尤其涉及一种控制系统意外断电的判别与处理方法及系统。
技术介绍
随着技术的发展进步,各类软硬件控制系统的功能不断增强、性能不断提升,系统结构越来越复杂,在执行任务过程中,难免会因为各种原因,出现意外断电的情况,一旦系统在执行任务过程中意外断电,重新上电后任务必须重新执行,对于任务流程比较复杂、逻辑性比较强、时间要求比较高的系统来说,不仅会浪费任务时间,严重的还会导致任务失败,带来各方面的损失。
技术实现思路
本专利技术的专利技术目的,在于针对需要进行意外断电的判别与处理的控制系统,提出一种意外断电判别与处理技术,使控制系统在断电后重新上电时,能够判别上次断电属于任务执行完后的正常断电,还是属于任务执行过程中的意外断电,并可针对判别结果选取不同的处理流程。本专利技术为达上述目的所采用的技术方案是:提供一种控制系统意外断电的判别与处理方法,包括以下步骤:将任务划分为若干个关键进程,在控制系统的软件实现过程中,对每一个关键进程执行与否进行标识,并将这些标识作为执行结果进行存储;控制系统上电启动后,读取存储的上次断电时的关键进程执行结果,根据执行结果中的标识判别上次断电前任务执行到哪个关键进程处以及关键进程是否执行完毕;根据判别结果进行相应处理。本专利技术所述的方法中,具体用一个数据位作为一个关键进程执行与否的标识。本专利技术所述的方法中,将这些标识以字节为单位进行存储。本专利技术所述的方法中,具体将这些标识作为执行结果存储到芯片存储器中。本专利技术所述的方法中,步骤“根据判别结果进行相应处理”具体包括:若上次断电前,所有的关键进程均 ...
【技术保护点】
一种控制系统意外断电的判别与处理方法,其特征在于,包括以下步骤:将任务划分为若干个关键进程,在控制系统的软件实现过程中,对每一个关键进程执行与否进行标识,并将这些标识作为执行结果进行存储;控制系统上电启动后,读取存储的上次断电时的关键进程执行结果,根据执行结果中的标识判别上次断电前任务执行到哪个关键进程处以及关键进程是否执行完毕;根据判别结果进行相应处理。
【技术特征摘要】
1.一种控制系统意外断电的判别与处理方法,其特征在于,包括以下步骤:将任务划分为若干个关键进程,在控制系统的软件实现过程中,对每一个关键进程执行与否进行标识,并将这些标识作为执行结果进行存储;控制系统上电启动后,读取存储的上次断电时的关键进程执行结果,根据执行结果中的标识判别上次断电前任务执行到哪个关键进程处以及关键进程是否执行完毕;根据判别结果进行相应处理。2.根据权利要求1所述的方法,其特征在于,具体用一个数据位作为一个关键进程执行与否的标识。3.根据权利要求2所述的方法,其特征在于,将这些标识以字节为单位进行存储。4.根据权利要求1-3中任一项所述的方法,其特征在于,具体将这些标识作为执行结果存储到芯片存储器中。5.根据权利要求1-3中任一项所述的方法,其特征在于,步骤“根据判别结果进行相应处理”具体包括:若上次断电前,所有的关键进程均已执行完成,则判别上次断电属于任务执行完后的正常断电,清除关键进程执行的标识结果,并按正常流程重新开始执行任务;否则,判别上次断电属于任务执行过程中的意外断电,则自动从断电时的关键进程处继续执行任务。6.一种控制系统意外断电的判别与处理系统,其特征在于,包括:关键进程划分单元,用于...
【专利技术属性】
技术研发人员:李英武,刘兰徽,
申请(专利权)人:航宇救生装备有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。