基于表形式数据进行运转的数值控制装置制造方法及图纸

技术编号:13282649 阅读:46 留言:0更新日期:2016-07-09 00:11
本发明专利技术涉及一种基于表形式数据进行运转的数值控制装置,其使用表形式数据与基准值同步地控制控制轴的位置。在指令块中包含在特定的基准值输出移动量的情况下,将该指令的基准值以及移动量关联地登录到位移表中。并且,在当前的基准值到达了登录在该位移表中的基准值时,使针对该控制轴的分配移动量和与该基准值相关联的控制轴的移动量重叠,作为控制轴的移动量输出。

【技术实现步骤摘要】
基于表形式数据进行运转的数值控制装置
本专利技术涉及一种使多个表形式数据重叠来进行运转的数值控制装置。
技术介绍
作为与基准轴的运动同步地分别同步地驱动控制各个控制轴的方法,已知以下的基于表形式数据的功能:与基准轴位置对应地将控制轴的位置信息存储在设置于存储器等中的表形式数据中,根据存储在该表形式数据中的信息,与基准轴同步地运转各个控制轴。在该基于表形式数据的运转功能中,将设定了以时间或轴位置或主轴位置为基准的轴的位置、或者设定了M代码等辅助功能的表形式数据存储在存储器(或者通过网络连接的存储装置)中,一边依次读出表形式数据一边控制各轴以及辅助功能。在日本特开昭59-177604号公报以及日本特开2003-303005号公报中公开了一种数值控制装置,即执行路径表运转功能,该路径表运转功能使用了基于这些表形式数据进行的运转功能,或者执行被称为电子凸轮控制的控制。由此,能够进行不拘泥于加工程序的自由的工具动作,从而能够实现加工时间的短缩和加工的高精度化。在现有的基于表形式数据的运转中,将记述在表形式数据中的基准值、与该基准值对应的轴或主轴的坐标值分别设为控制点,将这两个控制点设为始点、终点来进行移动量的计算。具体地说,根据成为始点的控制点的基准值以及轴或主轴的坐标值、成为终点的控制点的基准值以及轴或主轴的坐标值,计算2点间的基准值的差分和轴或主轴的坐标值的差分,计算每个单位基准值的移动量。图7表示使用了表形式数据的现有的轴控制的例子。表形式数据<时间_表_0001_X>是以时间为基准控制X轴的表形式数据,L表示基准轴(基准时间:msec单位),X表示与该基准值对应的控制轴即X轴的坐标值(mm单位)。如果将当前基准值设为1000msec,则X轴在将基准值1000msec、坐标值100.0mm设为始点,此外将基准值2000msec、坐标值200.0mm设为终点的2点的控制点之间进行移动。图8表示用于计算移动量的数值控制装置的概要框图。在数值控制装置100中,将通过读出部(未图示)依次读出的指令块作为始点、终点这2个控制点后通知给分配处理部130,在分配处理部130根据这2个控制点间的基准值的差分以及坐标值的差分来求出每个单位基准值的轴移动量,将求出的移动量通知给电动机控制部(未图示)。在使用了表形式数据<时间_表_0001_X>的X轴的控制例中,在分配处理部130中,将基准值1000msec、坐标值100.0mm设为始点,将基准值2000msec、坐标值200.0mm设为终点,根据基准值的差分1000msec(2000msec-1000msec)、坐标值的差分100.0mm(200.0mm-100.0mm),能够将每个单位基准值的控制轴移动量计算为0.1mm/1msec。在这样的现有技术中,把记述在表形式数据中的基准值以及轴或主轴的坐标值作为用于计算移动量的始点、终点进行处理,因此在如修正量等那样在特定的基准值输出一次移动量的情况下,需要记述对于成为始点、终点的控制点考虑了修正量的坐标值。另外,因为根据成为始点、终点的2个控制点的差分来计算控制轴的移动量,所以在修正了一个块的坐标值的情况下,需要将该修正后的块以后的坐标值也相对地移动,表形式数据的修正量增加。并且,在输出修正量紧前需要追加成为之前块的终点的控制点,还会产生表形式数据的容量增加的问题。图9表示为了在表形式数据<时间_表_0001_X>的基准值1500msec输出修正量1.0mm而修正后的表形式数据<时间_表_0002_X>的轴控制的例子。如图9所示,为了在基准值1500msec输出修正量1.0mm,需要在输出修正量紧前的基准值1499msec指定坐标值149.0mm,以使输出该修正量紧前的动作与不输出该修正量时相同。在此,由于在输出修正量紧前追加用于输出修正量的块(“L1499X149.0”),由此产生表形式数据的容量增加的问题。并且,在输出修正量的基准值1500msec,指定对不输出修正量时的坐标值150.0mm加上了修正量1.0mm得到的坐标值151.0mm(“L1500X151.0”)。由此,输出相当于修正量的1.0mm的移动量。另外,在基准值2000msec,为了使从基准值1500msec到基准值2000msec之间的相对的移动量与输出修正量之前相同,指定对不输出修正量时的坐标值200.0mm加上了修正量1.0mm而得到的201.0mm的坐标值(“L2000X201.0”)。同样地,输出了修正量后的块需要指定对不输出修正量时的坐标值加上修正量的累积而得到的坐标值,可知在修正一次生成的表形式数据时,修正量变多。
技术实现思路
因此,本专利技术提供一种数值控制装置,即与根据成为始点、终点的控制点计算出的移动量不同,在特定的基准值输出一次指定的移动量,在输出后使坐标值位移上述移动量。本专利技术的数值控制装置使用将时间、轴位置或主轴位置作为基准值来指令各控制轴的位置的表形式数据,与上述基准值同步地控制控制轴的位置。该数值控制装置具备:位移表,其将上述基准值和上述控制轴的移动量相关联地进行存储;指令块读出部,其从上述表形式数据读出指令块;表分析部,其在上述指令块读出部读出的指令块中包含在特定的基准值输出移动量的指令的情况下,将该指令块的基准值以及移动量相关联地登录到上述位移表中;输出判定部,其在当前的基准值达到了在上述位移表中登录的上述基准值时,输出与该达到的基准值相关联的上述控制轴的移动量;分配处理部,其根据上述指令块读出部读出的指令块,生成针对根据上述表形式数据控制的轴的移动量,并且根据上述输出判定部输出的上述控制轴的移动量来更新上述控制轴的坐标值;以及输出控制部,其将上述输出判定部输出的上述控制轴的移动量和上述分配处理部生成的移动量作为上述各控制轴的移动量输出。能够将用于进行取消的基准值和取消方法的种类相关联地存储在上述位移表中,构成上述表分析部使其当在上述指令块读出部读出的指令块中包含在特定的基准值取消移动量的指令的情况下,将上述指令块的基准值以及用于进行上述取消的指令的种类相关联地登录在上述位移表中,构成上述输出判定部使其记录到此为止输出的上述控制轴的移动量的累积值,并且按照在上述位移表中登录的用于进行上述取消的特定的基准值,输出上述取消指令的种类以及上述累积值,构成上述分配处理部使其根据上述输出判定部输出的上述取消指令的种类以及上述累积值,恢复上述控制轴的坐标值。上述分配处理部执行的恢复上述控制轴的坐标值的处理是根据上述累积值恢复上述坐标值的处理和跟踪上述控制轴的实际位置的处理中的任意一个处理。根据本专利技术,能够在1个表形式数据中区别根据成为始点、终点的控制点计算出的移动量和在特定的基准值输出的移动量来进行指定。另外,通过使坐标值位移在特定的基准值输出的移动量,不需要相对地移动修正后的块以后的坐标值。结果,无需增加表形式数据的容量,能够通过少的修正量生成目的表形式数据。附图说明通过参照附图对以下的实施方式进行说明,本专利技术的上述以及其他的目的和特征会变得明确。在这些图中:图1说明本专利技术的在特定的基准值输出指定的移动量的方法。图2是本本文档来自技高网
...
基于表形式数据进行运转的数值控制装置

【技术保护点】
一种数值控制装置,其使用将时间、轴位置或主轴位置作为基准值来指令各控制轴的位置的表形式数据,与上述基准值同步地控制控制轴的位置,其特征在于,具备:位移表,其将上述基准值和上述控制轴的移动量相关联地进行存储;指令块读出部,其从上述表形式数据读出指令块;表分析部,其在上述指令块读出部读出的指令块中包含在特定的基准值输出移动量的指令的情况下,将该指令块的基准值以及移动量相关联地登录到上述位移表中;输出判定部,其在当前的基准值达到了在上述位移表中登录的上述基准值时,输出与该达到的基准值相关联的上述控制轴的移动量;分配处理部,其根据上述指令块读出部读出的指令块,生成针对根据上述表形式数据控制的轴的移动量,并且根据上述输出判定部输出的上述控制轴的移动量来更新上述控制轴的坐标值;以及输出控制部,其将上述输出判定部输出的上述控制轴的移动量和上述分配处理部生成的移动量作为上述各控制轴的移动量输出。

【技术特征摘要】
2014.12.25 JP 2014-2630981.一种数值控制装置,其使用将时间或轴位置作为基准值来指令各控制轴的位置的表形式数据,与上述基准值同步地控制控制轴的位置,其特征在于,具备:位移表,其将上述基准值与上述控制轴的移动量相关联地进行存储;指令块读出部,其从上述表形式数据读出指令块;表分析部,其在上述指令块读出部读出的指令块中包含在特定的基准值输出移动量的指令的情况下,将上述指令块的基准值以及移动量相关联地登录到上述位移表中;输出判定部,其在达到了在上述位移表中登录的上述基准值时,输出与达到的上述基准值相关联的上述控制轴的移动量;分配处理部,其根据上述指令块读出部读出的指令块,生成针对根据上述表形式数据控制的轴的移动量,并且根据上述输出判定部输出的上述控制轴的移动量来更新上述控制轴的坐标值;以及输出控制部,其将上述输出判定部输出的上述控制轴的...

【专利技术属性】
技术研发人员:金丸智竹内靖
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1