一种用于制造设备的控制方法、装置和系统制造方法及图纸

技术编号:21182795 阅读:33 留言:0更新日期:2019-05-22 14:18
本公开内容涉及数控机床的控制的方法和装置。一个实施例公开了一种用于数控机床的控制方法,包括:识别边缘计算模块,其中,所述边缘计算模块与所述数控机床的数控装置通过以下之一方式连接:总线和短距离网络;注册识别的边缘计算模块中的服务;启动注册的服务,获取启动的服务所需的数控机床相关数据;将所述数据发送到所述边缘计算模块。本公开还描述了相应的装置以及计算机系统和计算机可读存储介质。

A Control Method, Device and System for Manufacturing Equipment

The present disclosure relates to a method and device for controlling a numerical control machine tool. An embodiment discloses a control method for NC machine tools, including: identification of edge computing module, in which the edge computing module and the NC device of the NC machine tool are connected by one of the following ways: bus and short distance network; services in the edge computing module of registration and recognition; starting registered services to obtain the NC machine tool phase required for starting services. Close the data; send the data to the edge computing module. The present disclosure also describes the corresponding devices, computer systems and computer readable storage media.

【技术实现步骤摘要】
一种用于制造设备的控制方法、装置和系统
本专利技术总体上涉及智能制造领域,并且特别涉及用于制造设备的控制方法和、装置和系统。
技术介绍
目前智能制造领域已经开始其高速发展时期,随着各种制造需求的不断出现,也要求制造设备不断升级更新,以满足不断变化的制造需求。数控机床在智能制造领域扮演了重要的角色。其作为一种高效、自动化的机床,已经成为制造业中最基础的制造装备。通常而言,数控机床包括机床本体和数控系统。数控系统是数控机床的核心部分,是整个数控机床的控制中心和运算中心,在生产制造过程中起着主导作用。随着智能制造的发展,对于数控机床相关数据的分析计算的要求越来越高。这些相关数据可以来自数控系统,也可以来自机床上集成的各类传感器等。通过对这些数据的分析和计算,可以实现机床健康保证、故障预警与诊断、加工工艺优化、车间产况监控、机床效能分析等智能化应用。这些智能化应用能够提高机床的加工效率、工件质量以及生产智能化和自动化程度。但是,考虑到生产成本、运维成本和系统稳定性等因素,很难根据需求动态地对数控系统进行升级或者改造。并且数控系统本身资源配置升级困难,这就导致数控系统的数据处理能力的提升空间受限。
技术实现思路
总体上,本专利技术的实施例提出一种用于制造设备的控制的技术方案。在一个方面,本专利技术的实施例提供一种用于制造设备的控制方法。所述方法包括:识别边缘计算模块,其中,所述边缘计算模块与所述数控机床的数控装置通过以下之一方式连接:总线和短距离网络;注册识别的边缘计算模块中的服务;启动注册的服务;获取启动的服务所需的数控机床相关数据;将所述数据发送到所述边缘计算模块。在本专利技术一实施例中,方法进一步包括:监测所述识别的边缘计算模块;响应于所述边缘计算模块处于非连接状态,通知所述数控装置移除所述边缘计算模块。在本专利技术一实施例中,响应于所述边缘计算模块通过总线连接所述数控装置,所述通知所述数控装置移除所述边缘计算模块包括:通知所述数控装置通过更新主/从站数据映射关系移除所述边缘计算模块,且令该更新的映射关系从下一通信周期生效。在本专利技术一实施例中,响应于所述边缘计算模块通过总线连接所述数控装置,所述监测所述识别的边缘计算模块包括:查询所述边缘计算模块的状态记录位以确定所述边缘计算模块处于连接状态或非连接状态,所述状态记录位设置在所述边缘计算模块的通信模块中。在本专利技术一实施例中,所述识别边缘计算模块包括:响应于所述边缘计算模块连接到所述数控装置,接收所述边缘计算模块发送的请求,其中,所述请求包括用于唯一标识所述边缘计算模块的标识符;根据所述标识符,通知所述数控装置加入所述边缘计算模块。在本专利技术一实施例中,响应于所述边缘计算模块通过总线连接所述数控装置,所述识别边缘计算模块包括:响应于检测到所述边缘计算模块连接到所述数控装置,通知所述数控装置通过更新主/从站数据映射关系加入所述边缘计算模块,且令该更新的映射关系从下一通讯周期生效。在本专利技术一实施例中,所述注册识别的边缘计算模块中的服务,包括:确定所述识别的边缘计算模块中的第一服务;响应于存在第二服务,将所述第一服务设置为非启动状态,其中,所述第二服务为处于启动状态的、与所述第一服务相同的服务;响应于不存在所述第二服务,将所述第一服务设置为启动状态。在本专利技术一实施例中,所述注册识别的边缘计算模块中的服务,包括:关联记录所述边缘计算模块的标识符和所述边缘计算模块中服务的标识符,其中,所述边缘计算模块的标识符用于唯一地标识所述边缘计算模块,所述边缘计算模块中服务的标识符用于唯一地标识所述服务。在本专利技术一实施例中,所述注册识别的边缘计算模块中的服务,包括:向用户提供所述边缘计算模块中的服务的提示,用于让用户了解所述边缘计算模块中包括的服务;响应于用户的选择,对用户选择的服务进行注册。在本专利技术一实施例中,所述识别所述边缘计算模块,包括:从服务缓冲栈中读取一个待加载的边缘计算模块;根据读取的边缘计算模块的标识符,通知所述数控装置加入所述边缘计算模块,其中所述边缘计算模块的标识符用于唯一地标识所述边缘计算模块。在本专利技术一实施例中,所述注册识别的边缘计算模块中的服务包括:将所述边缘计算模块中的服务记录到边缘计算服务记录表中,所述边缘计算服务记录表用于记录识别的边缘计算模块中的服务。在本专利技术一实施例中,所述方法进一步包括:响应于以下事件中的至少之一发生,从所述边缘计算服务记录表中删除对应的记录:所述识别的边缘计算模块出现故障;所述识别的边缘计算模块断开连接。在本专利技术一实施例中,所述方法进一步包括:响应于以下事件中的至少之一发生,将所述边缘计算服务记录表中对应的服务设置为非启动状态:所述识别的边缘计算模块中的服务无法启动;所述识别的边缘计算模块中的服务配置失败;所述识别的边缘计算模块中运行的服务出现故障;所述识别的边缘计算模块中运行的服务被终止。在本专利技术一实施例中,所述方法进一步包括:响应于已经识别的边缘计算模块中启动新的服务,将所述新的服务记录到所述边缘计算服务记录表中。在本专利技术一实施例中,响应于所述边缘计算模块与所述数控装置通过总线连接,所述边缘计算模块仅连接所述数控装置;响应于所述边缘计算模块与所述数控装置通过短距离网络连接,所述边缘计算模块能够进一步连接其他数控装置。在本专利技术一实施例中,所述方法进一步包括:根据所述边缘计算模块中服务所需要的数据,配置数据采集参数,以将所述数控装置获取的相应数据发送到所述边缘计算模块;所述获取启动的服务所需的数控机床相关数据,包括:响应于所述数据采集参数配置成功,获取所述启动的服务所需的数控机床相关数据。在本专利技术一实施例中,所述识别边缘计算模块,包括:对所述边缘计算模块进行鉴权;响应于鉴权通过,通知所述数控装置加入所述边缘计算模块。在另一方面,本专利技术的实施例提供一种用于制造设备的控制装置。所述装置包括:识别模块,被配置为识别边缘计算模块,其中,所述边缘计算模块与所述数控机床的数控装置通过以下之一方式连接:总线和短距离网络;注册模块,被配置为注册识别的边缘计算模块中的服务;启动模块,被配置为启动注册的服务;获取模块,被配置为获取启动的服务所需的数控机床相关数据;发送模块,被配置为将所述数据发送到所述边缘计算模块。本专利技术一实施例中,所述装置进一步包括:监测模块,被配置为监测所述识别的边缘计算模块;移除模块,被配置为响应于所述边缘计算模块处于非连接状态,通知所述数控装置移除所述边缘计算模块。本专利技术一实施例中,所述移除模块包括:第一通知子模块,被配置为通知所述数控装置通过更新主/从站数据映射关系移除所述边缘计算模块,且令该更新的映射关系从下一通信周期生效。本专利技术一实施例中,响应于所述边缘计算模块通过总线连接所述数控装置,所述监测模块包括:查询子模块,被配置为查询所述边缘计算模块的状态记录位以确定所述边缘计算模块处于连接状态或非连接状态,所述状态记录位设置在所述边缘计算模块的通信模块中。本专利技术一实施例中,所述识别模块包括:请求接收子模块,被配置为响应于所述边缘计算模块连接到所述数控装置,接收所述边缘计算模块发送的请求,其中,所述请求包括用于唯一标识所述边缘计算模块的标识符;第一通知子模块,被配置为根据所述标识符,通知所述数控装置加入所述边缘计算模块。本专利技术一实施例本文档来自技高网...

【技术保护点】
1.一种用于数控机床的控制的方法,所述方法包括:识别边缘计算模块,其中,所述边缘计算模块与所述数控机床的数控装置通过以下之一方式连接:总线和短距离网络;注册识别的边缘计算模块中的服务;启动注册的服务;获取启动的服务所需的数控机床相关数据;将所述数据发送到所述边缘计算模块。

【技术特征摘要】
1.一种用于数控机床的控制的方法,所述方法包括:识别边缘计算模块,其中,所述边缘计算模块与所述数控机床的数控装置通过以下之一方式连接:总线和短距离网络;注册识别的边缘计算模块中的服务;启动注册的服务;获取启动的服务所需的数控机床相关数据;将所述数据发送到所述边缘计算模块。2.根据权利要求1所述的方法,其中,所述方法进一步包括:监测所述识别的边缘计算模块;响应于所述边缘计算模块处于非连接状态,通知所述数控装置移除所述边缘计算模块。3.根据权利要求2所述的方法,其中,响应于所述边缘计算模块通过总线连接所述数控装置,所述通知所述数控装置移除所述边缘计算模块包括:通知所述数控装置通过更新主/从站数据映射关系移除所述边缘计算模块,且令该更新的映射关系从下一通信周期生效。4.根据权利要求2所述的方法,其中,响应于所述边缘计算模块通过总线连接所述数控装置,所述监测所述识别的边缘计算模块包括:查询所述边缘计算模块的状态记录位以确定所述边缘计算模块处于连接状态或非连接状态,所述状态记录位设置在所述边缘计算模块的通信模块中。5.根据权利要求1所述的方法,其中,所述识别边缘计算模块包括:响应于所述边缘计算模块连接到所述数控装置,接收所述边缘计算模块发送的请求,其中,所述请求包括用于唯一标识所述边缘计算模块的标识符;根据所述标识符,通知所述数控装置加入所述边缘计算模块。6.根据权利要求1所述的方法,其中,响应于所述边缘计算模块通过总线连接所述数控装置,所述识别边缘计算模块包括:响应于检测到所述边缘计算模块连接到所述数控装置,通知所述数控装置通过更新主/从站数据映射关系加入所述边缘计算模块,且令该更新的映射关系从下一通讯周期生效。7.根据权利要求1所述的方法,其中,所述注册识别的边缘计算模块中的服务,包括:确定所述识别的边缘计算模块中的第一服务;响应于存在第二服务,将所述第一服务设置为非启动状态,其中,所述第二服务为处于启动状态的、与所述第一服务相同的服务;响应于不存在所述第二服务,将所述第一服务设置为启动状态。8.根据权利要求1所述的方法,其中,所述注册识别的边缘计算模块中的服务,包括:关联记录所述边缘计算模块的标识符和所述边缘计算模块中服务的标识符,其中,所述边缘计算模块的标识符用于唯一地标识所述边缘计算模块,所述边缘计算模块中服务的标识符用于唯一地标识所述服务。9.根据权利要求1所述的方法,其中,所述注册识别的边缘计算模块中的服务,包括:向用户提供所述边缘计算模块中的服务的提示,用于让用户了解所述边缘计算模块中包括的服务;响应于用户的选择,对用户选择的服务进行注册。10.根据权利要求1所述的方法,其中,所述识别所述边缘计算模块,包括:从服务缓冲栈中读取一个待加载的边缘计算模块;根据读取的边缘计算模块的标识符,通知所述数控装置加入所述边缘计算模块,其中所述边缘计算模块的标识符用于唯一地标识所述边缘计算模块。11.根据权利要求1所述的方法,其中,所述注册识别的边缘计算模块中的服务包括:将所述边缘计算模块中的服务记录到边缘计算服务记录表中,所述边缘计算服务记录表用于记录识别的边缘计算模块中的服务。12.根据权利要求11所述的方法,其中,所述方法进一步包括:响应于以下事件中的至少之一发生,从所述边缘计算服务记录表中删除对应的记录:所述识别的边缘计算模块出现故障;所述识别的边缘计算模块断开连接。13.根据权利要求11所述的方法,其中,所述方法进一步包括:响应于以下事件中的至少之一发生,将所述边缘计算服务记录表中对应的服务设置为非启动状态:所述识别的边缘计算模块中的服务无法启动;所述识别的边缘计算模块中的服务配置失败;所述识别的边缘计算模块中运行的服务出现故障;所述识别的边缘计算模块中运行的服务被终止。14.根据权利要求11所述的方法,其中,所述方法进一步包括:响应于已经识别的边缘计算模块中启动新的服务,将所述新的服务记录到所述边缘计算服务记录表中。15.根据权利要求1所述的方法,其中,响应于所述边缘计算模块与所述数控装置通过总线连接,所述边缘计算模块仅连接所述数控装置;响应于所述边缘计算模块与所述数控装置通过短距离网络连接,所述边缘计算模块能够进一步连接其他数控装置。16.根据权利要求1所述的方法,其中,所述方法进一步包括:根据所述边缘计算模块中服务所需要的数据,配置数据采集参数,以将所述数控装置获取的相应数据发送到所述边缘计算模块;所述获取启动的服务所需的数控机床相关数据,包括:响应于所述数据采集参数配置成功,获取所述启动的服务所需的数控机床相关数据。17.根据权利要求1所述的方法,其中,所述识别边缘计算模块,包括:对所述边缘计算模块进行鉴权;响应于鉴权通过,通知所述数控装置加入所述边缘计算模块。18.一种用于数控机床的控制装置,所述装置包括:识别模块,被配置为识别边缘计算模块,其中,所述边缘计算模块与所述数控机床的数控装置通过以下之一方式连接:总线和短距离网络;注册模块,被配置为注册识别的边缘计算模块中的服务;启动模块,被配置为启动注册的服务;获取模块,被配置为获取启动的服务所需的数控机床相关数据;发送模块,被配置为将所述数据发送到所述边缘计算模块。19.根据权利要求18所述的装置,其中,所述装置进一步包...

【专利技术属性】
技术研发人员:杨建中陈吉红冯冰艳惠恩明周会成
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北,42

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

1