[发明专利]控制装置、存储介质、控制方法有效
申请号: | 201811510452.9 | 申请日: | 2018-12-11 |
公开(公告)号: | CN110231781B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 安达康裕;西山佳秀;江口重行 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G05B19/04 | 分类号: | G05B19/04;G05B19/418 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;臧建明 |
地址: | 日本京都府京都市下京区*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 装置 存储 介质 方法 | ||
本发明提供一种控制装置、存储介质及控制方法,使控制装置执行优先级不同的多个程序时,也能够适当地评价优先级相对较低的程序的执行状况。控制装置包括由处理器反复执行的执行优先级最高的第1程序、第2及第3程序与对使处理器执行的程序进行管理的排程器程序。排程器程序包含:用于以不妨碍第1程序的执行的方式,来使处理器执行第2及第3程序的命令;以及用于在预定的每个监控循环,基于来自第2程序的开始通知及结束通知,判断第2程序的执行状况的命令。
技术领域
本技术涉及一种与执行优先级不同的多个程序的控制装置中的程序执行相关的控制方法,尤其涉及一种控制装置、存储介质及控制方法。
背景技术
在各种生产现场,使用可编程逻辑控制器(Programmable Logic Controller,PLC)(可编程控制器(programmable controller))等控制装置的工厂自动化(FactoryAutomation,FA)技术正广泛普及。伴随近年的信息通信技术(Information andCommunication Technology,ICT)的发展,在此类FA领域中的控制装置中,不仅执行以往的序列程序(sequence program),还执行各种应用程序(application program)。
例如,日本专利特开2012-194662号公报(专利文献1)揭示了一种结构:以第1用户程序(user program)执行循环(cycle),来反复执行用户程序及运动(motion)运算处理程序(processor)。
[现有技术文献]
[专利文献]
专利文献1:日本专利特开2012-194662号公报
发明内容
[发明所要解决的问题]
在日本专利特开2012-194662号公报(专利文献1)中,用户程序被分类为:以运动控制循环而反复执行的高优先用户程序、与以运动控制循环的周期的整数倍而反复执行的低优先用户程序(作为一例,为其他处理P、其他处理Q、其他处理R)。这样,作为低优先用户程序,有时包含多个程序,这些程序将以预定的顺序而执行。
但是,伴随作为低优先用户程序而执行的程序的高度化及信息化,产生了如下所述的新问题,即,低优先用户程序中所含的多个处理中的特定处理的执行要消耗较多的时间,因而无法充分确保用于执行剩余处理的时间。
本技术的目的在于提供一种结构,在使控制装置执行优先级不同的多个程序时,也能够适当地评价优先级相对较低的程序的执行状况。
[解决问题的技术手段]
根据本揭示的一例,提供一种用于对控制对象进行控制的控制装置。控制装置包括:处理器;第1程序,由处理器反复执行,且执行优先级最高;第2程序,执行优先级比第1程序低;第3程序,执行优先级比第2程序低;以及排程器(scheduler)程序,对使处理器执行的程序进行管理。第2程序包含一通知命令,所述通知命令根据处理器中的执行开始而输出开始通知,并且根据处理器中的执行完成而输出结束通知。排程器程序包含:用于以不妨碍第1程序的执行的方式,来使处理器执行第2及第3程序的命令;以及用于在预定的每个监控循环,基于来自第2程序的开始通知及结束通知,判断第2程序的执行状况的命令。
根据本揭示,排程器程序能够基于来自第2程序的开始通知及结束通知,来判断第2程序的执行状况,因此能够适当地掌握对第1程序分配有较多计算(computing)资源而无法适当执行第2程序的状况等。
在所述揭示中,控制装置还包括执行优先级比第2程序高的第4程序。排程器程序包含一命令,所述命令用于在第2程序的执行状况不满足预定的设定时,使第4程序的执行暂时中断。
根据本揭示,当判断为无法适当地执行第2程序的状况时,能够使第4程序的执行暂时中断而对第2程序分配更多的计算资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811510452.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种散养动物监控系统及方法
- 下一篇:AC功率源