工业机器人解释器的研究与设计

被引:9
作者
周泽湘 [1 ,2 ]
丁跃浇 [2 ]
张敏 [2 ]
机构
[1] 湖南科技大学
[2] 湖南理工学院
基金
湖南省自然科学基金;
关键词
解释器; 工业机器人; 机器人编程语言; 错误处理;
D O I
10.19356/j.cnki.1001-3997.2012.12.055
中图分类号
TP242.2 [工业机器人];
学科分类号
080201 ;
摘要
对一个基于Wince平台的四轴台式工业机器人的解释器进行了研究设计.结合控制系统的特点和机器人所需执行的功能,设计了正交完备的编程语言IRL语言。将解释器的整体构架分为前后端并进行了具体的构建,运用词法分析工具LEX和语法分析工具YACC构造了词法和语法分析模块;采用预置错误陷阱的思想进行错误处理,以三地址码作为中间代码,最终产生可执行的Motionnet目标函数。实验结果表明,设计的解释器能正确高效的解释IRL语言,而且可以准确的提示错误。
引用
收藏
页码:154 / 156
页数:3
相关论文
共 9 条
[1]  
基于运动控制器的运动控制语言的设计.[D].夏露露.山东大学.2007, 03
[2]  
嵌入式运动控制器高级语言设计与实现.[D].陈东.山东大学.2005, 01
[3]  
编译原理.[M].(美)AlfredV.Aho等著;李建中;姜守旭译;.机械工业出版社.2003,
[4]   工业机器人解释器的研究 [J].
王浩 ;
谢存禧 .
机械设计与制造, 2010, (03) :160-161
[5]   基于ALEX的ATLAS词法分析器设计与实现 [J].
孔祥芝 ;
王昌金 ;
刘鹏 .
微计算机信息, 2008, (18) :245-246+229
[6]   基于IPC的开放式工业机器人控制系统研究 [J].
马琼雄 ;
吴向磊 ;
李琳 ;
张铁 .
机电产品开发与创新, 2008, (01) :15-17
[7]   运动控制器控制语言及编译系统研究 [J].
陈东 ;
张承瑞 ;
李剑峰 .
机床电器, 2005, (04) :33-36
[8]   编译器前端自动构造的研究与实现 [J].
王馨梅 ;
王冬芳 .
微机发展, 2004, (04) :82-83+88
[9]   HNC-IR机器人语言解释系统的研究与实践 [J].
别卫春 ;
朱志红 ;
叶伯生 ;
张毅 .
机电一体化, 2000, (03) :27-30