一种工业机器人编程语言解释方法
基本信息
申请号 | CN202111222543.4 | 申请日 | - |
公开(公告)号 | CN113961195A | 公开(公告)日 | 2022-01-21 |
申请公布号 | CN113961195A | 申请公布日 | 2022-01-21 |
分类号 | G06F8/41(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 孙宏伟;李凡;马韬;陈卫彬;廖良闯;张乐乐 | 申请(专利权)人 | 江苏杰瑞科技集团有限责任公司 |
代理机构 | 南京理工大学专利中心 | 代理人 | 唐代盛 |
地址 | 222061江苏省连云港市圣湖路18号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种工业机器人编程语言解释方法,包括步骤:将变量信息按照自定义格式存储在变量文件中,将变量文件内的变量信息解析并以链表的形式进行存储;对流程控制指令、语句型指令、指令集中的指令、运算符、特殊符号、变量设置相应的标识并保存至标识文件;输入编辑好的程序文件,将程序文件内的程序代码基于标识文件解释到标记文件中;对标记文件及变量链表进行语法解析,如果有语法错误进行提示,否则执行下一步;基于标记文件及变量链表,对程序代码逐行进行语义解析,最终生成一个指令结构体,并将指令结构体发送到共享内存,待控制器指挥机器人运动。本发明方法操作简单,解析速度快,准确率高,能够调度机器人完成复杂的生产工序。 |
