[发明专利]程序执行装置、程序执行系统以及程序执行方法有效
申请号: | 201580081746.2 | 申请日: | 2015-07-30 |
公开(公告)号: | CN107851055B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 西川浩司;上野贵广;桥本茂 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 邓晔;张鑫 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 执行 装置 系统 以及 方法 | ||
1.一种程序执行装置,在其他的程序执行装置中发生了错误的情况下该程序执行装置继续执行来自所述其他的程序执行装置的至少1个程序,该程序执行装置的特征在于,包括:
存储器,该存储器存储第1信息及第2信息,所述第1信息指定2个以上的程序,所述第2信息指定由所述第1信息指定的程序中的一部分程序、以及指定在其他的程序执行装置发生了错误之前由所述其他的程序执行装置执行的多个程序中的至少一个程序;以及
命令处理部,该命令处理部具有对所述错误进行检测的错误处理部,在通过所述错误处理部未检测到所述错误的情况下,执行由存储于所述存储器的第1信息指定的程序,在通过所述错误处理部检测到所述错误的情况下,执行由存储于所述存储器的第2信息指定的程序。
2.如权利要求1所述的程序执行装置,其特征在于,
所述存储器还针对每个由所述第2信息指定的程序,存储表示是否可以降低程序中的处理精度的信息,以作为所述第2信息的附加信息,
所述命令处理部在执行由所述第2信息指定的程序时,参照所述第2信息的附加信息,来决定是否降低程序中的处理精度。
3.如权利要求1或2所述的程序执行装置,其特征在于,
所述存储器还存储与所述第1信息对应并指定执行所述第1信息所指定的程序的周期的第3信息、以及与所述第2信息对应并指定执行所述第2信息所指定的程序的周期的第4信息,
所述命令处理部在通过所述错误处理部未检测到所述错误的情况下,根据由存储于所述存储器的第3信息所指定的周期,执行由所述第1信息指定的程序,在通过所述错误处理部检测到所述错误的情况下,根据由存储于所述存储器的第4信息所指定的周期,执行由所述第2信息指定的程序。
4.如权利要求3所述的程序执行装置,其特征在于,
所述存储器存储与由所述第3信息所指定的周期相比指定更长的周期的信息,以作为所述第4信息。
5.如权利要求1或2所述的程序执行装置,其特征在于,
所述命令处理部安装于CPU,
所述存储器是由所述CPU专用的本地存储器。
6.一种程序执行系统,其特征在于,
具备作为权利要求1至5的任一项所述的程序执行装置的多个程序执行装置,
各个程序执行装置在任一程序执行装置中发生了错误的情况下,继续执行来自该程序执行装置的至少1个程序。
7.一种程序执行方法,是在其他的程序执行装置中发生了错误的情况下继续执行来自所述其他的程序执行装置的至少1个程序的程序执行装置的程序执行方法,其特征在于,
所述程序执行装置在未检测到所述错误的情况下,从存储器读取指定2个以上的程序的第1信息,并执行由读取出的第1信息指定的程序,
所述程序执行装置在检测到所述错误的情况下,从存储器读取第2信息,并执行由读取出的第2信息指定的程序,所述第2信息指定由所述第1信息指定的程序中的一部分程序、以及指定在其他的程序执行装置发生了错误之前由所述其他的程序执行装置执行的多个程序中的至少一个程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580081746.2/1.html,转载请声明来源钻瓜专利网。