数控机床及绝对式光栅尺与驱动器之间的通讯方法_2

文档序号:9666690阅读:来源:国知局
[0046]处理单元7还用于将所述寄存器内的绝对位置值转换成AB相脉冲信号,并通过输出接口 6输出至驱动器4。
[0047]绝对式光栅尺2还用于每隔一采样周期接收一次请求指令,并根据每次请求指令发送一次绝对位置信号至处理单元7,并将Feedat2.0协议的请求周期作为所述采样周期;
[0048]处理单元7用于将相邻两个采样周期接收到的绝对位置信号转换成的绝对位置值进行差值运算,并将差值保存至所述寄存器内;
[0049]处理单元7还用于将所述寄存器内的差值转换成AB相脉冲信号,并输出至驱动器4。
[0050]如图2所示,本实施例还提供一种绝对式光栅尺与驱动器之间的通讯方法,所述通讯方法利用如上述的数控机床1来实现,所述通讯方法包括以下步骤。
[0051]101、转换卡3上电等待一预设等待时间。
[0052]转换卡3上电的时间顺序一般会早于驱动器4,如果转换卡3将转换后的脉冲信号直接发送至驱动器4,驱动器4会出现接收到的脉冲信号不完整的情况,因此需要在处理单元7上设定一预设等待时间,以使得防止驱动器4接收到的脉冲信号不完整的情况。
[0053]所述预设等待时间为2秒,因此转换卡上电后根据处理单元7的计数进行2秒钟的等待,所述预设等待时间也可根据实际情况进行相应的调整。
[0054]102、绝对式光栅尺2接收处理单元7的请求指令,并根据请求指令将初始绝对位置信号通过输入接口 5发送至处理单元7 ;
[0055]绝对式光栅尺2发送初始绝对位置信号后,每隔一采样周期接收一次请求指令,并根据每次请求指令发送一次绝对位置信号至处理单元7。
[0056]103、处理单元7通过Feedat2.0协议将初始绝对位置信号转换成初始绝对位置值,并保存至所述寄存器。
[0057]104、处理单元7将所述寄存器内的初始绝对位置值转换成AB相脉冲信号,并通过输出接口 6输出至驱动器4。
[0058]105、处理单元7将相邻两个采样周期接收到的绝对位置信号转换成的绝对位置值进行差值运算,并将差值保存至所述寄存器。
[0059]106、处理单元7将所述寄存器内的差值转换成AB相脉冲信号,并通过输出接口 6输出至驱动器4。
[0060]在本实施例中,由于处理单元7的工作频率有限,转换卡3上电取得的初始绝对位置值无法在一个采样周期内全部转换成AB相脉冲信号并输出,需要分成若干个采样周期来输出,因此数控机床1开机时需要保证绝对式光栅尺2不要有明显的变动,从而尽可能减少误差。
[0061]本实施例解决了松下A5系列驱动器无法兼容使用Fagor绝对式光栅尺的Feedat2.0协议的问题,从而实现松下A5系列驱动器与Fagor绝对式光栅尺之间的匹配使用。本实施例利用数控机床1中已有的转换卡3,无需加设其他部件,从而节省成本,且使用方便。
[0062]虽然以上描述了本发明的【具体实施方式】,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
【主权项】
1.一种数控机床,其特征在于,所述数控机床包括绝对式光栅尺、转换卡及驱动器,所述转换卡包括处理单元、输入接口及输出接口 ; 所述绝对式光栅尺通过所述输入接口与所述处理单元电连接,所述驱动器通过所述输出接口与所述处理单元电连接; 所述绝对式光栅尺用于接收所述处理单元发送的请求指令,并根据所述请求指令将绝对位置信号通过所述输入接口发送至所述处理单元,所述绝对位置信号用于表征所述绝对式光栅尺的绝对位置; 所述处理单元用于通过通讯协议将所述绝对位置信号转换成绝对位置值,并保存至所述处理单元的寄存器; 所述处理单元还用于将所述寄存器内的绝对位置值转换成脉冲信号,并通过所述输出接口输出至所述驱动器。2.如权利要求1所述的数控机床,其特征在于,所述绝对位置信号包括用于表征所述绝对式光栅尺的初始绝对位置的初始绝对位置信号。3.如权利要求2所述的数控机床,其特征在于,所述绝对式光栅尺还用于每隔一采样周期接收一次请求指令,并根据每次请求指令发送一次绝对位置信号至所述处理单元; 所述处理单元用于将相邻两个采样周期接收到的绝对位置信号转换成的绝对位置值进行差值运算,并将差值保存至所述寄存器; 所述处理单元还用于将所述寄存器内的差值转换成脉冲信号,并输出至所述驱动器。4.如权利要求1所述的数控机床,其特征在于,所述处理单元为FPGA芯片。5.如权利要求1所述的数控机床,其特征在于,所述通讯协议为Feedat2.0协议。6.如权利要求1所述的数控机床,其特征在于,所述脉冲信号为AB相脉冲信号。7.如权利要求1所述的数控机床,其特征在于,所述输入接口及所述输出接口均为串行接口。8.一种绝对式光栅尺与驱动器之间的通讯方法,其特征在于,所述通讯方法利用如权利要求1?7中任意一项所述的数控机床来实现,所述通讯方法包括以下步骤: S1、所述绝对式光栅尺接收所述处理单元发送的请求指令,并根据所述请求指令将绝对位置信号通过所述输入接口发送至所述处理单元; s2、所述处理单元通过所述通讯协议将绝对位置信号转换成绝对位置值,并保存至所述寄存器; s3、所述处理单元将所述寄存器内的绝对位置值转换成脉冲信号,并通过所述输出接口输出至所述驱动器。9.如权利要求8所述的通讯方法,其特征在于,在步骤Si之前,所述通讯方法还包括以下步骤: S。、所述转换卡上电等待一预设等待时间。10.如权利要求8所述的通讯方法,其特征在于,在步骤S,所述绝对式光栅尺每隔一采样周期接收一次请求指令,并根据每次请求指令发送一次绝对位置信号至所述处理单元; 在步骤s3之后,所述通讯方法还包括以下步骤: s4、所述处理单元将相邻两个采样周期接收到的绝对位置信号转换成的绝对位置值进行差值运算,并将差值保存至所述寄存器;s5、所述处理单元将所述寄存器内的差值转换成脉冲信号,并输出至所述驱动器。
【专利摘要】本发明公开了一种数控机床及绝对式光栅尺与驱动器之间的通讯方法,数控机床包括绝对式光栅尺、转换卡及驱动器,转换卡包括处理单元、输入接口及输出接口;绝对式光栅尺用于接收处理单元发送的请求指令,并根据请求指令将绝对位置信号通过输入接口发送至处理单元,绝对位置信号用于表征绝对式光栅尺的绝对位置;处理单元用于通过通讯协议将绝对位置信号转换成绝对位置值并保存至处理单元的寄存器;处理单元还用于将寄存器内的绝对位置值转换成脉冲信号并通过输出接口输出至驱动器。本发明解决了一些驱动器无法兼容使用各类绝对式光栅尺的通讯协议的问题,从而使无法兼容使用的驱动器也可直接匹配使用各类绝对式光栅尺。
【IPC分类】G05B19/414
【公开号】CN105425733
【申请号】CN201510973334
【发明人】王晶
【申请人】上海铼钠克数控科技股份有限公司
【公开日】2016年3月23日
【申请日】2015年12月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1