发明名称 | 多任务控制方法、设备以及工业控制系统 | ||
摘要 | 本申请公开了一种多任务控制方法、设备以及工业控制系统。其中,所控制的多个任务中的至少部分任务各自包括多个子任务。其中,根据多个任务中的未开始任务对未完成任务的依赖关系确定未开始任务的优先级,并根据优先级选择要开始的任务。其中,将不依赖于未完成任务的未开始任务的优先级设置为高于依赖于未完成任务的未开始任务的优先级,将弱依赖于未完成任务的未开始任务的优先级设置为高于控制依赖于未完成任务的未开始任务的优先级。其中,弱依赖是指本任务的起始子任务不基于其他任务的结果而至少一个后续子任务基于所依赖的任务的结果,而控制依赖是指由所依赖的任务的结果确定是否需要执行本任务。 | ||
申请公布号 | CN103677753A | 申请公布日期 | 2014.03.26 |
申请号 | CN201210352581.6 | 申请日期 | 2012.09.20 |
申请人 | 艾默生零售解决方案公司 | 发明人 | 宋向明 |
分类号 | G06F9/38(2006.01)I | 主分类号 | G06F9/38(2006.01)I |
代理机构 | 北京集佳知识产权代理有限公司 11227 | 代理人 | 李春晖;李德山 |
主权项 | 一种多任务控制方法,其中所述多个任务中的至少部分任务各自包括多个子任务,所述方法包括:根据所述多个任务中的未开始任务对未完成任务的依赖关系确定未开始任务的优先级,以及根据所述优先级选择要开始的任务,其中,将不依赖于所述未完成任务的未开始任务的优先级设置为高于依赖于所述未完成任务的未开始任务的优先级,将弱依赖于所述未完成任务的未开始任务的优先级设置为高于控制依赖于所述未完成任务的未开始任务的优先级,其中所述弱依赖是指本任务的起始子任务不基于其他任务的结果而至少一个后续子任务基于所依赖的任务的结果,所述控制依赖是指由所依赖的任务的结果确定是否需要执行本任务。 | ||
地址 | 美国佐治亚州 |