[发明专利]实时环境及可编程逻辑控制器有效
申请号: | 201780025087.X | 申请日: | 2017-04-18 |
公开(公告)号: | CN109074279B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 马尔科·切列帕诺夫;德克·詹森;安德烈·福克斯 | 申请(专利权)人: | 倍福自动化有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋融冰 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实时 环境 可编程 逻辑 控制器 | ||
1.一种用于操作实时环境的方法,包括:
在可编程逻辑控制器(PLC)上以预定义任务运行时间执行至少一个任务,所述任务是处理系统的数据,所述系统包括由所述可编程逻辑控制器控制的传感器和致动器,其中由所述可编程逻辑控制器控制且具有不确定功能运行时间的至少一个辅助功能将在所述预定义任务运行时间内通过时间监视功能处理,所述辅助功能包括处理辅助系统的数据,其中所述辅助功能和所述时间监视功能形成在所述实时环境中执行的程序代码;
开始所述时间监视功能,所述时间监视功能定义所述预定义任务运行时间内所述辅助功能的终止时间,所述终止时间具有预定义中止时间点;
执行所述辅助功能,其中所述时间监视功能监视所述辅助功能的运行时间,并且如果超过所述预定义中止时间点则启动功能中止;以及
终止所述时间监视功能,
其中所述时间监视功能被配置为包裹器功能,在所述辅助功能的所述程序代码之前和之后立即呼叫所述包裹器功能,且因此所述包裹器功能包围附加功能的所述程序代码,使得所述辅助功能的所述程序代码在所述时间监视功能的所述程序代码内运行。
2.根据权利要求1所述的方法,其中提供中止功能,如果所述功能运行时间超过所述预定义中止时间点,则呼叫所述中止功能以执行所述中止功能。
3.根据权利要求1所述的方法,其中所述辅助功能包括中止条件,所述中止条件中止所述辅助功能的执行,并且如果所述功能运行时间超过所述预定义中止时间点,则所述中止条件送回处理结果。
4.根据权利要求1所述的方法,其中所述时间监视功能在呼叫的时间将所述预定义中止时间点定义为当前时间和最大允许时间间隔的总和。
5.根据权利要求1所 述的方法,其中在终止时,所述时间监视功能输出特征参数,所述特征参数指出已完成的功能执行的比例。
6.根据权利要求5所述的方法,其中所述辅助功能具有多个函数元素,并且其中在终止所述时间监视功能时输出的特征变量指出所累积函数元素的数量和/或所述函数元素的已完成执行的所累积比例。
7.根据权利要求1所述的方法,其中在终止时,所述时间监视功能输出时间值,所述时间值指出当前时间与所述预定义中止时间点之间的时间差。
8.根据权利要求1所述的方法,其中在终止时,所述时间监视功能输出错误代码,所述错误代码指出所述时间监视功能的所述执行中的错误条件。
9.根据权利要求1至8任一项所述的方法,其中所述时间监视功能具有至少一个从属时间监视函数元素,所述至少一个从属时间监视函数元素在所述时间监视功能的所述中止时间之前定义所述预定义任务运行时间内的分配辅助功能的中止时间。
10.根据权利要求9所述的方法,其中使用堆栈来管理所述时间监视功能。
11.一种可编程逻辑控制器(3),所述可编程逻辑控制器(3)通过现场总线(4)被连接到生产系统的多个致动器(2)和多个传感器(1),其中所述可编程逻辑控制器(3)包括:
根据权利要求1至10任一项所述的实时环境,其中以预定义任务运行时间执行至少一个任务,所述可编程逻辑控制器(3)的任务是用于控制多个致动器(2)和多个传感器(1),
具有不确定功能运行时间的至少一个辅助功能,所述辅助功能用于处理辅助系统的数据,
其中通过所述时间监视功能,所述辅助功能的执行与所述控制器同步,以及
其中所述时间监视功能具有至少一个从属时间监视函数元素,所述至少一个从属时间监视函数元素在所述时间监视功能的所述中止时间之前定义所述预定义任务运行时间内的分配辅助功能的中止时间。
12.根据权利要求11所述的可编程逻辑控制器(3),所述可编程逻辑控制器(3)被连接到功能单元(6)以用于图像获取,以将其图像数据发送到所述实时环境中,其中所述辅助功能是用于所述图像数据的处理和/或分析的视觉功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于倍福自动化有限公司,未经倍福自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780025087.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:验证移动应用中的有状态动态链接
- 下一篇:网络功能虚拟化