您当前的位置:首页>论文资料>数控代码的编译方法研究

数控代码的编译方法研究

资料类别:论文资料

文档格式:PDF电子版

文件大小:483.69 KB

资料语言:中文

更新时间:2024-12-12 17:09:57



推荐标签:

内容简介

数控代码的编译方法研究 2014年10月
第42卷第20期
机床与液压
MACHINETOOL&HYDRAULICS
DOI;10.3969/j.issn.1001 3881.2014.20.012
数控代码的编译方法研究
雷立群,王
(吉林农业科技学院机械与土木工程学院,吉林吉林132101)
Oct.2014 Vol. 42 No. 20
摘要:开放式数控系统是数控系统发展的主流方向,基于PC的全软件数控系统是实现开放式数控系统的最有效途径。全软件数控系统中,采用何种数控代码编译方法将会影响到数控加工控制过程的加工速度和加工精度。对传统数控代码的编译过程进行了细致的研究,提出了一种新的更适合于全软件数控加工的数控代码端译方法。
关键词:全软件数控系统;数控代码;编译方法
中图分类号:TH-39
文章编号:10013881(2014)200363
文献标识码:B
Study on NC Code Compiling Method
LEI Liqun, WANG Jian
(Jilin Agricultural Science and Technology College, Jilin Jilin 132101, China)
Abstract: The main direction about numerical control system is open CNC system, The most effective way to implement open nu-merical control system is full software CNC system based on PC. The NC code compiling method will affect machining speed and machi-ning precision of the control process. The traditional NC code compiling method was studied, and a new NC code compiling method that was more suitable for full software NC machining was given.
Keywords: Full sofrware CNC system; NC code;.Compiling method
开放式数控系统是数控系统发展的主流方向[1],基于PC的全软件数控系统是实现开放式数控系统的最理想方法。在全软件数控系统中,采用何种数控代码编译方法将会影响到数控加工控制过程的加工速度和加工精度。通过对传统控制系统编译方法的分析,提出了采用程序地址计数器式的读入缓存和翻译指令的方式对数控代码进行翻译。将该种翻译代码的方法应用到自主设计的数控系统申,证明了该种方法是有效可行的。
传统数控代码的翻译方法
传统的数控系统在数控代码的翻译上,主要采取以下两种方法:
(1)对数控代码进行逐条编译、插补和位置控制[2]
这是一种较为传统的编译方式,数控系统在插补
中断周期到来之前预先对下一条数控代码进行翻译,等上一条指令的插补结束时,就将预先翻译好的指令读人插补程序中进行插补。控制系统对数控指令进行逐条的翻译、插补。采用这种方法的好处就是,数控
收稿日期:2013-09-21
系统不需要很大的内存空间来存储数控代码。但其缺点也是显而易见的,系统在控制过程中要严格按照顺序进行,如果某条数控代码的插补很快就结束了,而下一条数控代码的翻译又很慢,就会出现加工过程中的等待或停顿现象,不但影响了加工速度,而且使加工零件表面粗糙度大,降低加工质量。
(2)将数控代码全部编译完成之后再进行插补运算和位置控制[3]
这种加工方法一般是在播补开始之前,读人所有
数控代码后,将所有数控代码全部翻译,并存储在存储区中。当播补开始之后,就可以直接从存储区中读出译好的数控代码,进行实时控制。采用这种编译方法避免了按顺序边翻译代码边插补控制的弊端,剔除了插补控制时间与翻译数控代码所用时间之间的矛盾,并且可以有效提高加工控制的速度。但是采用这种编译方法也有其不容易克服的缺点:当需要加工的数控源文件的程序量很大时,就需要有更大的内存空间来存储翻译好的数控代码,而PC机的内存是非常珍贵的,这将使数控源文件程序量很大的数控加工受
基金项目:青林省科技发展计划资助项目(20090123);吉林农业科技学院青年科研基金资助项目(吉农院合字【1212]第
136号)
作者简介:雷立群(1977一),女,在读博士,讲师,从事数控技术的教学与研究工作。E-mail:leiliqun1977@ton.com。
上一章:基于信息融合的五轴机床热误差建模技术 下一章:改进梯形加速圆柱凸轮数控加工宏程序设计

相关文章

数控车床编程与操作 [许兆丰 等编译] 编译技术中文法的实用限制研究 数控机床超声检测附件NC代码提取技术 GB/T 38267-2019 机床数控系统编程代码 GB/T 38267-2019 机床数控系统编程代码 GB/T 38267-2019 机床数控系统 编程代码 JB/T 12313-2015 机床电气控制系统数控车床辅助功能M代码和宏变量 GB/T 26677-2011 机床电气控制系统 数控平面磨床辅助功能M代码和宏参数