具有:动作模式存储部(11),其存储动作模式,该动作模式包含使周边设备的动作执行的指令,在该指令中作为变量而使用了所述周边设备的轴结构、固有的M代码或者所述周边设备的移动量;机械信息存储部(14),其存储机械信息,该机械信息将针对所述变量的值,与所述周边设备的轴或所述固有的M代码相关联;程序解析部(12),其在接收到的数控程序中的指令是向所述周边设备的指令的情况下,获取与对所述动作模式进行指示的参数对应的动作模式,与对所述周边设备的移动量进行指示的参数的移动量一起向周边设备动作生成部(15)传送;所述周边设备动作生成部(15),其向构成获取到的所述动作模式的指令的各变量,代入相对应的所述机械信息或所述移动量,生成周边设备用指令;以及数控部(16),其根据所述周边设备用指令,生成针对构成所述工作机械或所述周边设备的轴的移动指令。
【技术实现步骤摘要】
【国外来华专利技术】数控装置
本专利技术涉及一种数控装置。
技术介绍
作为在数控(NumericalControl:以下称为NC)装置中使用止振部的情况下的驱动控制方法,提出了下述方法,即,对加工中的工件的长度是否大于或等于规定值进行判断,在大于或等于规定值的情况下,进行止振部的定位,对工件的平坦部进行支撑(例如参照专利文献1)。在向上述NC工作机械所具有的尾座(tailstock)或止振部等周边设备的指令中,使用依据ISO(InternationalOrganizationforStandardization)/EIA(ElectronicIndustriesAlliance)的程序指令。在依据ISO/EIA程序的面向周边设备的指令中,存在用于使位置移动的指令和用于进行动作的指令。在使位置移动的情况下,针对向周边设备的每个驱动电动机分配的轴的名称,进行移动指令。另外,在使周边设备动作的情况下,进行通过辅助指令(以下称为M代码)实现的指令。专利文献1:日本特开昭61-4637号公报
技术实现思路
但是,向周边设备的驱动电动机分配的轴名称通常针对每一个机械结构而不同。例如,在带尾座的机械结构中,向尾座的驱动电动机分配的轴的名称由用户自由地进行设定。另外,在NC程序上进行指示的M代码除了代表性的代码以外,随着各工作机械制造商及各NC制造商的不同而规格不同。因此,即使针对周边设备使其进行相同的动作,也大多不能使用相同的程序指令。如上所述,为了对周边设备进行控制,必须理解针对每一个机械结构而不同的轴名称及M代码,并在ISO/EIA程序上进行指示,因此程序的沿用是困难的。因此,导致程序生成时间的增长。另外,对于初学者来说,对移动指令和M代码的指令的顺序及定时进行判断并对ISO/EIA进行编程是困难的。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种NC控制装置,即,在对具有周边设备的工作机械进行控制的NC控制装置中,不依赖于随着周边设备的轴名称或工作机械制造商及NC制造商的不同而不同的M代码,能够容易地对周边设备的指令进行编程。为了实现上述目的,本专利技术所涉及的数控装置按照数控程序,对工作机械、和配置于工作机械的周边的周边设备进行控制,本专利技术所涉及的数控装置的特征在于,具有:动作模式存储单元,其存储动作模式,该动作模式包含使所述周边设备的动作执行的指令,在该指令中作为变量而使用了所述周边设备的轴结构、该数控装置中所固有的M代码或者所述周边设备的移动量;机械信息存储单元,其存储机械信息,该机械信息将针对所述变量的值,与所述周边设备的每一个轴或所述固有的每一个M代码相关联;程序解析单元,其接收所述数控程序,在所述数控程序中的指令是向所述工作机械的指令的情况下,将所述指令向数控单元传送,在所述指令是具有对所述动作模式存储单元中的动作模式进行指示的第1参数及对所述周边设备的移动量进行指示的第2参数的、向所述周边设备的指令的情况下,从所述动作模式存储单元获取与所述第1参数相对应的动作模式,与所述第2参数的移动量一起向周边设备动作生成单元传送;所述周边设备动作生成单元,其向构成获取到的所述动作模式的指令的各变量,代入相对应的所述机械信息或获取到的所述移动量,生成周边设备用指令;以及数控单元,其根据所述数控程序中的指令或所述周边设备用指令,生成针对构成所述工作机械或所述周边设备的轴的移动指令。专利技术的效果根据本专利技术,由于对周边设备的控制指定“动作”和“移动量”这两者,与存储在动作模式存储单元中的动作模式相应地生成周边设备用指令,因此具有下述效果,即,能够简单地生成程序,且简单地对周边设备进行控制,而无需担心迄今为止由用户自身进行了编程的轴名称、M代码或者指令顺序。附图说明图1是示意性地表示具有尾座的NC工作机械的结构的一个例子的斜视图。图2是示意性地表示具有止振部的NC工作机械的结构的一个例子的斜视图。图3是表示面向周边设备的指令代码的一个例子的图。图4是示意性地表示该实施方式所涉及的NC装置的功能结构的框图。图5是表示动作模式信息的一个例子的图。图6是表示动作信息的一个例子的图。图7是表示机械信息的一个例子的图。图8是表示实施方式所涉及的动作处理步骤的一个例子的流程图。图9是表示具有尾座的NC装置的情况下的、周边设备用指令的生成处理的步骤的一个例子的流程图。图10是表示针对具有尾座的NC装置的、周边设备用指令的图。图11是表示具有止振部的NC装置的情况下的、周边设备用指令的生成处理的步骤的一个例子的流程图。图12是表示针对具有止振部的NC装置的、周边设备用指令的图。具体实施方式下面,参照附图,对本专利技术所涉及的数控装置的优选的实施方式进行详细说明。此外,本专利技术不限定于本实施方式。图1是示意性地表示具有尾座的NC工作机械的结构的一个例子的斜视图,图2是示意性地表示具有止振部的NC工作机械的结构的一个例子的斜视图。此外,在这些图中,将主轴的方向设为X方向,将高度方向设为Z方向,将与X方向和Z方向两者垂直的方向设为Y方向。如图1所示,具有尾座的NC工作机械具有:主轴1,其固定于规定的高度,对在X方向上延伸的工件2的X负方向侧的端部进行保持;尾座3,其设置于工件2的X正方向侧的端部侧;轴4,其对尾座3进行支撑,能够在X方向上进行驱动;以及刀架5,其安装刀具6,对工件2进行加工。在具有上述尾座的NC工作机械中,由位于能够在X方向上进行驱动的轴4上的尾座3的前端,对安装于主轴1处的工件2的X正方向侧的端面进行按压,从而使工件2固定。然后,在工件2固定的状态下,使安装在刀架5上的刀具6、由主轴1支撑的工件2、以及尾座3按照程序进行动作,从而进行工件2的加工。另外,如图2所示,具有止振部的NC工作机械具有:主轴1,其固定于规定的高度,对在X方向上延伸的工件2的X负方向侧的端部进行保持;止振部7,其设置为对工件2的Z负方向侧的侧面的一部分进行支撑;轴4,其对止振部7进行支撑,能够在X方向上进行驱动;以及刀架5,其用于安装刀具6,对工件2进行加工。在具有上述止振部的NC工作机械中,通过由止振部7对安装于主轴1处的工件2的Z负方向侧的侧面的一部分从下侧进行支撑,从而使安装于刀架5的刀具6、由主轴1进行支撑的工件2、以及止振部7按照程序进行动作,从而进行工件2的加工。上述工作机械由NC装置基于程序进行控制。在该实施方式中,预先决定表示是面向周边设备的指令的指令代码。图3是表示面向周边设备的指令代码的一个例子的图。如图3(a)所示,在该例子中,将“G305”定义为面向周边设备的指令代码,在该指令代码中对表示动作的参数L和表示移动量的参数K进行设定。动作对规定了周边设备的动作的程序进行指定,移动量对周边设备的移动量进行指定。在图3(b)中示出实际的程序例。在该例子中示出下述情况,即,使用由储存在表示动作的参数中的“1”所指定的程序,将储存在表示移动量的参数中的“100”作为移动量,生成周边设备的指令。此外,面向周边设备的指令代码不限于“G305”,关于附带在指令中的地址“L”、“K”,也不限于上述字符。图4是示意性地表示该实施方式所涉及的NC装置的功能结构的框图。NC装置10具有:动作模式存储部11、程序解析部12、动作信息存储部13、机械信息存储部14、周边设备动作本文档来自技高网...
【技术保护点】
一种数控装置,其按照数控程序,对工作机械、和配置于工作机械的周边的周边设备进行控制,该数控装置的特征在于,具有:动作模式存储单元,其存储动作模式,该动作模式包含使所述周边设备的动作执行的指令,在该指令中作为变量而使用了所述周边设备的轴结构、该数控装置中所固有的M代码或者所述周边设备的移动量;机械信息存储单元,其存储机械信息,该机械信息将针对所述变量的值,与所述周边设备的每一个轴或所述固有的每一个M代码相关联;程序解析单元,其接收所述数控程序,在所述数控程序中的指令是向所述工作机械的指令的情况下,将所述指令向数控单元传送,在所述指令是具有对所述动作模式存储单元中的动作模式进行指示的第1参数及对所述周边设备的移动量进行指示的第2参数的、向所述周边设备的指令的情况下,从所述动作模式存储单元获取与所述第1参数相对应的动作模式,与所述第2参数的移动量一起向周边设备动作生成单元传送;所述周边设备动作生成单元,其向构成获取到的所述动作模式的指令的各变量,代入相对应的所述机械信息或获取到的所述移动量,生成周边设备用指令;以及数控单元,其根据所述数控程序中的指令或所述周边设备用指令,生成针对构成所述工作机械或所述周边设备的轴的移动指令。...
【技术特征摘要】
【国外来华专利技术】1.一种数控装置,其按照数控程序,对工作机械、和配置于工作机械的周边的周边设备进行控制,该数控装置的特征在于,具有:动作模式存储单元,其存储动作模式,该动作模式包含使所述周边设备的动作执行的指令,在该指令中使用了所述周边设备的轴结构、该数控装置中所固有的M代码或者所述周边设备的移动量而作为变量;机械信息存储单元,其存储机械信息,该机械信息将针对所述变量的值,与所述周边设备的每一个轴或所述固有的每一个M代码相关联;程序解析单元,其接收所述数控程序,在所述数控程序中的指令是向所述工作机械的指令的情况下,将所述指令向数控单元传送,在所述指令是具有对所述动作模式存储单元中的动作模式进行指示的第1参数及对所述周边设备的移动量进行指示的第2参数的、向所述周边设备的指令的情况下,从所述动作模式存储单元获取与所述第1参数相对应的动作模式,与所述第2参数的移动量一起向周边设备动作生成单元传送;所述周边设备动作生成单元,其向构成获取到的所述动作模式的指令的各变量,代入相对应的所述机械信息或获取到的所述移动...
【专利技术属性】
技术研发人员:山下亮辅,高桥宣行,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。