一种数控机床及其调试方法_4

文档序号:8380246阅读:来源:国知局
等于预设转动位置判断为机床150的机床轴的预设运动位置和机床轴的实际运动位置之间存在误差。
[0095]当比较结果不属于允许的误差范围,或实际转动位置不等于预设转动位置时,判断为电机130的预设转动位置和电机130的实际转动位置之间存在误差。当比较结果不属于允许的误差范围,或实际转动位置不等于预设转动位置判断为机床150的机床轴的预设运动位置和机床轴的实际运动位置之间存在误差。
[0096]当数控机床判断电机的预设转动位置和电机的实际转动位置之间存在误差,和/或,机床轴的预设运动位置和机床轴的实际运动位置之间存在误差时,根据误差获得修正参数。其中,修正参数主要对电机驱动系统的PID,电机以及机床轴的最大加速度,最大加加速度等参数进行调整。但并不限于此,还可以是其他的参数。
[0097]当数控机床判断不存在误差时,则不进行任何处理。
[0098]S204:根据所述指令位置值、所述实际转动位置以及所述实际运动位置的数据输出三维图形。
[0099]数控机床,在获取到指令位置值、实际转动位置以及实际运动位置之后,根据指令位置值对应的电机的预设转动位置以及机床轴的预设运动位置、电机的实际转动位置以及机床轴的实际运动位置的数据绘制或输出三维图形,并通过呈现设备呈现给调试人员。
[0100]其中,三维图形中呈现当前调试时间对应的电机的预设转动位置和电机的实际转动位置、当前调试时间对应的机床轴的预设运动位置和机床轴的实际运动位置。可选地,三维图形还可以直接呈现当前调试时间对应的电机的预设转动位置和电机的实际转动位置之间的误差、当前调试时间对应的机床轴的预设运动位置和机床轴的实际运动位置之间的误差。三维图形中的数据可以是实时显示的。
[0101]三维图形中呈现的数据用于使调试人员能够分析三维图形中呈现的数据,并根据数据对数控系统、电机测量系统以及机床测量系统的状况进行诊断。例如,当调试人员分析三维图形中的数据,获知当前调试时间对应的电机130的预设转动位置和实际转动位置之间的误差较大时,诊断为电极驱动系统存在问题。当获知机床轴的预设运动位置和实际运动位置之间的误差较大时,诊断为数控机床的机械结构存在问题。当获知电机的预设转动位置和实际转动位置之间的误差、机床轴的预设运动位置和实际运动位置之间的误差均较大时,诊断为数控系统的位置规划有问题。
[0102]S205:根据所述修正参数对所述指令位置值进行修正。
[0103]数控机床根据修正参数对指令位置值进行修正,以使数控机床向电机驱动系统输出指令位置值,以控制电机进行转动,进而将机床轴运动到目标位置。
[0104]S206:进一步返回所述向电机驱动系统输出指令位置值,以利用迭代方式计算所述修正参数。
[0105]数控机床返回执行步骤S201,对电机的实际转动位置和机床轴的实际运动位置进行检测,获取电机的实际转动位置以及机床轴的实际运动位置,从而利用迭代方式计算修正参数。
[0106]利用迭代方式计算修正参数具体为:数控机床根据修正后的指令位置值、获取到的实际转动位置以及实际运动位置再次进行误差运算,并再次判断电机的预设转动位置和电机的实际转动位置之间是否存在误差,和/或,机床轴的预设运动位置和机床轴的实际运动位置之间是否存在误差。
[0107]当电机的预设转动位置和电机的实际转动位置之间存在误差,和/或,机床轴的预设运动位置和机床轴的实际运动位置之间存在误差时,根据误差重新获取修正参数,以使数控机床能够根据修正参数对指令位置值进行修正。
[0108]按照同样的方法依此循环执行步骤S201?S206,通过多次调试过程利用迭代方式计算修正参数,以使数控机床根据修正参数对指令位置值进行修正,进而使得电机转动到修正后的指令位置值对应的电机的预设转动位置上,使机床轴转动到修正后的指令位置值对应的机床轴的预设运动位置,进而使得调试后的数控机床满足预定的性能要求。
[0109]上述方案,数控机床通过修正系统根据数控系统输出的指令位置值、电机的实际转动位置以及机床的机床轴的实际运动位置绘制三维图形以及进行误差运算判断数控机床是否存在误差。当存在误差时,根据指令位置值、电机的实际转动位置以及机床的机床轴的实际运动位置计算修正参数,以使数控机床能够根据修正参数对指令位置值进行修正。
[0110]由于数控机床能够实时更新三维图形中的数据,以便调试人员及时了解运行情况并对数控机床进行快速诊断;能够自动进行误差运算实现自动化调试数控机床,提高调试效率,通过定量对误差进行分析和评判,能够保证多台数控机床的性能的一致性,同时也提高了数控机床的加工性能。
[0111]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种数控机床,其特征在于,包括数控系统、电机驱动系统、电机、电机测量系统、机床、机床测量系统以及修正系统, 在调试过程中,所述数控系统用于向所述电机驱动系统输出指令位置值,以控制所述电机转动,进而带动所述机床的机床轴运动到目标位置; 所述电机测量系统对所述电机的实际转动位置进行检测,所述机床测量系统对所述机床轴的实际运动位置进行检测; 所述修正系统根据所述指令位置值、所述实际转动位置以及所述实际运动位置进行误差运算,并获得修正参数,以使所述数控系统能够根据所述修正参数对所述指令位置值进行修正。
2.根据权利要求1所述的数控机床,其特征在于,所述修正系统通过多次调试过程利用迭代方式计算所述修正参数。
3.根据权利要求1所述的数控机床,其特征在于,所述数控系统分别与所述电机驱动系统、所述电机测量系统以及所述机床测量系统连接,并接收所述实际转动位置和所述实际运动位置,所述数控系统进一步与所述修正系统连接,并向所述修正系统转发所述实际转动位置和所述实际运动位置。
4.根据权利要求1所述的数控机床,其特征在于,所述电机测量系统包括编码器,所述编码器随所述电机的转动产生第一脉冲信号,并通过对所述第一脉冲信号进行计数而获得所述实际转动位置。
5.根据权利要求1所述的数控机床,其特征在于,所述机床测量系统包括光栅尺,所述光栅尺随所述机床轴的运动而产生第二脉冲信号,并通过对所述第二脉冲信号进行计数而获得所述实际运动位置。
6.根据权利要求1所述的数控机床,其特征在于,所述修正系统进一步根据所述指令位置值、所述实际转动位置以及所述实际运动位置的数据输出三维图形。
7.一种数控机床的调试方法,其特征在于,所述调试方法包括: 向电机驱动系统输出指令位置值,以控制电机转动,进而带动机床轴运动到目标位置; 对所述电机的实际转动位置和所述机床轴的实际运动位置进行检测; 根据所述指令位置值、所述实际转动位置以及所述实际运动位置进行误差运算,并获得修正参数; 根据所述修正参数对所述指令位置值进行修正。
8.根据权利要求7所述的调试方法,其特征在于,所述根据所述修正参数对所述指令位置值进行修正的步骤之后,进一步返回所述向电机驱动系统输出指令位置值,以利用迭代方式计算所述修正参数。
9.根据权利要求1所述的调试方法,其特征在于,所述对所述电机的实际转动位置和所述机床轴的实际运动位置进行检测的步骤包括: 随所述电机的转动产生第一脉冲信号,并通过对所述第一脉冲信号进行计数而获得所述实际转动位,随所述机床轴的运动而产生第二脉冲信号,并通过对所述第二脉冲信号进行计数而获得所述实际运动位置。
10.根据权利要求7所述的调试方法,其特征在于,所述调试方法进一步包括:根据所述指令位置值、所述实际转动位置以及所述实际运动位置的数据输出三维图形。
【专利摘要】本申请公开了一种数控机床及其调试方法。其中,数控机床包括数控系统、电机驱动系统、电机、电机测量系统、机床、机床测量系统以及修正系统,在调试过程中,数控系统用于向电机驱动系统输出指令位置值,以控制电机转动,进而带动机床的机床轴运动到目标位置;电机测量系统对电机的实际转动位置进行检测,机床测量系统对机床轴的实际运动位置进行检测;修正系统根据所述指令位置值、实际转动位置以及实际运动位置进行误差运算,并获得修正参数,以使数控系统能够根据修正参数对指令位置值进行修正。上述方案,能够实现自动化调试数控机床,提高调试效率,能够保证多台数控机床的性能的一致性,提高数控机床的加工性能。
【IPC分类】G05B19-404
【公开号】CN104698974
【申请号】CN201510072749
【发明人】龚丽辉
【申请人】北京配天技术有限公司
【公开日】2015年6月10日
【申请日】2015年2月11日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1