菜单
  


    华中科技大学提出了一种新型的 NC 代码解释方法:“资源重叠流水处理”解
    释方法。该方法实际是在逐行解释和编译解释之间找到了一个平衡点。利用
    Windows 平台多线程、多任务的特点,该方法可以兼顾逐行解释的时效性和编译
    解释的效率,在处理大型 NC 程序时效果很好[15]
    。华中科技大学还开发了一款
    NC 程序检验仿真程序:NCCPVSS,可以对数控设备进行离线调试,检查代码中
    的错误,在实际应用中调试效率很高 [16]。
    1.5  此领域存在的问题
    NC 编译器的问题主要在于厂商之间 NC 代码的不同而不是编译器技术的本
    身。一般 NC 编译器都由高级编程语言编制(C/C++),无论是编程语言本身还
    是软件本身的设计逻辑都十分成熟。由于各个厂家各自为政,尽管他们都依据了
    ISO的标准,但厂商都会扩展 NC 指令集,这种扩展是没有标准可言的,这导致
    了NC 编译器在编制的时候很难兼顾到所有的厂商指令集。由于厂商之间的封闭
    性,专用NC 编译器的开发和文护成本都十分巨大,软件升级和改进的时候更是
    如此。采用高级语言模块化编程开发通用 NC 编译器是这个领域的发展方向。
    1.6  本文研究的内容
    本文的设计背景是现在流行的开放式数控系统: 基于PC+运动控制卡的数控
    系统。本文的重点在于这个数控系统的前哨站——NC 代码编译器的开发。NC
    代码编译器主要由词法分析、语法分析、代码编译和路径绘图四部分组成。
  1. 上一篇:基于表面弹性的绵蚕识别技术研究
  2. 下一篇:基于Ublox GPS模块差分定位技术研究
  1. 基于oversim的P2P通信仿真系统设计

  2. 基于力控组态软件的PLC系...

  3. 基于SIMATICS7-200的小型锅炉...

  4. 基于Arduino的自动浇花系统设计+电路图+程序

  5. DC-DC基于超级电容的电梯弱电供电系统设计

  6. 基于图像识别的电子锁设计+PCB电路图+程序

  7. 单片机的信号发生器的设计任务书

  8. 浅析中国古代宗法制度

  9. C++最短路径算法研究和程序设计

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 江苏省某高中学生体质现状的调查研究

  12. NFC协议物理层的软件实现+文献综述

  13. 上市公司股权结构对经营绩效的影响研究

  14. 现代简约美式风格在室内家装中的运用

  15. 中国传统元素在游戏角色...

  16. 高警觉工作人群的元情绪...

  17. g-C3N4光催化剂的制备和光催化性能研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回