[发明专利]数控机床系统中实现倒行运动控制的方法有效
申请号: | 200710171523.2 | 申请日: | 2007-11-30 |
公开(公告)号: | CN101178593A | 公开(公告)日: | 2008-05-14 |
发明(设计)人: | 刘永生;汪永生;郑之开;汤同奎 | 申请(专利权)人: | 上海奈凯电子科技有限公司 |
主分类号: | G05B19/18 | 分类号: | G05B19/18 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 王洁 |
地址: | 200032上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数控机床 系统 实现 行运 控制 方法 | ||
1.一种数控机床系统中实现倒行运动控制的方法,其特征在于,所述的系统中设置有历史运动记录缓冲区,所述的方法包括正常运动控制处理操作、倒行运动控制处理操作和正行运动控制处理操作,所述的正常运动控制处理操作包括以下步骤:
(11)系统根据用户操作信息进入正常加工运行模式;
(12)系统进行指令读取操作;
(13)系统判断该指令是否为运动指令;
(14)如果是,则系统将该运动指令发送到数控机床系统的运动控制模块,并将该运动指令存储到历史运动记录缓冲区;
(15)如果否,则系统根据该指令进行其它处理;
(16)返回上述步骤(12);
所述的倒行运动控制处理操作包括以下步骤:
(21)系统根据用户操作信息进入反向加工运行模式;
(22)系统在历史运动记录缓冲区中进行反向读取运动指令操作;
(23)系统将读取的运动指令的方向反向,并发送到数控机床系统的运动控制硬件模块;
(24)系统根据用户操作判断是否需要退出反向加工运行模式;
(25)如果是,则退出反向加工运行模式;反之,则返回上述步骤(22);
所述的正行运动控制处理操作包括以下步骤:
(31)系统根据用户操作信息进入正向加工运行模式;
(32)系统在历史运动记录缓冲区中进行正向读取运动指令操作;
(33)系统将读取的运动指令发送到数控机床系统的运动控制硬件模块;
(34)返回上述步骤(32)。
2.根据权利要求1所述的数控机床系统中实现倒行运动控制的方法,其特征在于,所述的历史运动记录缓冲区中设置有首数据位置指针、读数据位置指针和写数据位置指针,所述的将该运动指令存储到历史运动记录缓冲区,包括以下步骤:
(141)如果历史运动记录缓冲区中尚未存储有任何记录,则将首数据位置指针、读数据位置指针和写数据位置指针均指向同一记录单元;
(142)系统将运动指令中的信息写入所述的写数据位置指针所指向的记录单元中;
(143)如果该历史运动记录缓冲区中所有记录单元均写满,且该写数据位置指针与所述的首数据位置指针所指向的记录单元相同,则将首数据位置指针向逻辑正方向移动一个记录单元;
(144)系统将所述的读数据位置指针指向所述的写数据位置指针所指向的记录单元;
(145)系统将所述的写数据位置指针向逻辑正方向移动一个记录单元。
3.根据权利要求2所述的数控机床系统中实现倒行运动控制的方法,其特征在于,所述的系统在历史运动记录缓冲区中进行反向读取运动指令操作,包括以下步骤:
(221)如果所述的读数据位置指针所指向的记录单元为所述的首数据位置指针所指向的记录单元的在逻辑负方向上的下一个单元,且该读数据位置指针最近一次是沿逻辑负方向越过首数据位置指针,则系统退出反向加工运行模式;
(222)系统进行数控机床加工倍率调整;
(223)系统从所述的读数据位置指针所指向的记录单元中读取运动指令中的信息;
(224)系统将所述的读数据位置指针向逻辑负方向移动一个记录单元,并返回。
4.根据权利要求3所述的数控机床系统中实现倒行运动控制的方法,其特征在于,所述的系统在历史运动记录缓冲区中进行正向读取运动指令操作,包括以下步骤:
(321)如果所述的写数据位置指针所指向的记录单元为所述的读数据位置指针所指向的记录单元的逻辑正方向的下一个单元,且该读数据位置指针并非最近一次是沿逻辑负方向越过写数据位置指针,则系统退出正向加工运行模式;
(322)系统进行数控机床加工倍率调整;
(323)系统将所述的读数据位置指针向逻辑正方向移动一个记录单元;
(324)系统从所述的读数据位置指针所指向的记录单元中读取运动指令中的信息,并返回。
5.根据权利要求2至4中任一项所述的数控机床系统中实现倒行运动控制的方法,其特征在于,所述的运动指令中的信息包括轴信息、各单轴运动脉冲数和运动方向信息。
6.根据权利要求5所述的数控机床系统中实现倒行运动控制的方法,其特征在于,所述的运动指令中的信息还包括数控机床输出端口开关动作信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海奈凯电子科技有限公司,未经上海奈凯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710171523.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据缓存方法及系统
- 下一篇:面向工业监测应用的无线网状网络广播通信方法