设备控制程序创建装置制造方法及图纸

技术编号:8161136 阅读:157 留言:0更新日期:2013-01-07 19:18
本发明专利技术涉及设备控制程序创建装置,在程序中包含参数数值以及与该参数数值建立了对应的参数符号以及参数名称。对话框信息创建处理部(43)将程序所包含的参数符号和参数名称作为参数项目进行识别,将识别出的参数符号以及参数名称和与它们建立了对应的参数数值作为对话框信息进行创建。能够在对话框显示画面(31)中对创建的对话框信息中的参数数值进行编辑。在参数数值被更新了的情况下,进行将程序中的对应的参数数值变更成更新后的参数数值的处理。

【技术实现步骤摘要】
设备控制程序创建装置
本专利技术涉及创建用于控制工作设备、加工用机械手等的加工用程序的装置。
技术介绍
用于控制工作设备、加工用机械手等的加工用程序例如除了包含G编码、M编码等的特殊符号外,还包含指令坐标值、主轴转速等的动作数值等的多种数值。为了创建加工用程序,需要正确把握特殊符号的含义、数值。因此,以往,不是精通人员不能够创建加工用程序。于是,为了容易创建加工用程序正在进行研究。例如,在日本特开2003-186511号公报中记载有作为NC程序的创建辅助,进行引导显示,使NC程序的创建变得容易。有时一旦创建加工用程序后,会因设计变更等对加工用程序中的数值进行编辑。该情况下,必须对加工用程序中的符合的全部数值进行编辑。但在要编辑的位置存在多个的情况下,存在若不对加工用程序的内容进行把握,则引起编辑错误的问题。
技术实现思路
本专利技术的目的在于提供能够容易创建或编辑设备控制程序的设备控制程序创建装置。根据本专利技术的实施例的一个特征,对话框显示画面的内容成为与在设备控制程序中记述的参数数值以及参数名称对应的内容。换句话说,能够通过在设备控制程序中记述参数符号以及参数名称,而将该参数名称作为对话框显示画面的项目。因此,能够自由地使在设备控制程序中记述的数值参数化。并且,用于参数化的单元仅通过在设备控制程序中记述参数数值、参数符号以及参数名称就可以了。因此,能够非常容易地进行参数化。由于能够这样自由地进行参数化,能够容易使需要在设备控制程序中进行多次记述的数值参数化,参数数值的编辑作业也变得容易。其结果,能够减少设备控制程序中的数值的输入错误和设定错误。特别是在因设计变更而进行部分数值的变更的情况下等,能够缩短设备控制程序的变更所需的时间。并且,若一旦创建设备控制程序,则即便不对特殊的G编码等进行把握,也能够进行设备控制程序的编辑。根据本专利技术的实施例的一个特征,能够在对话框显示画面中进行参数名称的编辑。根据本专利技术的实施例的一个特征,通过根据模板创建设备控制程序,能够实现设备控制程序的标准化。通过参照附图来详细说明实施方式,可以更明确本专利技术的目的、特征以及优点,其中,对相同的部件标注相同的附图标记。附图说明图1是工作设备的构成图。图2是用于创建图1的工作设备的NC程序的程序创建装置的功能模块概要图。图3是图2的SFC(顺序功能图)显示画面的显示内容。图4是图2的第一对话框显示画面。图5是图2的第二对话框显示画面。图6是图2的程序显示画面的显示内容。图7是存储在图8的模板存储部中的模板。图8是图2的程序创建装置的功能框图的详细图。图9是图8的SFC创建处理部的处理的流程图。图10是由图8的工序表输入部输入的工序表。图11是图8的模板选择处理部的处理的流程图。图12是图8的对话框信息创建处理部的处理的流程图。图13是图8的对话框显示处理部的处理的流程图。图14是操作人员新创建程序的处理的流程图。图15是操作人员新创建程序的处理的流程图。具体实施方式以下,参照附图来说明本专利技术的实施例。这里,作为创建的设备控制程序,举出用于工作设备、加工用机械手的NC程序的例子。特别在以下的说明中,在工作设备中举出卧式加工中心的例子。但当然能够应用于加工中心以外的工作设备,还能够应用于串联杆件(link)型、并联杆件型的加工用机械手、计测装置等的定位机械手。1.对象设备的构成参照图1对作为被NC程序控制的对象的工作设备的卧式加工中心进行说明。如图1所示,该工作设备具备床身1、能够在床身1上沿X轴方向移动的立柱2、能够在立柱2的正面(图1的左面)沿Y轴方向移动的座架3、以可旋转的方式被座架3支撑的用于保持工具5的旋转主轴4、能够在床身1上沿Z轴方向移动且载置被加工物W的工作台6。而且,虽未图示,但该工作设备具备用于使立柱2、座架3以及工作台6移动的马达、供给冷却液的冷却液喷嘴、冷却液泵等。2.程序创建装置的概要结构参照表示概要结构的图2的功能框图,对创建用于控制上述的工作设备的NC程序的程序创建装置进行说明。而且,图3示出构成程序创建装置的SFC显示画面10,图4以及图5示出对话框显示画面31、32,图6示出程序显示画面50。而且,也参照表示模板的图7。如图2所示,程序创建装置具备SFC显示画面10、SFC处理部20、对话框显示画面31、32、对话框处理部40、程序显示画面50、和程序处理部60。如图3所示,SFC显示画面10是将NC程序显示为顺序功能图(SFC)的画面。SFC处理部20将NC程序作为SFC进行识别,且进行使NC程序显示在SFC显示画面10中的处理。这里,SFC一般被用于可编程逻辑控制器(PLC)等。但本实施方式中的SFC与用于PLC等的SFC不同,是用于NC程序的SFC。这里,NC程序是形成为使多个动作依次进行的程序。例如,在进行平面切削加工,接着进行工具更换,进行钻孔加工,进行其它位置的钻孔加工的情况下,按照该顺序创建NC程序。因此,通过将能够组合的动作作为SFC的步骤ST建立对应,而将NC程序作为SFC进行识别。换句话说,在将NC程序分割成多个动作周期(包含加工周期以及非加工周期)的情况下,SFC处理部20存储与各动作周期对应的步骤ST,将NC程序作为SFC显示在SFC显示画面10中。图4以及图5示出对话框显示画面31、32。对该对话框显示画面31、32来说,通过对话框处理部40进行显示处理。对话框处理部40按照存储在SFC处理部20中的SFC的每个步骤ST存储对话框信息,如图4所示,使对话框信息显示在第一对话框显示画面31中。在第一对话框显示画面31中,显示有与对应于该步骤ST的NC程序的部分相关的参数信息(参数名称以及参数数值)。而且,操作人员在第一对话框显示画面31中不仅能够编辑参数数值,还能够编辑参数名称。并且,对话框处理部40在新创建与SFC的步骤ST对应的对话框信息的情况下,能够按照预先创建的动作周期的每个种类从模板中选择符合的模板,基于选择出的模板创建对话框信息。图5示出选择模板时的第二对话框显示画面32。而且,图7示出模板。这里,如图7所示,由于模板所包含的参数数值中设定有初始值,因此,根据模板获得的对话框信息所包含的参数数值也成为初始值。因此,操作人员需要在第一对话框显示画面31中编辑参数数值。图6示出程序显示画面50。对该程序显示画面50来说,通过程序处理部60进行显示处理。程序处理部60基于由SFC处理部20创建的SFC和由对话框处理部40创建的对话框信息,创建NC程序。并且,程序处理部60进行将创建的NC程序显示在程序显示画面50中的处理。在图6中例如有记载为“154(*$C110*孔X*)”的地方(箭头A)。在该记载中,“154”表示参数数值,“C110”表示参数符号,“孔X”表示参数名称。这里,在图4所示的右框栏中,记载为“孔X154”的地方是与该NC程序的该地方对应的部分(箭头B)。这样,在NC程序中参数数值、参数名称以及参数符号被建立对应地记述。而且,NC程序中的参数数值以及参数名称与对话框信息建立了对应。另外,操作人员也能够在图6所示的程序显示画面50中直接编辑NC程序。该情况下,根据NC程序的编辑结果,对存储在SFC处理部20中的SFC信息进行变更,且对存本文档来自技高网...
设备控制程序创建装置

【技术保护点】
一种设备控制程序创建装置,其特征在于,具备:程序存储单元,其对设备控制程序进行存储,所述设备控制程序用于使设备动作,并且在程序中包含参数数值以及与该参数数值建立了对应的参数符号以及参数名称;对话框信息创建处理单元,其将存储在所述程序存储单元中的所述设备控制程序所包含的所述参数符号和所述参数名称,作为参数项目进行识别,将识别出的所述参数符号以及所述参数名称和与它们建立了对应的所述参数数值作为对话框信息进行创建;对话框信息存储单元,其对通过所述对话框信息创建处理单元创建的所述对话框信息进行存储;对话框显示画面,其作为所述参数数值的输入画面,且至少显示所述参数名称以及可编辑的所述参数数值;对话框显示处理单元,其使作为存储在所述对话框信息存储单元中的所述对话框信息的所述参数名称以及所述参数数值显示在所述对话框显示画面中;外部输入单元,其能够在所述对话框显示画面中对所述参数数值进行编辑,在进行了编辑的情况下,通过所述对话框信息创建处理单元使存储在所述对话框信息存储单元中的所述参数数值更新;程序创建处理单元,其在存储于所述对话框信息存储单元中的所述对话框信息中的所述参数数值被更新了的情况下,进行将存储在所述程序存储单元中的所述设备控制程序中的对应的所述参数数值变更成更新后的所述参数数值的处理。...

【技术特征摘要】
2011.06.29 JP 2011-1445241.一种设备控制程序创建装置,其特征在于,具备:程序存储单元,其对设备控制程序进行存储,所述设备控制程序用于使设备动作,并且在程序中包含参数数值以及与该参数数值建立了对应的参数符号以及参数名称;对话框信息创建处理单元,其将存储在所述程序存储单元中的所述设备控制程序所包含的所述参数符号和所述参数名称,作为参数项目进行识别,将识别出的所述参数符号以及所述参数名称和与它们建立了对应的所述参数数值作为对话框信息进行创建;对话框信息存储单元,其对通过所述对话框信息创建处理单元创建的所述对话框信息进行存储;对话框显示画面,其作为所述参数数值的输入画面,且至少显示所述参数名称以及可编辑的所述参数数值;对话框显示处理单元,其使作为存储在所述对话框信息存储单元中的所述对话框信息的所述参数名称以及所述参数数值显示在所述对话框显示画面中;外部输入单元,其能够在所述对话框显示画面中对所述参数数值进行编辑,在进行了编辑的情况下,通过所述对话框信息创建处理单元使存储在所述对话框信息存储单元中的所述参数数值更新;程序创建处理单元,其在存储于所述对话框信息存储单元中的所述对话框信息中的所述参数数值被更新了的情况下,进行将存储在所述程序存储单元中的所述设备控制程序中的对应的所述参数数值变更成更新后的所述参数数值的处理。2.根据权利要求1所述的设备控制程序创建装置,其特征在于,所述外部输入单元能够在所述对话框显示画面中对所述参数名称进行编辑,在进行了编辑的情况下,通过所述对话框信息创建处理单元使存储在所述对话框信息存储单元中的所述参数名称更新,所述程序创建处理单元在存储于所述对话框信息存储单元中的所述对话框信息中的所述参数名称被更新了的情况下,进行将存储在所述程序存储单元中的所述设备控制程序中的对应的所述参数名称变更成更新后的所述参数名称的处理。3.根据权利要求1或2所述的设备控制程序创建装置,其特征在于,所述设备控制程序创建装置具备:模板存储单元,其对分别与多个动作种类对应的所述设备控制程序的模板进行存储;模板选择处理单元,其从多个所述模板中选择1个或多个所述模板,所述对话框信息创建处理单元基于通过所述模板选择处理单元选择出的1个或多个所述模板,创建所述对...

【专利技术属性】
技术研发人员:鬼头浩司千田辉一奥平裕久
申请(专利权)人:株式会社捷太格特
类型:发明
国别省市:

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

1