[发明专利]控制器有效
申请号: | 201780086062.0 | 申请日: | 2017-09-26 |
公开(公告)号: | CN110291474B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 宫崎清人 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05;G06F9/48 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 | ||
控制器(1)具备:任务执行管理表(12),其对包含任务的优先级的信息的任务信息进行登记;新任务取得部(16),其取得向任务执行管理表(12)追加的新的任务信息;临时优先级设定部(13),其将新的任务信息所包含的优先级变更为临时优先级而将新的任务信息向任务执行管理表(12)临时登记;以及任务执行监视部(14),其监视与临时登记的新的任务信息相对应的任务即追加任务的执行对已有的任务的执行带来的影响。
技术领域
本发明涉及进行对象设备的控制的控制器。
背景技术
在专利文献1中,公开了能够使用户的便利性提高的控制器,具体地说,能够在用户程序的执行过程中对任务的优先级以及执行周期这样的程序的执行条件进行变更的控制器。在专利文献1记载的控制器所执行的用户程序中能够包含用于对程序的执行条件进行变更的命令。即,专利文献1所记载的控制器在要执行的用户程序中包含有用于对程序的执行条件进行变更的命令的情况下,对任务的优先级以及执行周期的至少一者进行修正,执行用户程序。控制器需要在针对每个任务规定的执行周期内完成各任务。
专利文献1:日本特开2015-176191号公报
发明内容
就在生产现场对设备进行控制的控制器而言,有时在用户程序的执行过程中、即在执行任务的过程中,对设定进行变更,以新执行与正在执行的已有的任务不同的任务。但是,存在以下可能性,即,已有的任务受到追加的任务即以新执行的方式设定的任务的影响而产生故障。例如,在控制器基于优先级而对任务进行调度的情况下,存在以下可能性,即,与以新执行的方式追加的任务相比优先级低的已有的任务的执行定时被延迟,无法在规定的执行周期内完成任务。如果无法在规定的执行周期内完成已有的任务,则产生如下问题,即,生产停止、生产效率下降、在对进行切削加工的装置进行控制的情况下加工精度下降。因此,在对要执行的任务进行追加的情况下,优选事先确认是否会对已有的任务带来影响,在知道不会带来影响的情况下实施追加。该情况下的对已有的任务带来影响是指,由于要执行的任务的追加而使大于或等于1个已有的任务变得无法正常地执行,具体地说,变得无法在规定的执行周期内结束任务。此外,在以下的说明中,有时将使任务的执行结束的期限称为绝限。
本发明就是鉴于上述而提出的,其目的在于得到一种控制器,该控制器能够以在事先确认了对已有的任务的影响之后执行新的任务的方式对设定进行变更。
为了解决上述课题,实现目的,本发明涉及的控制器具备:任务执行管理表,其对包含任务的优先级的信息的任务信息进行登记;以及新任务取得部,其取得向任务执行管理表追加的新的任务信息。另外,控制器具备:临时优先级设定部,其将新的任务信息所包含的优先级变更为临时优先级而将新的任务信息向任务执行管理表临时登记;以及任务执行监视部,其监视与临时登记的新的任务信息相对应的任务即追加任务的执行对已有的任务的执行带来的影响。
发明的效果
根据本发明,取得下述的效果,即,能够得到一种控制器,该控制器能够以在事先确认了对已有的任务的影响之后执行新的任务的方式对设定进行变更。
附图说明
图1是表示本发明的实施方式涉及的控制器的硬件结构的图。
图2是表示控制器的功能模块结构的一个例子的图。
图3是表示任务执行管理表的一个例子的图。
图4是表示新任务追加窗口的一个例子的图。
图5是表示控制器的动作的一个例子的流程图。
图6是表示临时优先级设定部的动作的一个例子的流程图。
图7是表示任务执行监视部的动作的一个例子的流程图。
图8是表示追加任务之前的控制器的动作的一个例子的图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780086062.0/2.html,转载请声明来源钻瓜专利网。