[发明专利]一种自定义命令控制方法、装置及注塑机系统有效
| 申请号: | 201110367608.4 | 申请日: | 2011-11-18 |
| 公开(公告)号: | CN102398355A | 公开(公告)日: | 2012-04-04 |
| 发明(设计)人: | 余加波;于兆和;李运秀;梁日雄;梁火炎;杨江华;廖家亮 | 申请(专利权)人: | 深圳市宝捷信科技有限公司 |
| 主分类号: | B29C45/76 | 分类号: | B29C45/76 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自定义 命令 控制 方法 装置 注塑 系统 | ||
技术领域
本发明属于计算机控制领域,尤其涉及一种自定义命令控制方法、装置及注塑机系统。
背景技术
控制系统普遍都包括很多重复性高的动作,或是需定时处理的功能。目前要使控制系统实现重复性高的动作及实现定时处理功能,主要有两种实现方式:
其一,借助递归的方法或是循环调用子程序的方式通过编写代码的方法实现,并针对不同控制方式的控制系统进行不同的特殊处理。然而,这样的方式不仅使得控制系统的运行效率较低,且通过代码控制系统的过程过于繁琐,也不便于代码的管理和维护。
其二,通过编写下位机PLC程序来循环控制系统功能。通过这种方法实现控制时,系统从下位机PLC程序提取所需数据。在这样的方式下,若从下位机PLC接收的数据量太大,实时响应不能达到,则会造成系统运行速度缓慢,效率低下。
因此,不论采用何种方法,其效率都较低,且处理复杂。
发明内容
本发明实施例的目的在于提供一种自定义命令控制方法、装置及注塑机系统,旨在解决现有的控制方法效率低下、处理复杂的问题。
本发明实施例是这样实现的,一种自定义命令控制方法,所述方法包括:通过解析预设的自定义命令集文件,获取所述自定义命令集文件的文件类型及所述自定义命令集文件中的自定义命令,并获取所述自定义命令集文件对应的操作数;
根据所述文件类型执行所述自定义命令。
本发明实施例的另一目的在于提供一种自定义命令控制装置,所述装置包括:
信息获取单元,用于通过解析预设的自定义命令集文件,获取所述自定义命令集文件的文件类型及所述自定义命令集文件中的自定义命令,并获取所述自定义命令集文件对应的操作数;
命令执行单元,用于根据所述文件类型执行所述自定义命令。
本发明实施例的另一目的在于提供一种包括所述自定义命令控制装置的注塑机系统。
在本发明实施例中,通过解析自定义命令集文件,获取自定义命令和自定义命令集操作数后,执行自定义命令。这种机制可大大加快系统速度,节约了大量的开发时间,且效率较高。
附图说明
图1是本发明实施例提供的自定义命令控制方法的流程图;
图2是本发明实施例提供的自定义命令控制装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明实施例提供一种自定义命令控制方法,通过预先根据预设的语法编写自定义命令集文件,并通过解析自定义命令集文件,获取自定义命令及操作数后,执行自定义命令。
本发明提供了一种自定义命令控制方法和装置:
所述方法包括:
通过解析预设的自定义命令集文件,获取所述自定义命令集文件的文件类型及所述自定义命令集文件中的自定义命令,并获取所述自定义命令集文件对应的操作数;
根据所述文件类型执行所述自定义命令。
所述装置包括:
信息获取单元,用于通过解析预设的自定义命令集文件,获取所述自定义命令集文件的文件类型及所述自定义命令集文件中的自定义命令,并获取所述自定义命令集文件对应的操作数;
命令执行单元,用于根据所述文件类型执行所述自定义命令。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
如图1所示为本发明提供的自定义命令控制方法的流程图,为了便于说明,仅示出了与本发明实施例相关的部分。
在步骤S101中,预先根据预设的语法编写自定义命令,并将多个自定义命令组成自定义命令集文件。
在本发明实施例中,首先根据预设的语法编写自定义命令。其中,预设的语法包括:复数运算、逻辑运算、资料搬移运算、流程控制运算、位设定运算中的一种或几种。下面将一一进行说明。
复位运算,包括加法(ADD)、减法(SUB)、乘法(MUL)、除法(DIV)以及模运算(MOD)五种。其中,每种复位运算都有三个操作数,每个操作数都可以为内部存储器或常数(输出只能是内部存储器),单位格式包括:字(Word)、双字(Double Word)、有符号的(Signed)、有符号双字(Signed Double Word),语法规则一般为:A1=A2复位运算符A3,其中,A1、A2及A3为操作数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市宝捷信科技有限公司,未经深圳市宝捷信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110367608.4/2.html,转载请声明来源钻瓜专利网。





