【技术实现步骤摘要】
运动控制器的编程方法、系统、终端设备及存储介质
[0001]本专利技术涉及工业工控
,尤其涉及一种运动控制器的编程方法、系统、终端设备及存储介质。
技术介绍
[0002]运动控制器与PLC(Programmable Logic Controller,可编程逻辑控制器)类似,是一种用于自动化设备的产品,用来控制各种电机、I/O器件的控制器,但是运动控制器的功能一般优于PLC。
[0003]现有的运动控制器一般都针对专门设备定制开发,但仍很难解决设备在不断演变的过程中,逐渐增加的各种加工工艺要求。并且,由于自动化设备类型和工艺要求太多太杂,对于每一种设备都针对性的开发运动控制器会耗费大量的人力物力。因此,少数运动控制器会提供编程语言和编程工具供设备厂商做针对性的开发设计,但是,设备厂商一般对编程并不熟练,如果通过二次开发让终端客户进行三次开发,对设备厂商来说太过于困难;其中,二次开发为设备厂商通过运动控制器提供的编程语言和编程工具再次进行开发的过程,终端客户为设备的最终使用客户,三次开发为终端客户在设备上进行编程的 ...
【技术保护点】
【技术特征摘要】
1.一种运动控制器的编程方法,其特征在于,所述方法包括如下步骤:获取可用功能指令;通过运动控制器的二次开发程序对所述可用功能指令进行处理,得到扩展指令;通过所述运动控制器的三次开发程序调取所述扩展指令,以使所述运动控制器根据所述扩展指令执行相应操作。2.根据权利要求1所述的运动控制器的编程方法,其特征在于,所述通过运动控制器的二次开发程序对所述可用功能指令进行处理,得到扩展指令的步骤包括:通过所述运动控制器的二次开发程序对所述可用功能指令进行函数拓展,得到所述扩展指令;或通过所述运动控制器的二次开发程序对所述可用功能指令进行命令拓展,得到所述扩展指令。3.根据权利要求1所述的运动控制器的编程方法,其特征在于,所述通过所述运动控制器的三次开发程序调取所述扩展指令的步骤之后包括:若所述三次开发程序执行的指令为所述扩展指令,则提取所述三次开发程序的预设类型参数,并将所述预设类型参数输送到所述二次开发程序;启动所述扩展指令对应的二次开发程序;通过所述扩展指令对应的二次开发程序对所述预设类型参数进行分析,得到分析结果;控制所述二次开发程序根据所述分析结果执行相应操作。4.根据权利要求1所述的运动控制器的编程方法,其特征在于,所述获取可用功能指令的步骤之前包括:通过所述二次开发程序接收动作信息;通过所述二次开发程序控制所述三次开发程序根据所述动作信息执行相应运行模式。5.根据权利要求4所述的运动控制器的编程方法,其特征在于,所述通过所述二次开发程序控制所述三次开发程序根据所述动作...
【专利技术属性】
技术研发人员:郑孝洋,
申请(专利权)人:深圳市正运动技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。