[发明专利]一种数控系统中的珩磨往复运动控制方法在审
申请号: | 201710919259.X | 申请日: | 2017-09-30 |
公开(公告)号: | CN107544435A | 公开(公告)日: | 2018-01-05 |
发明(设计)人: | 卢勇;李鸿基;卢伟;乐艳红 | 申请(专利权)人: | 广州数控信息科技有限公司 |
主分类号: | G05B19/408 | 分类号: | G05B19/408 |
代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 陈燕娴 |
地址: | 510530 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数控系统 中的 往复 运动 控制 方法 | ||
1.一种数控系统中的珩磨往复运动控制方法,其特征在于,包括如下步骤:
编辑CNC零件程序,输入珩磨往复M指令;
启动程序运行;
检测M指令的存在,并启动执行M指令;
M指令驱动往复运动,并等待M指令结束;
M指令结束信号到,指令结束;
程序执行结束。
2.根据权利要求1所述的一种数控系统中的珩磨往复运动控制方法,其特征在于,具体包括如下步骤:
a、在CNC零件程序中输入珩磨往复专用的M指令,然后启动M指令执行,则将对应的数据保存在数据缓冲区;
b、数控系统检测到数据缓冲区中有M指令需要执行,启动往复执行功能,对PLC的F信号进行处理,等待M指令执行完成;
c、数控系统中PLC模块检测到珩磨往复的PLC对应F信号后,开始逻辑处理,将对应的PLC的G信号置位,等待往复完成信号;
d、数控系统的定时中断实时控制模块检测到珩磨往复G信号有效,则开始珩磨往复运动控制处理,包括步骤d1-d11的处理;
d1、珩磨往复控制首先对往复起动运行标志进行处理;
d2、进行正向截面测量数据处理,计算加工缸体锥度,判断是否需要调整往复行程,若加工缸体锥度合格则进行步骤d3,若加工缸体锥度不合格则结束程序执行;
d3、进行往复行程获取,根据步骤d2的结果,计算正向往复的终点位置;
d4、珩磨往复正向加减速初始化处理,为珩磨正向往复运动提供加减速数据处理;
d5、珩磨往复正向运动控制,根据加减速参数,往复运动行程终点,每个插补周期输出对应的脉冲量,发送到伺服驱动器,驱动执行机构正向运动到要求的位置;
d6、珩磨往复正向到达位置后,然后进行反向截面测量数据处理,计算加工缸体锥度,判断是否需要调整往复行程,若加工缸体锥度合格则进行步骤d7,若加工缸体锥度不合格则结束程序执行;
d7、进行行程获取处理,根据d6的判断结果,计算反向往复的终点位置;
d8、珩磨往复反向加减速初始化处理,为珩磨反向往复运动提供数据处理;
d9、判断珩磨加工尺寸是否到达,并对尺寸到达标志信号进行处理;若珩磨加工尺寸到达则对尺寸到达标志置位,若珩磨加工尺寸未到达则不对尺寸到达标志置位;
d10、珩磨往复反向运动控制,根据加减速参数、往复运动行程、每个插补周期输出对应的脉冲量,发送到伺服驱动器,驱动执行机构反向运动到要求的位置;
d11、判断尺寸到达标志是否有效,若信号有效,则结束往复控制,发出往复结束F信号;进入步骤e;若信号无效,则进入步骤d2后,重新往复循环控制;
e、PLC检测到往复结束F信号后,对M指令结束G信号进行置位,数控系统检测到此G信号后,结束M指令的执行。
3.根据权利要求2所述的一种数控系统中的珩磨往复运动控制方法,其特征在于:步骤a中,CNC零件程序中的M指令,可以在编辑方式下输入,并自动方式下运行;或者在录入方式下单段执行。
4.根据权利要求2所述的一种数控系统中的珩磨往复运动控制方法,其特征在于:步骤a中,执行程序中M指令时,仅仅触发珩磨往复启动信号。
5.根据权利要求2所述的一种数控系统中的珩磨往复运动控制方法,其特征在于:步骤d2、d3、d4、d6、d7或d8中,正、反向往复过程参数分别独立,根据实际需要控制不同的往复位置和速度,对时间常数、起始速度、目标速度、往复终点位置均可以独立设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州数控信息科技有限公司,未经广州数控信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710919259.X/1.html,转载请声明来源钻瓜专利网。