[发明专利]PLC的多任务控制方法和装置在审
申请号: | 201310323489.1 | 申请日: | 2013-07-29 |
公开(公告)号: | CN103399798A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 罗德福 | 申请(专利权)人: | 深圳市汇川控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 陆军 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | plc 任务 控制 方法 装置 | ||
1.一种PLC的多任务控制方法,其特征在于,包括以下步骤:
S1、将PLC的控制任务分为多种类型的子任务;
S2、为各种类型的子任务分配优先级;
S3、在实时操作系统的调度下,运行当前所有就绪的子任务中优先级最高的子任务,具有相同优先级的子任务则按照时间片轮转运行。
2.根据权利要求1所述的PLC的多任务控制方法,其特征在于,步骤S1包括以下子步骤:
S11、将PLC的控制任务分为外部事件类型的子任务、内部事件类型的子任务以及循环类型的子任务,其中,所述外部事件类型的子任务由外部事件驱动,所述内部事件类型的子任务由PLC内部事件驱动,所述循环类型的子任务由PLC按照一个固定的时间周期执行。
3.根据权利要求2所述的PLC的多任务控制方法,其特征在于,步骤S2包括以下子步骤:
S21、根据以下规则分配优先级:所述外部事件类型的子任务的优先级高于所述内部事件类型的子任务的优先级,所述内部事件类型的子任务的优先级高于所述循环类型的子任务的优先级。
4.根据权利要求3所述的PLC的多任务控制方法,其特征在于,子步骤S11包括以下次级子步骤:
S111、根据时间周期的长短,将循环类型的子任务分为快速循环类型的子任务和普通循环类型的子任务;
子步骤S21包括以下次级子步骤:
S211、根据以下规则分配优先级:所述快速循环类型的子任务的优先级高于所述普通循环类型的子任务的优先级。
5.根据权利要求1所述的PLC的多任务控制方法,其特征在于,还包括以下步骤:
S4、为子任务配置任务看门狗,当该子任务的执行时间超出其任务看门狗的溢出时间时,停止PLC并报警;和/或配置系统看门狗,当就绪的子任务中优先级最高的子任务未被执行的时间超过所述系统看门狗的溢出时间时,停止PLC并报警。
6.一种PLC的多任务控制装置,其特征在于,包括:
分类单元(610),用于将PLC的控制任务分为多种类型的子任务;
优先级分配单元(620),用于为各种类型的子任务分配优先级;
执行单元(630),用于在实时操作系统的调度下,运行当前所有就绪的子任务中优先级最高的子任务,具有相同优先级的子任务则按照时间片轮转运行。
7.根据权利要求6所述的PLC的多任务控制装置,其特征在于,所述多种类型的子任务包括外部事件类型的子任务、内部事件类型的子任务以及循环类型的子任务,其中,所述外部事件类型的子任务由外部事件驱动,所述内部事件类型的子任务由PLC内部事件驱动,所述循环类型的子任务由PLC按照一个固定的时间周期执行。
8.根据权利要求7所述的PLC的多任务控制装置,其特征在于,所述外部事件类型的子任务的优先级高于所述内部事件类型的子任务的优先级,所述内部事件类型的子任务的优先级高于所述循环类型的子任务的优先级。
9.根据权利要求7所述的PLC的多任务控制装置,其特征在于,所述循环类型的子任务包括快速循环类型的子任务和普通循环类型的子任务,PLC执行所述快速循环类型的子任务的时间周期小于执行所述普通循环类型的子任务的时间周期,所述快速循环类型的子任务的优先级高于所述普通循环类型的子任务的优先级。
10.根据权利要求6所述的PLC的多任务控制装置,其特征在于,还包括:
任务看门狗(640),用于在子任务的执行时间超出其溢出时间时,停止PLC并报警;和/或
系统看门狗(650),用于在就绪的子任务中优先级最高的子任务未被执行的时间超过其溢出时间时,停止PLC并报警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市汇川控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司,未经深圳市汇川控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310323489.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于稀疏信号的波束形成器及其方法
- 下一篇:轴封装置