具有程序加工重启功能的数值控制装置的制造方法

文档序号:9374535阅读:227来源:国知局
具有程序加工重启功能的数值控制装置的制造方法
【技术领域】
[0001]本发明涉及一种数值控制装置,特别涉及能够对每个加工工序重启的数值控制装置。
【背景技术】
[0002]控制机床的数值控制装置根据加工程序执行数值控制处理,根据该数值控制处理的处理结果来控制机床,对工件实施加工。
[0003]关于当在使用数值控制装置加工工件中途加工中断时,从中断程序块或执行完毕的任意程序块来重启程序,作为现有技术有以下公开的技术。
[0004]日本特开昭63-265305号公报公开了以下技术,即在数值控制装置的程序重启方式中,在加工中途中断加工之后重启的情况下,使用使工具沿着至今为止通过的通路返回的反向功能,决定加工重启位置后重启加工。
[0005]日本特开2009-053801号公报公开了以下技术,即在具备了程序重启功能的数值控制装置中,判别即使重启程序也成为对工件没有损伤的位置的非切削程序块,取得程序重启程序块数据,重启程序。
[0006]日本特开2009-223615号公报公开了以下技术,即在具有加工重启功能的数值控制装置中,在通过加工程序执行加工过程中,解析正在执行加工的程序块,使用解析后的程序块,在显示单元中按照所执行的顺序一览显示多个程序重启程序块数据,从一览显示画面选择程序重启程序块数据,进行程序的重启。
[0007]日本特开平10-143229号公报公开了以下技术,即在机床控制装置中的由多个工序组成的加工程序中,在开始执行加工程序时,判别机床的状态是否是对应任意的工序程序的状态,从通过预先决定的条件而预先决定的工序开始程序。
[0008]日本特开平05-158517号公报公开了以下技术,即在读入加工程序并执行的数值控制装置中,与加工执行不同,对构成加工程序的每个加工工序单位附加识别信息,从而识别工序的段落,显示和选择识别信息,从而跳过到选择出的工序之前的工序后,进行加工工序的重启。
[0009]日本特开平09-258811号公报公开了以下技术,即在根据多个单一作业程序连续的加工程序来控制机床的运行的数值控制装置中,通过存储和识别每个工序的加工部位,在操作员不在时检测出异常的情况下,不停止机械而检测出异常的加工部位是登记的异常发生加工部位的情况下,能够自动跳过工序。
[0010]日本特开昭63-265305号公报、日本特开2009-053801号公报以及日本特开2009-223615号公报公开的技术都是在数值控制装置的加工程序的加工执行中解析程序。因此,从到加工中断为止所执行的程序块中选择任意部位,能够从该部位重启。不过,在加工执行中进行程序的解析,因此不能够从没有进行加工的部位重启。
[0011]因此,难以满足所有以下情况的要求。
[0012](I)由于中断部位的恢复准备要花费时间,因此从与中断理由没有关系的未实施的加工工序先行重启的情况。
[0013](2)由于中断理由不能实施的加工工序断断续续,想只实施这以外的加工工序的情况。
[0014](3)与操作员的熟练程度无关而简单且无误地选择重启部位的情况。
[0015](4)重启后,在程序运行中上述中断部位恢复的准备就绪时,为了在当前加工中的工序结束后,进行中断场所的恢复,并且直接实施中断工序而变更包括未执行的加工工序的工序顺序的情况。
[0016]日本特开平10-143229号公报所公开的技术,是在由多个工序程序组成的加工程序中,能够从通过预先决定的条件而预先决定的工序开始程序,但是只能够从与预先决定的条件一致的工序进行程序的重启,因此有时根据中断的理由需要重写程序,要求操作员的时间和熟练度。
[0017]日本特开平05-158517号公报所公开的技术,是通过对每个加工工序附加识别信息来识别工序的段落,显示并选择识别信息,从而能够跳过到选择出的工序之前的工序。但是,由于对每个加工工序附加识别信息,因此不能够对加工工序没有结束的工序附加识别信息而跳过所选择的以后的工序。因此,不能够适用跳过的工序断断续续地存在的情况。
[0018]日本特开平09-258811号公报所公开的技术,是对于要加工的每个工件,需要事先存储每个工序的加工部位,因此需要每个工件的事先准备,也要求操作员的熟练度。

【发明内容】

[0019]因此,本发明鉴于这些问题,其目的为提供一种数值控制装置,在中断数值控制装置的加工程序的加工后,能够不依赖操作员的熟练度而容易地从未执行的加工工序来重启动作。
[0020]本发明的具有程序加工重启功能的数值控制装置通过对每个程序块解析加工程序并执行来控制机床,进行工件的加工,该数值控制装置具有:设定单元,其预先设定特定编码,该特定编码表示组装了多个加工工序的上述加工程序的上述加工工序的段落;解析检测单元,其在任意的定时解析上述加工程序,检测上述特定编码;数据取得保存单元,其取得存储有通过上述解析检测单元检测出的上述特定编码的程序块的存储器上的位置并进行保存;第一显示单元,其使用通过上述数据取得保存单元进行取得保存的多个上述存储器上的位置来对上述特定编码进行一览显示;确定单元,其确定通过来自外部的输入而从由上述第一显示单元所一览显示的上述特定编码选择出的特定编码;以及程序重启单元,其使用通过上述确定单元确定的特定编码的上述存储器上的位置,从具有上述确定的特定编码的加工工序开始执行上述加工程序重启动作。
[0021]在开始执行加工程序时刻、加工程序执行中、加工程序登记时刻等任意定时,只进行检测出特定编码的解析,该特定编码是作为通过参数等进行了指定的工序的段落的编码(作为例子是《等由用户指定的任意编码或M6等工具更换指令等),取得并保存存储有检测出的所有特定编码及其程序块的存储器上的位置。另外,将保存的数据进行一览显示并能够通过光标等进行选择,能够使用选择出的特定编码在存储器上的位置,从该特定编码程序块来重启程序,从而能够容易地使程序从未执行的加工工序重启。
[0022]还具备第二显示单元,该第二显示单元使用通过上述确定单元从由上述第一显示单元所一览显示的上述特定编码确定出的上述特定编码的上述存储器上的位置,来显示上述特定编码的程序块和在程序计数器上之后执行的预定数的程序块。
[0023]通过显示选择出的特定编码的程序块、在程序计数器上之后执行的预定数的程序块,能够识别按照选择出的特定编码的加工工序,从而操作员容易理解特定编码的内容。
[0024]能够从上述加工程序执行开始之前、上述加工程序执行过程中、上述加工程序登记过程中或者基于外部输入设备的指定定时中选择上述任意的定时。
[0025]可以将对每个上述加工工序进行的工具更换指令处理为上述特定编码。
[0026]通过将工具更换指令处理为特定编码,不需要作为工具更换指令而另外设定为参数后进行嵌入,能够更加容易地进行操作。
[0027]可以具有第一输入设定确定单元,其确定上述加工工序的所设定的加工顺序,上述加工工序具有通过上述第一显示单元所一览显示的上述特定编码。
[0028]也可以具有:加工工序顺序指定执行单元,其使用通过上述数据取得保存单元进行取得保存的上述存储器上的位置,按照通过上述第一输入设定确定单元确定的上述加工工序的加工顺序来执行上述加工程序。
[0029]在通过第一显示单元进行一览显示的特定编码中,具有确定进行了输入设定的加工顺序的确定单元,从而不编辑加工程序本身而能够变更按照各特定编码的加工工序的加工顺序。由此,在有由于中断理由而不能执行的加工工序的情况下,跳过不能执行的加工工序,执行之后的未执行的加工工序。
[0030]也可以具有:第二输入设定确定单元,其确定上述加工程序的暂时停止指定,上述加工程序在具有通过上述第一显示单元所一览显示的上述特定编码的上述加工工序的任意一个上述加工工序结束时刻被设定;加工工序结束检测单元,其使用通过上述数据取得保存单元进行取得保存的上述存储器上的位置,检测上述加工工序结束时刻;以及暂时停止执行单元,其在通过上述第二输入设定确定单元确定的上述加工工序结束时刻执行上述加工程序的暂时停止。
[0031]通过设置确定单元,能够在输入设定的加工工序实施后暂时停止,上述确定单元在特定编码的一览显示中确定所输入的想进行暂时停止的加工工序。
[0032]另外,在程序运行中也能够进行加工顺序的变更和变更暂时停止的输入设定,由此当在程序运行中中断部位的恢复准备就绪时,为了在当前加工中的工序结束后进行中断部位的恢复,并且直接实施中断工序而变更包括未执行的加工工序的工序顺序。
[0033]本发明通过具备以上的结构,能够提供一种数值控制装置,其在数值控制装置的加工程序的加工中断后,能够不依赖操作员的熟练度而容易地从未执行的加工工序重启动作。
【附图说明】
[0034]通过参照附图的以下实施例的说明来明确本发明的上述以及其他目的和特征。
[0035]图1是表示了本发明一个实施方式的存储器上的存储地址和进入该地址的数据的例子的图。
[0036]图2是表不了第一实施方式的加工程序的一例的图。
[0037]图3是表示第一实施方式的解析检测单元和数据取得保存单元的动作的流程图。
[0038]图4A、图4B、图4C是表示第一实施方式的第一显示单元、选
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1