一种运动控制系统的制作方法

文档序号:12270021阅读:来源:国知局

技术特征:

1.一种运动控制系统,包括:通讯模块,外部存储模块,核心控制模块,指令-代码解析模块,插补计算模块,多路电机驱动器,输入-输出端口控制模块,其特征在于:指令-代码解析模块中集成了Lua虚拟机,既能执行传统的语言代码,又能执行Lua代码;机器人语言或者G代码这类的代码以字符串嵌入Lua代码之中;使用Lua语言的协程功能,每一路运动控制都有一个协程对应,系统支持一路或者多路运动控制。

2.根据权利要求1所述的运动控制系统,其特征在于,为了提高Lua虚拟机效率,指令-代码解析模块执行的是经Lua代码编译生成的LuaJIT代码。

3.根据权利要求1所述的运动控制系统,其特征在于,指令-代码解析模块具有解析字符串形式的机器人语言或者G代码这类型的代码的功能,这些功能在Lua语言中有函数直接支持。

4.根据权利要求1所述的运动控制系统,其特征在于,执行的Lua代码通过通讯模块传入并存储在外部存储模块,指令-代码解析模块从外部存储模块提取Lua代码执行。

5.根据权利要求1所述的运动控制系统,其特征在于,执行的Lua代码实时动态的通过通讯模块传入到指令-代码解析模块并执行。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1