[发明专利]用于工具机的数值控制方法有效
申请号: | 201210170377.2 | 申请日: | 2012-05-29 |
公开(公告)号: | CN102654760A | 公开(公告)日: | 2012-09-05 |
发明(设计)人: | 胡宽裕;陈青杉 | 申请(专利权)人: | 苏州新代数控设备有限公司 |
主分类号: | G05B19/18 | 分类号: | G05B19/18 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 王玉国;陈忠辉 |
地址: | 215021 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 工具机 数值 控制 方法 | ||
1.用于工具机的数值控制方法,其特征在于:
启动一虚拟轴控制;
检查所述虚拟轴所对应的一对应轴是否存在,若检查结果为是,则进行下一步骤,而若检查结果为否,则继续寻找对应轴;
执行一虚拟轴功能,将对应轴的控制权交给虚拟轴使其对应至一实体轴;
提供一轴向马达控制实体轴移动或停止。
2.根据权利要求1所述的用于工具机的数值控制方法,其特征在于:所述启动一虚拟轴控制的方法为:
使用一加工程序代码启动虚拟轴控制;
将加工程序代码解译成复数个加工指令供一计算机数值控制机动作;
读入解译后加工指令;
判断加工指令是否为程序结尾;
判断一虚拟轴启用旗标是否为1;
判断加工指令是否含一虚拟轴指令;及
判断加工指令是否含一取消虚拟轴指令。
3.根据权利要求2所述的用于工具机的数值控制方法,其特征在于:所述判断加工指令是否为程序结尾的步骤:若判断结果为否,则继续判断虚拟轴启用旗标是否为1,而若判断结果为是,则结束加工。
4.根据权利要求2所述的用于工具机的数值控制方法,其特征在于:所述判断一虚拟轴启用旗标是否为1的步骤:若判断结果为否,则继续判断加工指令是否含虚拟轴指令,而若判断结果为是,则判断加工指令是否含取消虚拟轴指令。
5.根据权利要求4所述的用于工具机的数值控制方法,其特征在于:所述判断加工指令是否含虚拟轴指令的步骤:若判断结果为是,则执行一虚拟轴功能,将虚拟轴指定轴向并使其对应到一实体轴,并将虚拟轴启用旗标设为1,代表虚拟轴变更过,而若判断结果为否,则寻找一对应轴,直到找到所对应的轴向后,将命令送出至一轴向马达使其控制实体轴移动或停止,并于收到命令的同时继续解译下一行加工指令。
6.根据权利要求4所述的用于工具机的数值控制方法,其特征在于:所述判断加工指令是否含取消虚拟轴指令的步骤:若判断结果为是,则还原虚拟轴的变更,将先前指定的虚拟轴还原成原始参数设定,并将虚拟轴启用旗标设为0,代表虚拟轴并无变更,而若判断结果为否,则寻找对应轴,直到找到所对应的轴向后,将命令送出至轴向马达使其控制实体轴移动或停止,并于收到命令的同时继续解译下一行加工指令。
7.根据权利要求2所述的用于工具机的数值控制方法,其特征在于:所述判断加工指令是否含虚拟轴指令的步骤,进一步包含:
检查是否为虚拟轴指令,若检查结果为是,则进行下一步骤,而若检查结果为否,则跳出并继续寻找对应轴;
检查虚拟轴是否合法,若检查结果为是,则进行下一步骤,而若检查结果为否,则跳出并继续寻找对应轴;及
检查对应轴是否存在,若检查结果为是,则将对应轴控制权交给虚拟轴,接着跳出进入下一阶段执行虚拟轴功能,而若检查结果为否,则跳出并继续寻找对应轴。
8.根据权利要求2所述的用于工具机的数值控制方法,其特征在于:所述虚拟轴指令系于加工程序中任意指定。
9.根据权利要求1所述的用于工具机的数值控制方法,其特征在于:所述启动虚拟轴控制的方法包括:
使用一外部控制器触发启动虚拟轴控制;
触发一讯号至一外部控制器;
通知外部控制器的核心准备启动虚拟轴控制;
寻找虚拟轴对应的轴向;及
开始执行一虚拟轴功能,并送出一命令至一轴向马达使其控制一实体轴移动或停止。
10.根据权利要求1或2或9所述的用于工具机的数值控制方法,其特征在于:所述虚拟轴所对应的轴向马达为一变频马达或一伺服马达;所述虚拟轴所对应的轴向马达系控制实体轴的移动位置;所述虚拟轴所对应的轴向马达系控制实体轴的移动速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州新代数控设备有限公司,未经苏州新代数控设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210170377.2/1.html,转载请声明来源钻瓜专利网。