设备控制方法、装置、系统及存储介质制造方法及图纸

技术编号:39061261 阅读:17 留言:0更新日期:2023-10-12 19:54
本申请涉及一种设备控制方法、装置、系统及存储介质。所述方法应用于子控制器,所述方法包括:响应于接收到生产线主控制器发送的控制指令,基于控制指令确定出各执行器件对应的多个操作动作,以生成相应的动作指令;发送动作指令至对应的执行器件;动作指令用于指示执行器件执行操作动作,并反馈执行信号;基于接收到的执行信号,得到针对控制指令的执行结果,并将执行结果发送至生产线主控制器。采用本方法能够减少主控制器的通讯数据处理,降低主控制器的通讯负载和数据处理负载,提高整体控制系统稳定性。控制系统稳定性。控制系统稳定性。

【技术实现步骤摘要】
设备控制方法、装置、系统及存储介质


[0001]本申请涉及自动化控制
,特别是涉及一种设备控制方法、装置、系统及存储介质。

技术介绍

[0002]随着生产线系统越来越复杂,设备越来越多,设备控制器需要处理大量的设备数据以及保持与设备的高频高负载通讯,对设备控制器提出了更高的要求。
[0003]现有生产线控制系统以一台PLC(Programmable Logic Controller,可编程控制逻辑器)控制多个设备为主,生产线中的每台设备的信号控制均需要通过该PLC采集和处理,同时在生产线建设阶段需要对每一台设备进行控制编程,增加了生产线主控制器的负荷,延长了设备控制的开发调试时间。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够减少生产线PLC运行负荷以及减少设备控制程序开发和调试的设备控制方法、装置、系统及存储介质。
[0005]第一方面,本申请提供了一种备控制方法。所述方法应用于子控制器,所述方法包括:
[0006]响应于接收到生产线主控制器发送的控制指令,基于控制指令确定出各执行器件对应的多个操作动作,以生成相应的动作指令;
[0007]发送动作指令至对应的执行器件;动作指令用于指示执行器件执行操作动作,并反馈执行信号;
[0008]基于接收到的执行信号,得到针对控制指令的执行结果,并将执行结果发送至生产线主控制器。
[0009]在其中一个实施例中,所述基于所述控制指令确定出各执行器件对应的多个操作动作,包括:
>[0010]根据控制指令的动作对象和动作目标,基于控制逻辑获取包含多个操作动作的动作序列;
[0011]基于动作序列和设备配置参数,确定出配置内容;
[0012]根据配置内容,生成动作指令。
[0013]在其中一个实施例中,配置内容包括执行器件的数量、各执行器件的执行条件、各所述执行器件的输出地址和传感器反馈地址。
[0014]在其中一个实施例中,还包括:
[0015]获取设备配置参数,设备配置参数包括子控制器对应的执行器件的基本信息、动作逻辑信息、执行联锁信息。
[0016]第二方面,本申请实施例还提供了一种设备控制方法,所述方法应用于生产线主控制器,所述方法包括:
[0017]发送控制指令至对应的子控制器,控制指令用于指示子控制器确定出各执行器件对应的多个操作动作,以生成相应的动作指令,以及发送动作指令至对应的执行器件;动作指令用于指示执行器件执行操作动作,并反馈执行信号;执行信号用于指示子控制器得到针对控制指令的执行结果;
[0018]接收子控制器传输的执行结果。
[0019]在其中一个实施例中,所述方法还包括:
[0020]基于执行结果,在存在控制需求的情况下生成下一次的控制指令。
[0021]在其中一个实施例中,所述方法还包括:
[0022]基于生产线的设备联锁信息,生成分别对应各子控制器的控制指令。
[0023]第三方面,本申请还提供了一种设备控制装置,应用于子控制器,所述装置包括:
[0024]动作指令生成模块,用于响应于接收到生产线主控制器发送的控制指令,基于控制指令确定出各执行器件对应的多个操作动作,以生成相应的动作指令;
[0025]动作指令发送模块,用于发送动作指令至对应的执行器件;动作指令用于指示执行器件执行操作动作,并反馈执行信号;
[0026]执行结果执行模块,用于基于接收到的执行信号,得到针对控制指令的执行结果,并将执行结果发送至生产线主控制器。
[0027]在其中一个实施例中,还包括:
[0028]设备配置参数获取模块,用于获取设备配置参数,设备配置参数包括子控制器所控制的设备执行机构的基本信息、动作逻辑信息、执行联锁信息。
[0029]第四方面,本申请还提供了一种设备控制装置,应用于生产线主控制器,所述装置包括:
[0030]控制指令输出模块,用于发送控制指令至对应的子控制器,控制指令用于指示子控制器确定出各执行器件对应的多个操作动作,以生成相应的动作指令,以及发送动作指令至对应的执行器件;动作指令用于指示执行器件执行操作动作,并反馈执行信号;执行信号用于指示子控制器得到针对控制指令的执行结果;
[0031]执行结果接收模块,用于接收子控制器传输的执行结果。
[0032]第五方面,本申请还提供了一种设备控制系统。所述控制系统包括生产线主控制器,以及连接所述生产线主控制器的多个子控制器,其中:
[0033]所述子控制器用于执行上述从子控制器角度实施的设备控制方法;
[0034]所述生产线主控制器用于执行上述从生产线主控制器角度实施的设备控制方法。
[0035]第六方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述设备控制方法的步骤。
[0036]上述设备控制方法、装置、系统及存储介质,子控制器响应于接收到生产线主控制器发送的控制指令,基于所述控制指令确定出各执行器件对应的多个操作动作,以生成相应的动作指令;发送所述动作指令至对应的所述执行器件;所述动作指令用于指示所述执行器件执行所述操作动作,并反馈执行信号;基于接收到的所述执行信号,得到针对所述控制指令的执行结果,并将所述执行结果发送至所述生产线主控制器,减少了主控制器的通讯数据处理,降低主控制器的通讯负载和数据处理负载,提高整体控制系统稳定性。
附图说明
[0037]图1为一个实施例中设备控制方法的应用环境图;
[0038]图2为一个实施例中设备控制方法的流程示意图;
[0039]图3为一个实施例中基于控制指令确定出各执行器件对应的多个操作动作步骤的流程示意图;
[0040]图4为另一个实施例中设备控制方法的流程示意图;
[0041]图5为一个实施例中设备控制装置的结构框图;
[0042]图6为另一个实施例中设备控制装置的结构框图。
具体实施方式
[0043]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0044]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0045]可以理解的是,本申请中诸如“第一”、“第二”等术语仅用于区分类似的对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
[0046]可以理解,以下实施例中的“连接”,如果被连接的电路、模块、单元等相互之间具有电信号或数据的传递,则应理解为“电连接”、“通信连接”等。
[0047]可以理解,“至少一个”是指一个或多个,“多个”是指两个或两本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,所述方法应用于子控制器,所述方法包括:响应于接收到生产线主控制器发送的控制指令,基于所述控制指令确定出各执行器件对应的多个操作动作,以生成相应的动作指令;发送所述动作指令至对应的所述执行器件;所述动作指令用于指示所述执行器件执行所述操作动作,并反馈执行信号;基于接收到的所述执行信号,得到针对所述控制指令的执行结果,并将所述执行结果发送至所述生产线主控制器。2.根据权利要求1所述的方法,其特征在于,所述基于所述控制指令确定出各执行器件对应的多个操作动作,包括:根据所述控制指令的动作对象和动作目标,基于控制逻辑获取包含多个所述操作动作的动作序列;基于所述动作序列和设备配置参数,确定出配置内容;根据所述配置内容,生成所述动作指令。3.根据权利要求2所述的方法,其特征在于,所述配置内容包括所述执行器件的数量、各所述执行器件的执行条件、各所述执行器件的输出地址和传感器反馈地址。4.根据权利要求3所述的方法,其特征在于,还包括:获取所述设备配置参数,所述设备配置参数包括所述子控制器对应的执行器件的基本信息、动作逻辑信息、执行联锁信息。5.一种设备控制方法,所述方法应用于生产线主控制器,所述方法包括:发送控制指令至对应的子控制器,所述控制指令用于指示所述子控制器确定出各执行器件对应的多个操作动作,以生成相应的动作指令,以及发送所述动作指令至对应的所述执行器件;所述动作指令用于指示所述执行器件执行所述操作动作,并反馈执行信号;所述执行信号用于指示所述子控制器得到针对所述控制指令的执行结果;接收所述子控制器传输的所述执行结果。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于所述执行结果,在存在控制需求的情况下生成下一次的所述控制指令。7.根据权利要求5所述的方法,其特征在于,所述方法...

【专利技术属性】
技术研发人员:任孝江吴鉴林张建华杨锐洪蓝金进
申请(专利权)人:广州明珞装备股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1