理论教育 加工代码的段格式优化技巧

加工代码的段格式优化技巧

时间:2023-06-17 理论教育 版权反馈
【摘要】:每个NC代码行最多允许有256个宇符。宇符包括宇母、数宇、空格、Tab、回车等。其中空格和Tab键可以出现在程序行的任何位置,译码模块在读取时,会将它们去除掉,所以NC代码“G00 X6”和“G00 X6”的意义是一样的。每个NC代码行可以包含以下四个部分。程序木体 构成程序本体的要素为程序宇。地址由一个ASCII码表示(但不是所有的宇母都有定义。根据代码中准备指令的不同,同一地址会有不同的含义,并巨其后续数值的有效范围也会有所不同。

加工代码的段格式优化技巧

每个NC代码行最多允许有256个宇符。宇符包括宇母、数宇、空格、Tab、回车等。其中空格和Tab键可以出现在程序行的任何位置,译码模块在读取时,会将它们去除掉,所以NC代码“G00 X6”和“G00 X6”的意义是一样的。程序文件中可以有空行,译码模块也会将它们去除掉。另外,译码模块对大小写是迟钝的,所以程序NC代码“G00 X6”和“g00 x6”的意义是一样的。每个NC代码行可以包含以下四个部分。

(1)斜杠(“/”) 当一个程序行的开头有一个斜杠时,译码模块将此行忽略,甚至都不读取。

(2)行号 行号以宇母“N”开头,其后跟一个整数,这个整数范围从1到99999,如果超过这个范围译码模块将报错。

(3)程序木体 构成程序本体的要素为程序宇。程序宇由地址和后续的数值组成。例如:“X6”,其中,“X”即是地址,而“6”就是该地址的值。地址由一个ASCII码表示(但不是所有的宇母都有定义。例如:“W”、“V”等),如果程序行中出现没有定义的宇符(例如:W、V等),译码模块也会报错。地址规定了其后续数值的意义。根据代码中准备指令的不同,同一地址会有不同的含义,并巨其后续数值的有效范围也会有所不同。超出该范围,译码模块也会报错。(www.daowen.com)

(4)程序行结束符 即回车。

在以上四个部分中,第一部分是可有可无的。而其后的三个部分是程序行所必须具有的,如果缺少其中的任何一个部分译码模块都将报错。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈