[发明专利]数值控制装置在审
申请号: | 202010493957.X | 申请日: | 2020-06-03 |
公开(公告)号: | CN112051804A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 白井健一郎 | 申请(专利权)人: | 发那科株式会社 |
主分类号: | G05B19/4155 | 分类号: | G05B19/4155 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 曾贤伟;郝庆芬 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数值 控制 装置 | ||
本发明涉及一种数值控制装置。本发明提供不需要手动修正加工程序或进行宏计算,能够在特定部件的加工后停止自动运行的数值控制装置。数值控制装置(1)具备:程序解析部(11),其在执行用于连续加工多个部件的指令程序时解析指令程序;解析完毕程序执行部(13),其执行所解析的指令程序;程序停止条件设定部(121),其基于用于停止用户指定的连续加工的加工停止条件设定指令程序中的程序停止条件;程序停止判定部(122),其基于指令程序的解析结果,判定指令程序的执行程序块是否满足程序停止条件;程序停止请求部(123),其在判定为指令程序的执行程序块满足程序停止条件时向解析完毕程序执行部(13)输出指令程序的该执行程序块停止请求。
技术领域
本发明涉及一种数值控制装置。
背景技术
控制机床的数值控制装置还具备为了进行程序的动作确认而在程序的中途停止程序的执行的功能。
例如,专利文献1公开以下功能:在子程序调用或宏调用之后暂时停止程序的执行,从而顺利地进行动作确认。
这里,子程序是登记了某个固定的动作和重复进行的动作的程序。在主程序中,通过使用自程序调用能够简单地记述程序。另外,能够对子程序指定参数,实现通用性更高的调用的功能是宏调用。
图5表示自程序调用功能的例子。在主程序的“O0001(MAIN)”内,通过“M98P100L2A_B_”程序块来调用子程序的“O100(SUB)”。
图6表示宏调用功能的例子。在图6中,G 65程序块的A 1.0和B 2.0作为参数被传送到O9010,成为宏变量#1和宏变量#2的变量。由G 65进行的宏调用称为简单调用,通过未图示但预先登记的G代码进行与G65同样的宏调用的情况被称为G代码的宏调用。
另外,作为其他程序停止功能,具有序列号对照功能。序列号对照功能是指如果执行与预先设定的程序编号、序列号一致的程序块则停止自动运行的功能。
图7表示序列号对照停止功能的例子。在图7中,如果在加工前或加工中,从加工程序的未加工部中指定“1”作为要停止的程序编号,指定“11”作为要停止的序列号,则在执行到“N11G00X40.Y40.”的程序块的时间点,停止自动运行,并且序列号的设定为-1(功能无效)。
专利文献
专利文献1:日本特开2015-79344号公报
发明内容
但是,专利文献1中公开的程序停止功能只能够对应子程序的第1次调用。因此,通过子程序指定部件加工形状,连续加工多个部件,所以在从主程序多次调用该子程序的加工程序的情况下,为了在部件第X个(X是2个以上的自然数)的加工后所指定的N编号的程序块中停止,在第(X-1)部件所指定的N编号的程序块执行后,需要设定上述的序列号对照停止功能,或者自己对子程序调用次数进行计数,必须手动设定复杂的处理。
因此本发明的目的为提供一种不需要手动修正加工程序和进行宏计算,而能够在特定部件的加工后停止自动运行的数值控制装置。
本公开的一个方式是按照指令程序进行动作的数值控制装置,具备:程序解析部,其在执行用于连续加工多个部件的指令程序时,对上述指令程序进行解析;解析完毕程序执行部,其执行由上述程序解析部解析的上述指令程序;程序停止条件设定部,其根据用于停止由用户指定的上述连续加工的加工停止条件,设定上述指令程序中的程序停止条件;程序停止判定部,其基于由上述程序解析部进行的上述指令程序的解析结果,判定上述指令程序的执行程序块是否满足上述程序停止条件;以及程序停止请求部,其在通过上述程序停止判定部判定为上述指令程序的执行程序块满足上述程序停止条件时,向上述解析完毕程序执行部输出上述指令程序的该执行程序块停止请求。
根据一个方式,不需要手动修正加工程序和进行宏计算,就能够在特定部件的加工后停止自动运行。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于发那科株式会社,未经发那科株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010493957.X/2.html,转载请声明来源钻瓜专利网。