[发明专利]控制装置以及工业机械在审
申请号: | 202011403536.X | 申请日: | 2020-12-02 |
公开(公告)号: | CN112925262A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 三上和幸;荻野秀雄;小野武德;齐藤学 | 申请(专利权)人: | 发那科株式会社 |
主分类号: | G05B19/18 | 分类号: | G05B19/18 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 范胜杰;姚海 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 装置 以及 工业 机械 | ||
1.一种控制工业机械的控制装置,其特征在于,
该控制装置具备:
存储区域,其存储所述工业机械的动作所涉及的动作程序;
高速缓存存储器,其存储从所述存储区域读取到的所述动作程序;
高速缓存控制部,其进行对所述高速缓存存储器的写入和废弃的控制;以及
解析部,其解析在所述高速缓存存储器中展开的所述动作程序,
所述解析部具备:
运转负荷判断部,其判断所述动作程序中包含的指令的、与CPU相关的运转负荷是否低于规定值,
调用确认部,其在由所述运转负荷判断部判断为运转负荷低于规定值的情况下,预读在所述高速缓存存储器中展开的所述动作程序中包含的所述指令之后的指令,确认有无子程序的调用指令;
高速缓存控制指令追加部,其在由所述调用确认部确认了所述子程序的调用指令的情况下,按照规定条件将与向所述高速缓存存储器展开所述子程序相关的高速缓存控制指令追加到所述指令;以及
高速缓存控制请求部,其对所述高速缓存控制部进行与由所述高速缓存控制指令追加部追加的所述高速缓存控制指令对应的、针对所述高速缓存存储器的高速缓存控制请求,
所述高速缓存控制部具备:高速缓存控制请求处理部,其基于由所述高速缓存控制请求部进行的所述高速缓存控制请求在所述高速缓存存储器中展开所述子程序。
2.根据权利要求1所述的控制装置,其特征在于,
所述控制装置具备存储每个指令的与CPU相关的运转负荷的负荷信息存储部,
所述运转负荷判断部参照所述负荷信息存储部,判断与所述CPU相关的运转负荷是否低于规定值。
3.根据权利要求1或2所述的控制装置,其特征在于,
在由所述调用确认部确认了所述子程序的调用指令的情况下,仅限于在所述子程序的调用指令之前不存在解析抑制指令时所述高速缓存控制指令追加部将所述高速缓存控制指令追加到所述指令。
4.根据权利要求1至3中任一项所述的控制装置,其特征在于,
所述高速缓存控制指令追加部判断在所述高速缓存存储器中是否已经展开了指定的所述子程序,在未展开所述子程序的情况下,将与向所述高速缓存存储器展开从开头数据起的所述子程序相关的所述高速缓存控制指令追加到所述指令,在已展开所述子程序的情况下,基于所述子程序的调用指令的内容,将与向所述高速缓存存储器展开从指定位置起的所述子程序相关的所述高速缓存控制指令追加到所述指令。
5.根据权利要求1至4中任一项所述的控制装置,其特征在于,
所述动作程序是在各系统中分别执行的程序,
按每个系统进行基于所述高速缓存控制部及所述解析部的处理。
6.一种工业机械,其特征在于,包含权利要求1至5中任一项所述的控制装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于发那科株式会社,未经发那科株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011403536.X/1.html,转载请声明来源钻瓜专利网。