【技术实现步骤摘要】
基于EtherCAT总线的螺纹加工的控制方法
[0001]本申请涉及车床数控
,尤其涉及基于
EtherCAT
总线的螺纹加工的控制方法
。
技术介绍
[0002]螺纹加工控制是车床数控系统的重要功能之一
。
螺纹加工实质是旋转轴
、
长轴以及短轴中的两轴或三轴联动控制,而且需要对刀具轨迹进行同步控制,以保证螺纹不乱牙
。
[0003]传统方法是中断控制法,其基本原理利用主轴编码器零位(即基准)脉冲信号,将其作为硬件中断信号引入数控系统,触发中断服务程序实现同步控制
。
如图5所示,需设计专用主轴编码器信号硬件采集通道,将零位信号作为中断信号引入数控系统,并需设计基于中断服务程序的控制软件来完成同步控制任务
。
[0004]但是,在数控控制程序执行时,如果零位信号触发的螺纹加工中断优先级高于数控系统位置控制的定时中断,螺纹加工中断时将打断优先级高的位置控制中断,严重影响入口时的位置控制周期,从而影响整体的位置控制周期 ...
【技术保护点】
【技术特征摘要】
1.
基于
EtherCAT
总线的螺纹加工的控制方法,其特征在于,包括:获取螺纹的型号信息,确定螺纹的目标偏移角度;根据螺纹的型号信息和目标偏移角度,获取主轴编码器的脉冲数值和零点信号;基于
EtherCAT
总线,发送主轴编码器的脉冲数值至数控系统,接收数控系统根据主轴编码器的脉冲数值确定出的主轴编码器零点信号偏差量;根据主轴编码器的脉冲数值和零点信号偏差量,控制
Z
轴跟随主轴编码器进行加工处理
。2.
根据权利要求1所述的控制方法,其特征在于,所述根据主轴编码器的脉冲数值和零点信号偏差量,控制
Z
轴跟随主轴编码器进行加工处理的步骤,包括:接收数控系统确定的
Z
轴每周期零点偏移量补偿值;根据
Z
轴每周期零点偏移量补偿值,启动螺纹插补处理,确定
C
轴的零点偏移量;根据
Z
轴每周期零点偏移量补偿值和所述
C
轴的零点偏移量,确定
Z
轴位移的间距,平均分配所述间距到
Z
轴螺纹加工加速区;当升速阶段达到目标速度后,控制车床进入匀速阶段和快速退尾阶段
。3.
根据权利要求1所述的控制方法,其特征在于,所述基于
【专利技术属性】
技术研发人员:周永洪,林守金,郭艳红,林鑫,
申请(专利权)人:中山迈雷特数控技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。