【技术实现步骤摘要】
一种回退工作方法、装置、数控系统及存储介质
[0001]本申请实施例涉及数控
,具体涉及一种回退工作方法
、
装置
、
数控系统及存储介质
。
技术介绍
[0002]CNC(Computer Numerical Control
,计算机数字控制
)
系统是一种根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统
。CNC
系统可应用于数控加工领域,例如数控机床等数控系统中
。
[0003]在数控系统的加工过程中,可能会突然发生异常断电,为了避免由于异常断电而发生事故,
CNC
系统需要设置回退工作流程
。
因此,如何提高回退工作的安全性和可靠性,成为了本领域技术人员亟需解决的技术问题
。
技术实现思路
[0004]有鉴于此,本申请实施例提供一种回退工作方法
、
装置
、
数控系统及存储介质,以提高回退工作的安全性和可靠性
。
[0005]为实现上述目的,本申请实施例提供如下技术方案
。
[0006]第一方面,本申请实施例提供一种回退工作方法,应用于驱动器,所述方法包括:
[0007]在控制机床回退的过程中,实时检测监控数据,并将实时检测的监控数据发送至
CNC
系统;
[0008]以及,接收
CNC >系统传输的回退控制指令,并根据所述回退控制指令控制机床回退,直至机床回退到指定位置;其中,所述回退控制指令根据实时检测的监控数据进行更新
。
[0009]可选的,还包括:
[0010]在控制机床回退之前,将回退触发数据发送至
CNC
系统,所述回退触发数据包括:电源异常信息以及电源异常时检测的监控数据;
[0011]以及,接收
CNC
系统传输的初始回退控制指令,并根据所述初始回退控制指令,开始控制机床回退,以进入机床回退的过程;其中,所述初始回退控制指令根据电源异常时检测的监控数据确定
。
[0012]可选的,在将回退触发数据发送至
CNC
系统之前,还包括:
[0013]实时检测监控数据,以及电源的供电信息;
[0014]如果基于电源的供电信息,检测到电源异常,确定电源异常信息以及电源异常时的监控数据;
[0015]至少基于电源异常信息以及电源异常时的监控数据,形成回退触发数据
。
[0016]可选的,所述电源的供电信息包括:三相电网的电压值,以及开关电源的电压值;所述电源异常包括:三相电网的电压值异常,和
/
或,开关电源的电压值异常;
[0017]所述电源异常信息包括:三相电网的电压值异常时的故障代码,和
/
或,开关电源
的电压值异常时的故障代码
。
[0018]可选的,所述监控数据至少包括母线电容能量数据和驱动器运行状态数据
;
所述母线电容能量数据指示回退工作的可用能量值;所述驱动器运行状态数据用于确定回退工作的回退参数,且所确定的回退参数与所述可用能量值相匹配
。
[0019]可选的,所述将实时检测的监控数据发送至
CNC
系统包括:
[0020]将实时检测的监控数据通过
EtherCAT
总线发送给
CNC
系统
。
[0021]第二方面,本申请实施例还提供一种回退工作方法,应用于
CNC
系统,所述方法包括:
[0022]在控制机床回退过程中,接收驱动器发送的实时检测的监控数据;
[0023]根据所述监控数据形成回退控制指令,其中,所述回退控制指令根据实时检测的监控数据进行更新;
[0024]将所述回退控制指令发送给驱动器,以便驱动器根据所述回退控制指令控制机床回退,直至机床回退到指定位置
。
[0025]可选的,还包括:
[0026]在控制机床回退之前,接收驱动器发送的回退触发数据,所述回退触发数据包括:电源异常信息以及电源异常时检测的监控数据;其中,所述电源异常信息用于指示
CNC
系统开始形成初始回退控制指令;
[0027]根据电源异常时检测的监控数据形成初始回退控制指令,将所述初始回退控制指令发送给驱动器,使得驱动器根据所述初始回退控制指令开始控制机床回退,以便进入机床回退的过程
。
[0028]可选的,所述监控数据至少包括母线电容能量数据和驱动器运行状态数据;所述根据监控数据形成回退控制指令包括:
[0029]根据所述母线电容能量数据指示的回退工作的可用能量值,利用所述驱动器运行状态数据确定回退工作的回退参数,其中,所确定的回退参数与所述可用能量值相匹配;
[0030]基于所确定的回退参数形成回退控制指令
。
[0031]第三方面,本申请实施例还提供一种回退工作装置,应用于驱动器,包括:
[0032]监控数据检测模块,用于在控制机床回退的过程中,实时检测监控数据,并将实时检测的监控数据发送至
CNC
系统;
[0033]回退控制模块,用于接收
CNC
系统传输的回退控制指令,并根据所述回退控制指令控制机床回退,直至机床回退到指定位置;其中,所述回退控制指令根据实时检测的监控数据进行更新
。
[0034]第四方面,本申请实施例还提供一种回退工作装置,应用于
CNC
系统,包括:
[0035]监控数据接收模块,用于在控制机床回退过程中,接收驱动器发送的实时检测的监控数据;
[0036]指令形成模块,用于根据所述监控数据形成回退控制指令,其中,所述回退控制指令根据实时检测的监控数据进行更新;
[0037]指令发送模块,用于将所述回退控制指令发送给驱动器,以便驱动器根据所述回退控制指令控制机床回退,直至机床回退到指定位置
。
[0038]可选的,还包括:
[0039]设置于
CNC
系统内部的延时供电模块;所述延时供电模块,用于转换输入电压,并将转换后的输入电压,延时提供给
CNC
系统
。
[0040]第五方面,本申请实施例还提供一种数控系统,包括:
[0041]驱动器,所述驱动器被配置为执行如上述第一方面所述的回退工作方法;
[0042]CNC
系统,所述
CNC
系统被配置为执行如上述第二方面所述的回退工作方法
。
[0043]第六方面,本申请实施例还提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令被执行本文档来自技高网...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种回退工作方法,其特征在于,应用于驱动器,所述方法包括:在控制机床回退的过程中,实时检测监控数据,并将实时检测的监控数据发送至
CNC
系统;以及,接收
CNC
系统传输的回退控制指令,并根据所述回退控制指令控制机床回退,直至机床回退到指定位置;其中,所述回退控制指令根据实时检测的监控数据进行更新
。2.
根据权利要求1所述的回退工作方法,其特征在于,还包括:在控制机床回退之前,将回退触发数据发送至
CNC
系统,所述回退触发数据包括:电源异常信息以及电源异常时检测的监控数据;以及,接收
CNC
系统传输的初始回退控制指令,并根据所述初始回退控制指令,开始控制机床回退,以进入机床回退的过程;其中,所述初始回退控制指令根据电源异常时检测的监控数据确定
。3.
根据权利要求2所述的回退工作方法,其特征在于,在将回退触发数据发送至
CNC
系统之前,还包括:实时检测监控数据,以及电源的供电信息;如果基于电源的供电信息,检测到电源异常,确定电源异常信息以及电源异常时的监控数据;至少基于电源异常信息以及电源异常时的监控数据,形成回退触发数据
。4.
根据权利要求3所述的回退工作方法,其特征在于,所述电源的供电信息包括:三相电网的电压值,以及开关电源的电压值;所述电源异常包括:三相电网的电压值异常,和
/
或,开关电源的电压值异常;所述电源异常信息包括:三相电网的电压值异常时的故障代码,和
/
或,开关电源的电压值异常时的故障代码
。5.
根据权利要求1‑4任一项所述的回退工作方法,其特征在于,所述监控数据至少包括母线电容能量数据和驱动器运行状态数据
;
所述母线电容能量数据指示回退工作的可用能量值;所述驱动器运行状态数据用于确定回退工作的回退参数,且所确定的回退参数与所述可用能量值相匹配
。6.
根据权利要求1所述的回退工作方法,其特征在于,所述将实时检测的监控数据发送至
CNC
系统包括:将实时检测的监控数据通过
EtherCAT
总线发送给
CNC
系统
。7.
一种回退工作方法,其特征在于,应用于
CNC
系统,所述方法包括:在控制机床回退过程中,接收驱动器发送的实时检测的监控数据;根据所述监控数据形成回退控制指令,其中,所述回退控制指令根据实时检测的监控数据进行更新;将所述回退控制指令发送给驱动器,以便驱动器根据所述回退控制指令控制机床回退,直至机床回退到指定位置
。8.
技术研发人员:袁庆国,陈航新,史岱,黄云鹰,张雄飞,
申请(专利权)人:通用技术集团机床工程研究院有限公司上海分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。