欢迎您访问济南友达数控机械有限公司网站!
当前位置:主页 > 友达资讯 > 公司新闻 >

专用雕刻机G代码的特性

文章来源:友达数控   作者:友达雕刻机   发布时间:2019-01-05 09:30   浏览次数:

返回:公司新闻

济南可以说是雕刻机行业的聚集地之一,各行业如工艺雕刻机、电脑激光雕刻机以及四轴联动雕刻机等专用雕刻机设备都有着很广泛的消费市场。下面济南雕刻机厂家--友达数控就专用雕刻机G代码的特性为大家分享。

专用雕刻机

专用雕刻机的G代码处理语言不像Arduino语言那样复杂也不像汇编语言那样可读性差,它的语言现象十分简单。考虑到控制系统的效率和实用性,本系统将词法分析和语法分析结合在一起。提高专用雕刻机运行效率的同时完全不影响系统的适用性。在实际操作中,证明了该方法的实用性、有效性和可扩展性。

一般的G代码表现形式为:[Nnnnn]Gnn[X[±]nnnn.[john][y],[+nnnn.[john][with][+nnnn.[][]W+NNNbrother.[john][i][+nnnn.[john]〔j[±〕nnnn.[john][k+][nnnn.[john][d[+]nnnn.nnn][Tnnn][Snnn][Mnn][Fnnnn];虽然这个表达式没有涵盖G代码的所有语言现象,但可以从表达式中得出以下结论。

(1)G代码的一般表达式为:关键字+数字+(空格)+结束符;(2)G代码的关键字并不多,主要有N,G,X,Y,Z,W,I,J,K,R,M,S,T,F等,在实际的过程中,机床制造商和用户可能对关键字进行扩展;(3)不同的关键词对应的G代码的语法分析和词法分析有不同的要求。在实际控制系统中,预处理模块移除空白、注释和小写字母后,G代码可写成:小写关键字+数字。如x10;(x正向移动10)y-8;(y反向移动8)……。在扫描每行G代码数据的过程中,读取指令字符和对应的数值,字符的ASCII值对应G代码关键字函数名在函数表中相应的位置,然后根据位置在G代码关键字函数表中找到相应的处理函数。基于字符的ASCII码调用相应的处理函数来处理一一对应的指令,并将处理后的字符的数值发送给控制系统实现对电机的控制。在32F2中的G1处理读取G;根据G代码的ASCII值,可以在函数G代码关键字的函数表中分析对应的函数;调用分析G1来处理G1(如读取值1并执行分组处理等),处理结束。

以上内容便是雕刻机厂家为大家介绍的专用雕刻机G代码的特性,也正是G代码的特殊作用保证了雕刻机内部系统的稳定性,进而提高了雕刻机设备的生产效率和性能。

相关文章: 专用雕刻机 济南雕刻机厂家