[发明专利]一种染色生产线多任务调度控制方法有效
申请号: | 201710132225.6 | 申请日: | 2017-03-07 |
公开(公告)号: | CN106873556B | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 谢良;王国利 | 申请(专利权)人: | 广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 528300 广东省佛山市顺德区大良*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 染色 生产线 任务 调度 控制 方法 | ||
1.一种染色生产线多任务调度控制方法,染色生产线的设备包括:松式络筒机、染色机、脱水机、烘干机、紧式络筒机,其特征在于,包括:
S11:分别为染色生产过程中的所述设备分配相应的子任务;其中所述子任务包括外部数据采集任务、动态显示任务、数据保存任务、系统报警任务和系统控制任务;
S12:为每个设备的子任务按预设标准分配对应的优先级;
S13:按预设规则依次启动松式络筒机、染色机、脱水机、烘干机、紧式络筒机,每个设备被启动后,执行优先级高的子任务;具有相同优先级的子任务按照时间片扫描的方式进行执行;
按预设规则依次启动松式络筒机、染色机、脱水机、烘干机、紧式络筒机包括:
(1)、在松式络筒机子控终端启动松式络筒机后,在主控终端监测松式络筒机“停止位”的相应寄存器状态,检测到松式络筒机停止将Flag1置1,并设置判断语句if(Flag1=1),再次检测,if(Flag1=1)为真就启动染色机、并将Flag1清零,Flag1不为1就返回相应的松式络筒机状态;
(2)、触发松式络筒机的停止位后,启动染色机,监测判断染色机的“停止位”寄存器状态,要是染色机的“停止位”为启动,则置Flag2=1,再次判断if(Flag2=1)是否为真,为真,启动脱水机并置位Flag2=0,Flag2不为1则一直在线检测染色机状态;
(3)、触发染色机的停止位后,启动脱水机,监测脱水机的“停止位”寄存器状态,假如脱水机的“停止位”启动,则置Flag3=1,再次判断if(Flag3=1)是否为真,Flag3为1则启动烘干机并置位Flag3=0,Flag3不为1则一直在线检测脱水机的状态;
(4)、触发脱水机的停止位后,启动烘干机,监测烘干机的“停止位”寄存器状态,假如烘干机的“停止位”启动,则置位Flag4=1,再次判断if(Flag4=1)是否为真,Flag4=1为真则启动紧式络筒机并置位Flag4=0,Flag4不为1则一直在线扫描监测烘干机运行状态;
(5)、触发烘干机的停止位后,启动紧式络筒机,监测紧式络筒机的“停止位”寄存器状态,假如紧式络筒机的“停止位”启动,则置位Flag5=1,再次判断if(Flag5=1)是否为真,为1则停止全部工艺流程,并置位Flag5=0,Flag5不为1则一直在线扫描监测紧式络筒机的运行状况。
2.根据权利要求1所述的染色生产线多任务调度控制方法,其特征在于,为所述的子任务按预设标准分配对应的优先级包括:
将外部数据采集任务、系统控制任务和报警任务分配为第一优先级;
将系统动态显示任务分配为第二优先级;
将数据保存任务分配为第三优先级;其中第一优先级的优先级最高,第二优先级的优先级次之,第三优先级的优先级最低。
3.根据权利要求2所述的染色生产线多任务调度控制方法,其特征在于,每个设备被启动后,执行优先级高的子任务;具有相同优先级的子任务按照时间片扫描的方式进行执行包括:
在运行低优先级的子任务时出现高优先级的子任务,设备的控制器执行中断,将低优先级的子任务保存到内存,并去处理高优先级的子任务;
待高优先级的子任务处理完毕,设备的控制器再继续执行低优先级的子任务。
4.根据权利要求1所述的染色生产线多任务调度控制方法,其特征在于,还包括:
为染色生产过程中的松式络筒机、染色机、脱水机、烘干机、紧式络筒机分配预设的任务执行时间和固定时间间隔;
任务开始执行时开始计时,执行完一次检查等待时间是否结束,若没有结束,任务就会被挂起,直到等待时间结束,任务才会被激活,继续执行;
若任务结束,则触发下一个工艺流程的系统任务开始执行,其中任务等待时间不小于任务的执行时间。
5.根据权利要求4所述的染色生产线多任务调度控制方法,其特征在于,为染色生产过程中的松式络筒机、染色机、脱水机、烘干机、紧式络筒机分配预设的任务执行时间和固定时间间隔的步骤之前包括:
为每个设备任务设定不同时间间隔,根据设定的时间间隔查询、每个设备任务查询不到时,设定时间间隔变长,查询到了就把查询时间变短,将变化之后的时间间隔设置为任务执行时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学,未经广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710132225.6/1.html,转载请声明来源钻瓜专利网。