菜单
  


    华中科技大学提出了一种新型的 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. 基于中频信号的家用治疗...

  2. 基于嵌入式技术的智能家...

  3. 基于FPGA竞赛系统设计+程序

  4. Matlab基于前馈控制的加热炉温度控制系统设计

  5. MEMS基于SHARC型DSP的组合导航算法实现

  6. 基于LabVIEW的车牌图像识别技术研究

  7. 基于LabVIEW和MATLAB混合编程...

  8. java+mysql车辆管理系统的设计+源代码

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 中考体育项目与体育教学合理结合的研究

  11. 杂拟谷盗体内共生菌沃尔...

  12. 当代大学生慈善意识研究+文献综述

  13. 大众媒体对公共政策制定的影响

  14. 电站锅炉暖风器设计任务书

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 十二层带中心支撑钢结构...

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回