一种工业机器人编程语言解释方法

    公开(公告)号:CN113961195B

    公开(公告)日:2024-12-17

    申请号:CN202111222543.4

    申请日:2021-10-20

    Abstract: 本发明公开了一种工业机器人编程语言解释方法,包括步骤:将变量信息按照自定义格式存储在变量文件中,将变量文件内的变量信息解析并以链表的形式进行存储;对流程控制指令、语句型指令、指令集中的指令、运算符、特殊符号、变量设置相应的标识并保存至标识文件;输入编辑好的程序文件,将程序文件内的程序代码基于标识文件解释到标记文件中;对标记文件及变量链表进行语法解析,如果有语法错误进行提示,否则执行下一步;基于标记文件及变量链表,对程序代码逐行进行语义解析,最终生成一个指令结构体,并将指令结构体发送到共享内存,待控制器指挥机器人运动。本发明方法操作简单,解析速度快,准确率高,能够调度机器人完成复杂的生产工序。

    一种工业机器人编程语言解释方法

    公开(公告)号:CN113961195A

    公开(公告)日:2022-01-21

    申请号:CN202111222543.4

    申请日:2021-10-20

    Abstract: 本发明公开了一种工业机器人编程语言解释方法,包括步骤:将变量信息按照自定义格式存储在变量文件中,将变量文件内的变量信息解析并以链表的形式进行存储;对流程控制指令、语句型指令、指令集中的指令、运算符、特殊符号、变量设置相应的标识并保存至标识文件;输入编辑好的程序文件,将程序文件内的程序代码基于标识文件解释到标记文件中;对标记文件及变量链表进行语法解析,如果有语法错误进行提示,否则执行下一步;基于标记文件及变量链表,对程序代码逐行进行语义解析,最终生成一个指令结构体,并将指令结构体发送到共享内存,待控制器指挥机器人运动。本发明方法操作简单,解析速度快,准确率高,能够调度机器人完成复杂的生产工序。

Patent Agency Ranking