数控装置制造方法及图纸

技术编号:12133988 阅读:175 留言:0更新日期:2015-09-30 14:18
在数控装置中,具有:程序存储部(25),其存储每个系统的加工程序;以及程序解析部(3A),其通过对每个系统的加工程序进行解析,从而针对每个系统独立地执行加工程序,程序解析部(3A)在任意系统的加工程序内均未执行控制变量的情况下,如果在某一个系统的加工程序内执行控制变量,则仅针对执行后的系统,许可控制变量的执行,并且即使在除了执行后的系统以外的其他系统的加工程序内试图执行控制变量,也不许可控制变量的执行,如果在执行中的加工程序内,控制变量的执行完成,则针对某一个系统的加工程序许可控制变量的执行。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种数控装置,该数控装置相对于多个系统,针对每个系统进行控制。
技术介绍
在作为复合加工而进行多系统的加工的情况下,通过针对每个系统预先生成不同的加工程序,并执行各加工程序,从而进行加工。在进行如上所述的加工的多系统的数控装置中,有时在1个系统执行加工程序的期间,其他系统使程序停止,有时多个系统同时执行加工程序。在利用多个系统使不同的程序同时执行的情况下,能够缩短加工时间。在使多个系统的加工程序同时执行时所使用的程序内的指令(数据)中,存在下述指令:即使在系统间是相同的指令,也能够针对每个系统保存不同的值的指令;以及在系统中能够共通地保存1个值(在系统之间是1个值)的指令(例如参照专利文献1、2)。专利文献1:日本特开平5-143130号公报专利文献2:日本特开平3-196306号公报
技术实现思路
但是,在利用多个系统同时执行不同的加工程序的情况下,有时针对共通的指令,从多个系统同时进行访问,或者在某个系统将值向共通的指令进行设定后,其他系统立即针对该指令对值进行覆盖。在如上所述的情况下,存在下述问题,即,希望使用的值在使用前被其他系统改写,不能执行所期望的动作。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种数控装置,该数控装置在同时执行多个系统的加工程序时,即使是在系统间使用相同的指令而在系统间保存共通的1个值的情况下,也能够针对每个系统执行所期望的动作。为了解决上述课题,实现目的,本专利技术的特征在于,具有:程序存储部,其存储每个系统的加工程序;以及程序解析部,其通过对所述每个系统的加工程序进行解析,从而针对每个系统独立地执行加工程序,所述程序解析部在任意系统的加工程序内均未执行控制变量的情况下,如果在某一个系统的加工程序内执行控制变量,则仅针对所述执行后的系统,许可所述控制变量的执行,并且即使在除了所述执行后的系统以外的其他系统的加工程序内试图执行所述控制变量,也不许可所述控制变量的执行,如果在所述加工程序内所述控制变量的执行完成,则针对加工程序中的某一个许可所述控制变量的执行。专利技术的效果根据本专利技术,具有下述效果,即,在同时执行多个系统的加工程序时,即使是在系统间使用相同的指令而在系统间保存共通的1个值的情况下,也能够针对每个系统执行所期望的动作。附图说明图1是表示实施方式1所涉及的NC装置的结构的框图。图2是用于对实施方式1的NC装置中所使用的互斥控制变量进行说明的图。图3是表示将值向互斥控制变量进行设定的处理的处理步骤的流程图。图4是表示将“0”向互斥控制变量进行设定的处理的处理步骤的流程图。图5是表示对互斥控制变量进行参照的处理的处理步骤的流程图图6是表示第1实施方式所涉及的NC装置中所使用的加工程序的一个例子的图。图7是表示执行了图6所示的加工程序的情况下的每个系统的动作处理步骤的流程图。图8是执行了图6所示的加工程序的情况下的系统比特的时序图。图9是表示实施方式2所涉及的NC装置的结构的框图。图10是表示将值向互斥控制变量进行设定的处理的处理步骤的流程图。图11是表示第2实施方式所涉及的NC装置中所使用的加工程序的一个例子的图。图12是表示在执行了图11所示的加工程序的情况下的每个系统的动作处理步骤的流程图。图13是执行了图11所示的加工程序的情况下的系统比特的时序图。图14是表示实施方式3所涉及的NC装置的结构的框图。图15是用于对互斥控制指定参数的指定处理进行说明的图。图16是表示互斥控制变量确定部的结构的图。图17是表示现有的加工程序的一个例子的图。具体实施方式下面,基于附图,对本专利技术的实施方式所涉及的数控装置进行详细说明。此外,本专利技术不受这些实施方式限定。实施方式1图1是表示实施方式1所涉及的NC装置的结构的框图。NC(Numerical Control)装置(数控装置)1A是进行具有多个系统的多系统的机械控制的装置。NC装置1A在多个系统同时执行各加工程序时,针对每个系统进行互斥的动作。NC装置1A具有:存储器2、程序解析部3A、插补处理部4、画面处理部5、机械控制信号处理部6、PLC 7、输入控制部8、轴数据输出部9。输入控制部8与输入操作部41连接。如果输入操作部41由操作者进行操作,则输入控制部8对开关信号等的变化及加工程序的编辑、参数的变更等进行检测。输入控制部8基于检测到的内容,访问存储器2内的各部分,执行对存储器2所存储的信息进行改写的处理及进行读出的处理等。输入操作部41具有鼠标及键盘等而构成。存储器2具有:加工程序存储部25、参数存储部26、画面显示数据存储部27、共享区域28。加工程序存储部25对工件(被加工物)的加工中所使用的加工程序进行存储。在加工程序中,将对工件进行加工所需的机械的动作内容及刀具的移动路径等,利用能够由NC装置1A解读的格式进行了记述。本实施方式的加工程序存储部25将每个系统的加工程序作为1个加工程序进行存储。参数存储部26对在被加工物的加工中所使用的参数进行存储。在参数存储部26所存储的参数中,包含对NC装置1A的规格进行决定的数据及机械控制所需的条件数据等。画面显示数据存储部27对在画面上显示的数据进行存储。画面显示数据存储部27对与刀具等的当前位置相关的信息、与主轴的旋转位置相关的信息、NC装置1A的控制模式、各种选择信号的输出状态等各种数据进行存储。共享区域28对加工程序的解析所需的临时数据、及对机械动作进行控制过程中的系统控制所需的临时数据等进行存储。画面处理部5与显示部42连接。画面处理部5对画面显示数据存储部27内的数据进行读取,使显示部42进行数据显示。显示部42是将由画面处理部5所指示的数据进行显示的液晶显示器等显示装置。程序解析部3A在加工程序存储部25所存储的加工程序中,从起始依次读出由输入操作部41所指定的加工程序。程序解析部3A按照针对各种NC指令而指定出的处理步骤,对加工程序进行解析并执行。程序解析部3A一边使解析处理中的数据等向共享区域28中暂时存储,一边对加工程序进行解析,将解析结果向插补处理部4传送。本实施方式的程序解析部3A针对每个系统对加工程序进行解析,并针对每个系统执行处理。另外,本实施方式的程本文档来自技高网...

【技术保护点】
一种数控装置,其特征在于,具有:程序存储部,其存储每个系统的加工程序;以及程序解析部,其通过对所述每个系统的加工程序进行解析,从而针对每个系统独立地执行加工程序,所述程序解析部,在任意系统的加工程序内均未执行控制变量的情况下,如果在某一个系统的加工程序内执行控制变量,则仅针对所述执行后的系统,许可所述控制变量的执行,并且即使在除了所述执行后的系统以外的其他系统的加工程序内试图执行所述控制变量,也不许可所述控制变量的执行,如果在所述加工程序内所述控制变量的执行完成,则针对加工程序中的某一个许可所述控制变量的执行。

【技术特征摘要】
【国外来华专利技术】1.一种数控装置,其特征在于,具有:
程序存储部,其存储每个系统的加工程序;以及
程序解析部,其通过对所述每个系统的加工程序进行解析,从
而针对每个系统独立地执行加工程序,
所述程序解析部,
在任意系统的加工程序内均未执行控制变量的情况下,如果在
某一个系统的加工程序内执行控制变量,则仅针对所述执行后的系
统,许可所述控制变量的执行,并且即使在除了所述执行后的系统以
外的其他系统的加工程序内试图执行所述控制变量,也不许可所述控
制变量的执行,
如果在所述加工程序内所述控制变量的执行完成,则针对加工
程序中的某一个许可所述控制变量的执行。
2.根据权利要求1所述的数控装置,其特征在于,
所述程序解析部,
在仅针对所述执行后的系统许可所述控制变量的执行的期间,
即使在所述其他系统的加工程序内对所述控制变量进行参照,也将所
述控制变量作为无效而进行处理,并且在所述加工程序内对所述控制
变量进行参照的情况下,将所述控制变量作为有效而进行处理。
3.根据权利要求2所述的数控装置,其特征在于,
所述程序解析部,
对许可信息进行管理,该许可信息表示针对所述每个系统是否
许可所述控制变量的执行,
基于所述许可信息,对所述有效及所述无效进行判断...

【专利技术属性】
技术研发人员:高桥正史渡边光雄嵯峨崎正一
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本;JP

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

1