计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (12): 1-2.

• 博士论坛 • 上一篇    下一篇

多数控代码解释器共存的设计与应用

游华云 叶佩青 杨开明   

  1. 清华大学精密仪器与机械学系;大连光洋科技工程有限公司数控部 清华大学精密仪器与机械学系 清华大学精密仪器与机械学系
  • 收稿日期:2006-12-19 修回日期:1900-01-01 出版日期:2007-04-20 发布日期:2007-04-20
  • 通讯作者: 游华云

Design & Application of Coexistent Multiple NC Code Interpreters

Hua-Yun YOU Pei-qing YE Kai-ming YANG   

  • Received:2006-12-19 Revised:1900-01-01 Online:2007-04-20 Published:2007-04-20
  • Contact: Hua-Yun YOU

摘要: 当前数控系统种类繁多,各大数控系统厂商数控代码指令互不兼容。在开放式数控系统及仿真软件中越来越多地需要支持多家厂商的数控代码体系,以满足终端用户的需求。基于Lex 和 Yacc 对一个数控系统中多数控代码解释器共存开展了研究,并在GT100型数控系统中得到了成功地应用。

关键词: 数控代码解释器, Lex, Yacc, 数控系统

Abstract: Nowadays, there are many kinds of CNC systems in the market. NC code systems are not compatible with each other among the primary CNC manufacturers. It is necessary that Open CNC systems and CNC simulation software can support as many manufacturers as possible, so various needs of end users can be satisfied. We have constructed coexistent multiple NC code interpreters based on Lex & Yacc, the results are applied to the GT100 CNC system successfully.

Key words: NC code interpreter, Lex, Yacc, CNC system