运动控制器的编程方法技术

技术编号:2776129 阅读:168 留言:0更新日期:2012-04-11 18:40
本发明专利技术的运动控制器的编程方法是用编程装置分别独立地记述控制工业机械的运动控制器的运动程序和时序程序,把每个程序装载到上述运动控制器,其特征在于:具备从运动程序执行用时序控制语言记述的时序子程序的功能本命令,通过该功能命令直接执行时序程序。(*该技术在2020年保护过期,可自由使用*)

Programming method of motion controller

The programming method of motion controller of the invention is the motion program and timing program independently of motion controller industrial machinery uses the programming device, each program loaded into the motion controller, which is characterized in that: with the implementation of timing control subroutine with sequential language description from the motion program function of the command executed directly by the function command sequence.

【技术实现步骤摘要】

本专利技术涉及控制工业机械的。
技术介绍
现在按图说明编程方法。图3是说明现有实例概念的图。图中,30是时序主程序(以下简称为主程序),36是时序子程序(以下简称为子程序),37是运动程序。当前,在从运动程序37执行用时序语言表述的子程序36时,在主程序30中记载了子程序36的被调用命令32,把该开始输入31分配给与运动程序37连接的寄存器X1,在运动程序37内记述了使开始输入为ON的输出命令。此外,在为了使运动程序进入下一步骤,而必须确认子程序36执行结束时,在主程序30内设计了接受子程序36被调用命令32的运行结束输出33,把它配给与运动程序37连接的寄存器(Y1)34的电路运动程序37记述接受它的命令39。该命令39的后述部分记述O2=0是记述与主程序自己保持重调继电器(X2)35连接着,并使它为ON,另外,运动程序的输出命令40是关闭子程序的开始输入的命令。这样,由运动程序37执行子程序时,使记述主程序调用子程序的命令的输出信号与运动的输出输入命令连接,通过它们的接通/断开进行起动、停止和结束确认然而,在上述的现有实例中,由于主程序和运动程序中必需复杂的信号接受程序,另外,主程序和运动是非同步和非连接,存在的问题是在相互间的信号接受和接通/断开检测浪费时间,运动控制整体的循环时间延迟。专利技术的内容这里,本专利技术的目的在于提供一种在从运动程序执行时序子程序时,排除主程序调用子程序的电路以及与运动程序间的信号接受电路而简单化,此外,作为只由运动程序执行子程序的方法,简化为了运动控制的整体程序,提高可读性,且综合地加速循环时间的编程方法。为了解决上述问题,本专利技术的是用编程装置分别独立地记述控制工业机械的运动控制器的运动程序和时序程序,把每个程序装载到上述运动控制器,其特征在于具备从运动程序执行用时序控制语言记述的时序子程序的功能命令,通过该功能命令直接执行时序子程序。附图说明图1是表示本专利技术实施例的概念方框图。图2是表示由本专利技术涉及的编程装置编制程序的流程概念图。图3是现有例的概念方框图。具体实施例方式下面,参照附图说明本专利技术。图1表示主程序和运动程序以及子程序的关系的概念图,图2表示由编程装置编写程序流程的概念图。图1中,1是主程序,2是运动程序,3是执行子程序的功能命令,4是子程序。在图2中,20是编程装置,21是时序程序编辑器,22是运动程序编辑器,23是运动程序和时序子程序的运动程序和时序子程序的整合性检查部,24是运动控制器。首先,如图1所示,本专利技术不必要如现有实例那样地在主程序1中设计调用子程序4的命令和运动程序2的信号接受电路,在从运动程序2执行子程序4时,在运动程序2中直接记述了执行子程序4的功能命令3。该功能命令3用参数顺序记述着子程序4的名称FuncA,输入寄存器序号(IB01),清理设定(workoff set)地址(DA0),输出寄存器序号(OB01),指定与子程序4的接口。子程序4与现有的一样,与运动程序2独立地作成。这些程序如图2所示,主程序1及子程序4由时序程序编辑器作成,向中间编码变换后,作为独立的时序程序文件保存,运动程序2由运动编辑器22作成,记载了执行时序子程序的功能命令时通过整合性检查部,检查有无接口错误,当无错误时,向中间编码变换后,作为运动程序文件保存。之后,把这些文件装载到运动控制器24内。装载到控制器后,如果执行运动程序2,从运动程序上直接执行子程序。因此,在从运动程序执行时序子程序时,不必经过主程序,可以简化运动控制器整体的程序,提高综合循环时间。如上所述,根据本专利技术,以有效利用各程序优点的语言记述运动程序和时序程序,且简化运动控制器整体的程序提高可视性,同时缩短循环时间,提高运动控制器的综合性能。权利要求1.一种,是用编程装置分别独立地记述控制工业机械的运动控制器的运动程序和时序程序,把每个程序装载到上述运动控制器,其特征在于具备从运动程序执行用时序控制语言记述的时序子程序的功能命令,通过该功能命令直接执行时序程序。2.根据权利要求1所述的编程方法,其特征在于对用上述编程装置各已独立地记述的运动程序和时序子程序的参数的整合性进行检查。全文摘要本专利技术的是用编程装置分别独立地记述控制工业机械的运动控制器的运动程序和时序程序,把每个程序装载到上述运动控制器,其特征在于:具备从运动程序执行用时序控制语言记述的时序子程序的功能本命令,通过该功能命令直接执行时序程序。文档编号G05B15/02GK1349621SQ00806851 公开日2002年5月15日 申请日期2000年4月24日 优先权日1999年4月28日专利技术者大庭贺津男 申请人:株式会社安川电机本文档来自技高网...

【技术保护点】
一种运动控制器的编程的方法,是用编程装置分别独立地记述控制工业机械的运动控制器的运动程序和时序程序,把每个程序装载到上述运动控制器,其特征在于:具备从运动程序执行用时序控制语言记述的时序子程序的功能命令,通过该功能命令直接执行时序程序。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:大庭贺津男
申请(专利权)人:株式会社安川电机
类型:发明
国别省市:JP[日本]

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

1