System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及工业控制,具体而言,涉及一种基于无线远程处理的工业自动化控制方法及系统。
技术介绍
1、随着工业自动化程度的不断提高,云计算平台越来越多地被用于处理复杂的工业控制任务。这些任务往往需要对设备进行实时监控和控制,而且可能由位于不同地理位置的用户发起。然而,现有的资源管理和任务调度机制通常无法有效处理多个无线远程任务同时请求同一资源节点的情况,导致任务执行顺序混乱、资源冲突和响应时间增长。
2、特别是在紧急任务与常规维护任务冲突的场景中,缺乏一种能够快速判断优先级并调整任务执行的机制。此外,任务执行后资源节点的释放也经常缺乏有效监管,可能导致资源浪费或未能及时供其他任务使用。
3、因此,迫切需要一种新的方法,以更智能、高效地管理云计算平台上的资源节点,确保各无线远程任务能够在合适的时间获取必要的资源,从而提升整体服务的质量和工业自动化控制的响应速度。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种基于无线远程处理的工业自动化控制方法及系统。
2、依据本申请的第一方面,提供一种基于无线远程处理的工业自动化控制方法,所述方法包括:
3、将预定无线远程任务的控制事件流作为核心事件流,依据所述核心事件流将所述预定无线远程任务中工业自动化控制数据涉及的指派资源节点进行锚定,并对所述工业自动化控制数据进行所述预定无线远程任务中针对所述指派资源节点的资源控制动作;
4、在针对所述指派资源节点的资源控制动作结束时,依次传递权限
5、在所述核心事件流获得所述预定无线远程任务的确认指令后,验证当前获得权限的控制事件流是否已完成对应候选无线远程任务中针对所述指派资源节点的资源控制动作,在当前获得权限的控制事件流完成对应的资源控制动作时,停止权限传递并依据所述核心事件流将所述指派资源节点进行解锁,将所述当前获得权限的控制事件流对应的候选无线远程任务的下一个候选无线远程任务作为预定无线远程任务,并返回将预定无线远程任务的控制事件流作为核心事件流的步骤,直到各候选无线远程任务均完成对应候选无线远程任务中针对所述指派资源节点的资源控制动作。
6、在第一方面的一种可能的实施方式中,所述方法还包括:
7、基于资源管理器中各个资源节点分别关联的控制数据周期,确定工业自动化控制数据;
8、获得无线远程设备生成的会话指令后,针对所述会话指令生成控制事件流,依据生成的控制事件流获取所述无线远程设备生成的目标无线远程任务;
9、在所述目标无线远程任务包含针对工业自动化控制数据涉及的指派资源节点的资源控制动作时,将所述目标无线远程任务加载到所述指派资源节点对应的任务后台;
10、将所述任务后台中处于首个位置的无线远程任务作为预定无线远程任务。
11、在第一方面的一种可能的实施方式中,所述目标无线远程任务包括:任务触发动作、至少一个资源控制动作以及对外会话动作;
12、所述依据生成的控制事件流获取所述无线远程设备生成的目标无线远程任务,包括:
13、依据生成的控制事件流分别获得所述任务触发动作、所述至少一个资源控制动作以及所述对外会话动作,并对获得的动作进行处理;
14、所述在所述目标无线远程任务包含针对工业自动化控制数据涉及的指派资源节点的资源控制动作时,将所述目标无线远程任务加载到所述指派资源节点对应的任务后台,包括;
15、在依据生成的控制事件流对当前获得的资源控制动作进行处理时,确定当前获得的资源控制动作是否为针对所述指派资源节点的资源控制动作;
16、在当前获得的资源控制动作不是针对所述指派资源节点的资源控制动作时,依据生成的控制事件流对当前获得的资源控制动作进行处理;
17、在当前获得的资源控制动作为针对所述指派资源节点的资源控制动作时,依据生成的控制事件流将所述目标无线远程任务加载到所述指派资源节点对应的任务后台。
18、在第一方面的一种可能的实施方式中,所述方法还包括:
19、生成的控制事件流获得所述任务后台中上一个候选无线远程任务的控制事件流发送的权限传递信号后,进行所述目标无线远程任务中针对所述指派资源节点的资源控制动作;
20、在生成的控制事件流完成对应的资源控制动作后,向所述任务后台中下一个候选无线远程任务的控制事件流发送权限传递信号,并向所述无线远程设备发送资源控制完成信号,以指示所述无线远程设备继续生成位于目标资源控制动作之后的候选资源控制动作,所述目标资源控制动作为所述目标无线远程任务中针对所述指派资源节点的资源控制动作;
21、依据生成的控制事件流对所述无线远程设备生成的候选资源控制动作进行处理。
22、在第一方面的一种可能的实施方式中,所述依次传递权限给所述预定无线远程任务之后的下一个候选无线远程任务的控制事件流,进行对应候选无线远程任务中针对所述指派资源节点的资源控制动作,包括:
23、依据所述核心事件流传递权限给所述预定无线远程任务之后的下一个第一候选无线远程任务的第一控制事件流,进行第一候选无线远程任务中针对所述指派资源节点的资源控制动作;
24、在第一控制事件流针对所述指派资源节点的资源控制动作结束时,依据第一控制事件流传递权限给所述第一候选无线远程任务之后的下一个第二候选无线远程任务的第二控制事件流,进行第二候选无线远程任务中针对所述指派资源节点的资源控制动作,在第二控制事件流针对所述指派资源节点的资源控制动作结束时,继续执行传递权限进程,直到传递权限进程暂停。
25、在第一方面的一种可能的实施方式中,所述预定无线远程任务之后的下一个候选无线远程任务的控制事件流,进行对应候选无线远程任务中针对所述指派资源节点的资源控制动作,包括:
26、依据所述预定无线远程任务之后的下一个候选无线远程任务的控制事件流读取所述指派资源节点处的当前控制数据;
27、依据所述当前控制数据进行对应候选无线远程任务中针对所述指派资源节点的资源控制动作。
28、在第一方面的一种可能的实施方式中,所述方法还包括:
29、在各控制事件流获得对应候选无线远程任务的确认指令后,依据各控制事件流触发确认指令;
30、基于各控制事件流针对所述指派资源节点进行资源控制动作的次序,确定各控制事件流分别关联的候选无线远程任务的次序id;
31、依据所述次序id,确定触发确认指令的各控制事件流分别关联的候选无线远程任务的确认次序;
32、依据所述确认次序,对触发确认指令的各控制事件流分别关联的候选无线远程任务进行确认处理。
33、在第一方面的一种可能的实施方式中,所述方法还包括:
34、获得无线远程任务还原请求后本文档来自技高网...
【技术保护点】
1.一种基于无线远程处理的工业自动化控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述目标无线远程任务包括:任务触发动作、至少一个资源控制动作以及对外会话动作;
4.根据权利要求3所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述依次传递权限给所述预定无线远程任务之后的下一个候选无线远程任务的控制事件流,进行对应候选无线远程任务中针对所述指派资源节点的资源控制动作,包括:
6.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述预定无线远程任务之后的下一个候选无线远程任务的控制事件流,进行对应候选无线远程任务中针对所述指派资源节点的资源控制动作,包括:
7.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方
8.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方法还包括:
10.一种调度系统,其特征在于,包括处理器以及计算机可读存储介质,所述计算机可读存储介质存储有机器可执行指令,所述机器可执行指令被处理器执行时实现权利要求1-9中任意一项所述的基于无线远程处理的工业自动化控制方法。
...【技术特征摘要】
1.一种基于无线远程处理的工业自动化控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述目标无线远程任务包括:任务触发动作、至少一个资源控制动作以及对外会话动作;
4.根据权利要求3所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的基于无线远程处理的工业自动化控制方法,其特征在于,所述依次传递权限给所述预定无线远程任务之后的下一个候选无线远程任务的控制事件流,进行对应候选无线远程任务中针对所述指派资源节点的资源控制动作,包括:
6.根据权利要求1所述的...
【专利技术属性】
技术研发人员:张军,孙建春,黄平,
申请(专利权)人:江苏腾锐电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。