控制机床的数值控制装置、方法以及存储介质制造方法及图纸

技术编号:15762105 阅读:392 留言:0更新日期:2017-07-05 20:28
本发明专利技术提供一种使适于执行特定的加工程序的机床的数值控制装置能够选择性地执行该加工程序的数值控制装置。数值控制装置具备:存储特有信息的存储部;接受含有附带信息的加工程序的接受部;对在接受部所接受的加工程序中所含有的附带信息和在存储部所存储的特有信息彼此进行对照,并判断在该附带信息中是否含有与该特有信息一致的信息的判断部;以及仅在判断为在附带信息中含有与特有信息一致的信息的情况下,执行接受部所接受的加工程序来控制机床的机械控制部。

Numerical control device, method and computer program for controlling machine tool

The present invention provides a numerical control device that enables a machine tool suitable for performing a particular machining program to selectively execute a numerical control device of the processing program. Numerical control device includes a storage unit to store specific information; receiving portion containing the information of the processing procedures attached; contained in processing procedures to accept Department accepted the supplementary information and specific information stored in a storage and control each other, in the judgment of the additional information is contained in the judgment and the specific information consistent information; and only in the judgment in the supplementary information contained in the specific information and information consistent with the case of performing mechanical control part receives the processing program accepted by the Department to control the machine.

【技术实现步骤摘要】
控制机床的数值控制装置、方法以及计算机程序
本专利技术涉及控制机床的数值控制装置、方法以及计算机程序。
技术介绍
已知根据加工程序的程序名、或者操作人员的水平来判断是否是机床动作的数值控制装置(例如,日本特开平5-313720号公报及日本特开2000-86964号公报)。正在寻求能够有效地挑选适于执行特定的加工程序的机床的数值控制装置的技术。
技术实现思路
在本专利技术的一方案中,控制机床的数值控制装置具备:存储机床、数值控制装置、或者操作人员所特有的特有信息的存储部;以及接受含有附带信息的加工程序的接受部。该附带信息含有能够执行加工程序的机床、数值控制装置、或者操作人员所特有的信息。另外,数值控制装置具备:判断部,其对在接受部所接受的加工程序中所含有的附带信息和在存储部所存储的特有信息彼此进行对照,判断在该附带信息中是否含有与该特有信息一致的信息;以及机械控制部,其仅在判断为在附带信息中含有与特有信息一致的信息的情况下,执行接受部所接受的加工程序来控制机床。特有信息可以含有:向机床或数值控制装置所特有地分配的装置特有编号、向操作人员所特有地分配的操作人员特有编号、表示在机床使用的工具的信息的工具信息、或者表示通过机床加工的工件的信息的工件信息。特有信息也可以含有操作人员特有编号。数值控制装置可以还具备操作人员特有编号的输入部。存储部可以存储从输入部输入的操作人员特有编号。接受部可以接受经由网络而从外部设备发送来的加工程序。接受部可以接受在能够在数值控制装置装卸的外部存储器所存储的加工程序。数值控制装置还可以具备警报生成部,其在判断部判断为在附带信息中未含有与特有信息一致的信息的情况下生成警报。在本专利技术的其它方案中,通过数值控制装置控制机床的方法包括接受加工程序,该加工程序含有附带信息,该附带信息含有能够执行该加工程序的机床、数值控制装置、或者操作人员所特有的信息。另外,该方法包括对在所接受的加工程序中所含有的附带信息和数值控制装置所存储的、机床、数值控制装置、或者操作人员所特有的特有信息彼此进行对照,判断在该附带信息中是否含有与该特有信息一致的信息。另外,该方法包括仅在判断为在附带信息中含有与特有信息一致的信息的情况下,执行所接受的加工程序来控制机床。在本专利技术的再其它方案中,计算机程序使数值控制装置执行上述的方法。附图说明通过参照附图对以下优选的实施方式进行说明,将更明确本专利技术的上述或其他目的、特征以及优点。图1是本专利技术的一实施方式的网络系统的图。图2是图1所示的机床系统的方块图。图3是表示一实施方式的加工程序的数据结构的图。图4是表示图2所示的数值控制装置的动作流程的一例的流程图。图5是表示其它实施方式的加工程序的数据结构的图。图6是其它实施方式的机床系统的图。图7是图6所示的机床系统的方块图。图8是表示图7所示的数值控制装置的动作流程的一例的流程图。图9是表示再其它实施方式的加工程序的数据结构的图。具体实施方式以下,基于附图,对本专利技术的实施方式的详细地进行说明。首先,参照图1,对一实施方式的网络系统10进行说明。网络系统10具备外部设备12和经由网络14而连接于该外部设备12的多个机床系统16A、16B以及16C。外部设备12具有例如个人计算机(PC),且经由网络14而向机床系统16A、16B、16C发送加工程序。网络14为互联网或LAN等通信网络,其以有限或无线的方式传送信息。接下来,参照图2,对机床系统16A、16B以及16C进行说明。机床系统16A具有机床18A和控制该机床18A的数值控制装置50A。机床18A具有装配工具的加工头(未图示)和设置工件的工作台(未图示)。在这些加工头及工作台内置有伺服电机(未图示)。数值控制装置50A向内置于工作台的伺服电机传送指令而使工作台动作,进而相对于装配于加工头的工具对工件进行定位。另外,数值控制装置50A向内置于加工头的伺服电机传送指令,对装配于加工头的工具进行驱动。通过旋转驱动的该工具,对设置于工作台的工件进行加工。数值控制装置50A具有CPU(中央运算处理装置)52A、存储部54A、接受部56A以及机械驱动部58A。CPU52A经由总线60而与存储部54A、接受部56A以及机械驱动部58A能够通信地连接。CPU52A与存储部54A、接受部56A以及机械驱动部58A交换信息,并且执行各种运算处理。存储部54A具有EEPROM(注册商标)等由能够电地消除·记录的非易失性存储器构成的系统存储器和DRAM、SRAM等由能够高速地读写的随机存取存储器构成的工作存储器。存储部54A能够存储后述的特有信息及加工程序。接受部56A经由网络14而连接于外部设备12,且接收从该外部设备12发送来的信息。接受部56A向CPU52A发送从外部设备12接收到的信息。机械驱动部58A具有伺服电机控制电路及伺服放大器等,且根据来自CPU52A的指令来对内置于机床18A的各伺服电机进行驱动。机床系统16B及16C分别具有机床18B及18C和对该机床18B及18C进行控制的数值控制装置50B及50C。在本实施方式中,机床18A、18B以及18C彼此具有不同的结构,且执行不同种类的加工。具体而言,在机床18A、18B以及18C的加工头能够装配不同种类的工具,加工不同种类的工件。数值控制装置50B及50C具有与数值控制装置50A相同的结构。具体而言,数值控制装置50B及50C分别具有CPU52B及52C、存储部54B及52C、接受部56B及52C、以及机械驱动部58B及52C。接下来,对网络系统10的功能的一实施例进行说明。外部设备12经由网络14而向机床系统16A、16B、16C发送加工程序。通常,在机床与加工程序之间存在是否合适的关系性。假设,在通过与机床的关系性不合适的加工程序使该机床动作的情况下,不仅不能得到期望的加工结构,而且在机械的部件、工具以及工具之间会产生干涉。如上所述,机床18A、18B以及18C彼此具有不同的结构,而且执行不同种类的加工。因此,为了使机床18A、18B以及18C恰当地动作,需要使数值控制装置50A、50B以及50C执行适于各机床18A、18B以及18C的加工程序。因此,在本实施方式中,通过对照存储于数值控制装置50A、50B以及50C的特有信息和附带于加工程序的附带信息,从而只允许适于执行该加工程序的数值控制装置50A、50B、50C执行该加工程序。在此,特有信息为机床18A、数值控制装置50A、或者操作人员特有的信息。在本实施例中,在数值控制装置50A的存储部54A,作为特有信息,预先存储装置特有编号。该装置特有编号含有CNC特有编号及机械特有编号。在此,CNC特有编号是数值控制装置50A的制造者根据该数值控制装置50A的结构或者功能等而特有地分配至该数值控制装置50A的字符串编号(所谓的制造编号)。另外,机械特有编号是机床18A的使用者根据机床18A的结构或者功能等而特有地分配至该机床18A的字符串编号,例如,PMC梯形程序的程序名等。在本实施例中,存储部54A作为装置特有编号存储CNC特有编号:CNC-1和机械特有编号:MTA-1。在数值控制装置50B的存储部54B也预先存储装置特有编号。该装置特有编号是与数值控制装置50A及机床18A的本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/54/201611199558.html" title="控制机床的数值控制装置、方法以及存储介质原文来自X技术">控制机床的数值控制装置、方法以及存储介质</a>

【技术保护点】
一种数值控制装置,其控制机床,所述数值控制装置的特征在于,具备:存储部,其存储上述机床、上述数值控制装置、或者操作人员所特有的特有信息;接受部,其接受含有附带信息的加工程序,该附带信息含有能够执行该加工程序的上述机床、上述数值控制装置、或者上述操作人员所特有的信息;判断部,其相互对照上述接受部所接受的上述加工程序中含有的上述附带信息与在上述存储部所存储的上述特有信息,判断在该附带信息中是否含有与该特有信息一致的信息;以及机械控制部,其仅在判断为在上述附带信息中含有与上述特有信息一致的信息的情况下,执行上述接受部所接受的上述加工程序来控制上述机床。

【技术特征摘要】
2015.12.24 JP 2015-2511751.一种数值控制装置,其控制机床,所述数值控制装置的特征在于,具备:存储部,其存储上述机床、上述数值控制装置、或者操作人员所特有的特有信息;接受部,其接受含有附带信息的加工程序,该附带信息含有能够执行该加工程序的上述机床、上述数值控制装置、或者上述操作人员所特有的信息;判断部,其相互对照上述接受部所接受的上述加工程序中含有的上述附带信息与在上述存储部所存储的上述特有信息,判断在该附带信息中是否含有与该特有信息一致的信息;以及机械控制部,其仅在判断为在上述附带信息中含有与上述特有信息一致的信息的情况下,执行上述接受部所接受的上述加工程序来控制上述机床。2.根据权利要求1所述的数值控制装置,其特征在于,上述特有信息含有:向上述机床或上述数值控制装置特有地分配的装置特有编号;向上述操作人员特有地分配的操作人员特有编号;表示在上述机床中使用的工具的信息的工具信息;或者表示被上述机床加工的工件的信息的工件信息。3.根据权利要求2所述的数值控制装置,其特征在于,上述特有信息含有上述操作人员特有编号,上述数值控制装置还具备上述操作人员特有编号的输入...

【专利技术属性】
技术研发人员:大槻秀树
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

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

1