数值控制装置制造方法及图纸

技术编号:2775621 阅读:165 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了数值控制装置。从程序的指令中任意选择并设定为基准时刻数据指令、经过时间数据指令和时刻数据指令。读出程序并执行指令本来的处理的同时,当读出基准时刻数据指令时,以此时的时刻为基准时刻进行存储。当读出经过时间数据指令时,求出从基准时刻开始的经过时间并作为执行经过时间进行存储。当读出时刻数据指令时,将此时的时刻作为执行时刻进行存储。这样可以很容易地确认期望的程序指令的执行时间。

Numerical control unit

A numerical control device is disclosed. Arbitrarily selected and set from the program's instructions to the base time, data, instructions, time, data, instructions, and time data instructions. When reading the program and executing the original processing of the instruction, when the reference time data command is read out, it is stored at the time of the moment as the reference time. When the time data command is read out, the elapsed time from the reference time is calculated and stored as execution time. When the time data command is read out, the time at this point is stored as the execution time. This makes it easy to confirm the execution time of the desired program instructions.

【技术实现步骤摘要】

本专利技术涉及控制工作机械的数值控制装置
技术介绍
在数值控制装置所控制的工作机械中,在加工一个工件形状时,其加工程序一般由粗加工、半精加工和精加工等多个程序构成。另一方面,为了缩短加工时间,有必要调整指令速度等的加工条件,而且这种调整多数属于想在期望的程序中进行规定细调的情况。因此,有必要测定各种加工所需要的时间等,并寻求可以缩短时间的工序。作为关于现有数值控制装置程序运行时间的信息,准备可以确认由操作履历功能产生的程序开始时刻记录信息,或者由运转时间显示功能产生的自动运行时间或切削时间等特定运行状态下累积时间的时间信息等。例如,特开2001-34317号公报公开了检测并存储存储每个部件的开始时间、结束时间以及工作机械的动作开始时间、停止时间的履历,然后求出每个部件的运转时间的技术方案。另外,特开平10-143220号公报公开了测定工作机械的运行准备时间、加工时间和警报时间,并将其存储存储并显示的技术方案。如上所述,现有技术检测出工作机械的运转时间、警报停止时间和每个部件的加工时间等并存储存储和显示。这是为了掌握和管理作业的实际状态,而不是检测出数值控制装置执行的每个程序指令的加工时间等。因此,该现有技术不能成为为了缩短时间而重新审查并改进加工程序的判断基准的参考。例如,在加工程序中有这样的情况,即像定制的宏命令那样,在通过加工程序实际驱动机械进行加工之前由用户预先进行加工条件等的计算处理。在定制的宏命令程序执行过程中,由于定制的宏程序编写方法不同而产生数值控制装置解析处理结构上的执行时间差。因此,有必要对程序进行调整改进,以便能够在最佳的短时间内进行处理,因而求出该定制的宏程序等特定程序处理所需要的时间就成为程序修正的关键。作为宏变量准备读出时刻信息的变量,但在这种情况下也有必要向既有的加工程序追加与加工程序指令无关的宏程序从而制作可得到必要时刻信息的宏程序。另外,虽然有通知运行状态的各种输出信号,但与宏变量的情况相同,也有必要制作通过使用PMC(programmable machinecontrol)阶梯序列等用户应用程序检测出信号状态变化的应用程序软件,并且需要有制作PMC阶梯序列的知识和人工时间。另外,上述通知运行状态的各种输出信号因为作为信号接口有时间延迟因而无法得到完全正确的时间信息。
技术实现思路
本专利技术控制工作机械的数值控制装置的第1方案包括将从数值控制装置处理的程序中记载的多个指令内任意选择的指令作为存储该指令本来内容的执行时刻的时刻数据指令进行设定并记录的装置;更新现在时刻并输出更新后的现在时刻的时钟装置;判断在程序执行过程中从该程序读入的指令是否为所述设定并记录的时刻数据指令的判断装置;以及所述判断装置判断读入的指令为时刻数据指令时,在执行该指令的本来内容的同时,从所述时钟装置取得现在时刻并将其作为执行时刻写入时间数据存储装置的装置。根据该方案的数值控制装置可以知道任意选择的程序指令的执行时刻。本专利技术控制工作机械的数值控制装置的第2方案包括将从数值控制装置处理的指令程序中记载的多个指令内任意选择的指令作为用于将该指令本来内容的执行时刻存储为基准时刻的基准时刻数据指令进行设定并记录的装置;将所述选择出的指令以外的指令作为存储从该指令本来内容执行时的基准时刻开始的经过时间的经过时间数据指令进行设定并存储的装置;更新现在时刻并输出更新后的现在时刻的时钟装置;判断在指令程序执行过程中从该指令程序读入的指令是否为设定并记录的指令的判断装置;在所述判断装置判断为设定并记录的所述基准时刻数据指令时,在执行该指令的本来内容的同时,从所述时钟装置取得现在时刻并将其作为基准时刻写入时间数据存储装置的装置;以及所述判断装置判断为设定并记录的所述经过时间数据指令时,在执行该指令的本来内容的同时,从所述时钟装置取得现在时刻,根据该现在时刻和所述基准时刻算出经过时间,然后将其作为执行经过时间写入时间数据存储装置的装置。根据该方案的数值控制装置可以知道执行经过时间。本专利技术控制工作机械的数值控制装置的第3方案包括将从数值控制装置处理的指令程序中记载的多个指令内任意选择的指令作为存储经过时间的经过时间数据指令进行设定并记录的装置;计时的计时装置;判断在指令程序执行过程中从该指令程序读入的指令是否为设定并记录的经过时间数据指令的判断装置;以及在所述判断装置判断为经过时间数据指令时,在执行该经过时间数据指令的本来内容的同时,根据所述计时装置求出从上次的经过时间数据指令执行时开始的经过时间,并将其作为执行经过时间写入时间数据存储装置的装置。本专利技术控制工作机械的数值控制装置的第4方案包括将从数值控制装置处理的指令程序中记载的多个指令内任意选择的指令作为用于将该指令本来内容的执行时刻存储为基准时刻的基准时刻数据指令进行设定并记录的装置;将所述选择出的指令以外的指令作为存储从该指令本来内容执行时的基准时刻开始的经过时间的经过时间数据指令进行设定并记录的装置;计时的计时装置;判断在指令程序执行过程中从该指令程序读入的指令是否为设定并记录的指令的判断装置;在所述判断装置判断为是所述基准时刻数据指令时,在执行该指令的本来内容的同时,使所述计时装置开始计时的装置;以及在所述判断装置判断为是设定并记录的经过时间数据指令时,在执行该指令的本来内容的同时,求出所述计时装置计出的经过时间并将其写入时间数据存储装置的装置。另外,在上述第4方案的数值控制装置中,计时装置由输出时刻的时钟装置构成,而且,当判断是设定并记录的指令时,将执行经过时间写入时间数据存储装置的装置可以从上述时钟装置读出时刻并写入该时刻,然后根据本次从时钟装置读出的时刻和上次存储的时刻之差求出经过时间并作为执行经过时间写入。本专利技术控制工作机械的数值控制装置的第5方案包括将从数值控制装置处理的指令程序中记载的多个指令内任意选择的指令作为存储经过时间的经过时间数据指令进行设定并记录的装置;计时的计时装置;判断在指令程序执行过程中从该指令程序读入的指令是否为设定并记录的经过时间数据指令的判断装置;以及在所述判断装置判断为是经过时间数据指令时,在执行该经过时间数据指令的本来内容的同时,从所述计时装置读出计时时间并将其作为执行经过时间写入时间数据存储装置,同时使所述计时装置复位后开始计时的装置。另外,在上述第1~第5方案的数值控制装置中还可以设有判断所述设定并记录的指令的本来内容是程序注释部本身还是记载在和该指令同一程序块中—在的程序注释部的指令的装置,以及当判断有程序注释部时合并作为程序注释部记录的注释后写入所述时间数据存储装置的装置。而且,可以具有将时间数据存储装置中存储的数据在所述数值控制装置的显示装置上显示的装置。另外,也可以具有用于将时间数据存储装置中存储的数据从所述数值控制装置向外部输出的通信装置。本专利技术可以提供一种可以很容易地确认期望的程序指令的执行时间的数值控制装置。附图说明参照附图和从下面对实施例的说明可以明了本专利技术的上述以及其他的目的及特征,附图中图1所示为本专利技术第1实施例的数值控制装置的重要部件的框图。图2所示为第1实施例中解析程序指令的数值控制装置的处理框图。图3所示为第1实施例中程序指令解析处理流程图。图4所示为说明第1实施例中程序与时刻数据存储本文档来自技高网
...

【技术保护点】
一种控制工作机械的数值控制装置,其特征在于,它包括将从所述数值控制装置处理的程序中记载的多个指令内任意选择的指令作为存储该指令本来内容的执行时刻的时刻数据指令进行设定并记录的装置;更新现在时刻并输出更新后的现在时刻的时钟装置;判断在程序执行过程中从该程序读入的指令是否为所述设定并记录的时刻数据指令的判断装置;以及在所述判断装置判断读入的指令为时刻数据指令时,在执行该指令的本来内容的同时,从所述时钟装置取得现在时刻并将其作为执行时刻写入时间数据存储装置的装置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:小川修二荻野秀雄
申请(专利权)人:发那科株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利