数控专用加工代码O代码的功能实现  被引量:2

The Functional Realization of O code in Numerical Control Specialized Process Code

在线阅读下载全文

作  者:陈贤明[1] 王青阳[1] 裴海龙[1] 

机构地区:[1]华南理工大学自动化科学与工程学院,广东省广州市510640

出  处:《微计算机信息》2008年第22期202-204,共3页Control & Automation

基  金:高性能开放式工业控制平台(OAC)关键技术研究与应用项目;国家自然科学基金(60374036);广州市重大科技攻关计划(2002ZI-D0051)

摘  要:为了实现开放式机床控制数控系统NC代码解析运行的灵活性功能要求,提出了加工代码的控制流语句O代码的实现。通过对数控系统中的解析器模块进行分析,运用在linux平台下面的C++面向对象语言设计方法,本人将原有的解析器模块用类封装重新进行设计,对部分需要增强功能或是改变实现方式的子函数予以重新编写,提出了使用特有的数据结构封装代码状态数据,添加了统一的控制流语句、跳转功能,改良了代码解析的过程,提高了数控加工运行的灵活性。to reach the agility functional demand of the NC code interpreter which is the open architecture CNC system' s sub-module, a stream-controlled sentence named "O code" in the NC code is presented. After analyzed the interpreter sub-module in the CNC system, used the C++ oriented-object language under the Linux platform, I redesign the interpreter module with class encapsulation, rewrite the sub-functions which are needed to enhance function or change the implementation, presented to use specific structure to capsule the status data, added uniform stream-controlled sentence and jump-like function, improved the process of the NC code interpreting, advanced the agility of the NC processing.

关 键 词:数控加工 NC代码 解析器 O代码 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象