(1)程序组成
一个完整的数控加工程序由程序名(号)、程序内容和程序结束指令3部分组成。例如:
程序号: O0001
N10 G00 X0 Y0 Z2 T01 S1500 M03
N20 G01 Z-2 F200
程序内容: N30 G91 X20 Y20
┇ ┇ ┇ ┇ ┇
N100 G00 Z100
程序结束指令:N110 M02
上述例子表示一个完整的加工程序,由11个程序段组成。程序号位于程序主体之前,是程序的开始部分,一般独占一行。程序号一般由规定的字母O打头,后面紧跟若干位数字组成。常用2位或4位两种,前零可省略。
程序内容是程序的核心,它由若干个程序段组成。在书写时,一个程序段一般占一行。程序段是数控加工程序中的一句,用来指令机床执行某一个动作或一组动作。每个程序段由若干个程序字组成。
程序字简称字,字则由地址字(字母)和数值字(数字及符号)组成。如上述程序的第一个程序段,由8个字组成,其中N、G、X、Y、Z、T、S、M为地址字符,后面跟相应的数值字。
字的功能类别由它的地址决定。根据功能的不同,程序字可分为顺序号字、准备功能字符、辅助功能字、尺寸字、进给功能字、主轴转速功能字和刀具功能字。
常用程序字的含义如下表所示。
程序结束指令位于程序内容的后面,用M02(程序结束)或M30(纸带结束,光标返回)。
在使用中,用M02结束程序时,自动运行结束后光标停在程序结束处;而用M30来结束程序时,自动运行结束后光标和屏幕显示能自动返回到程序开头处,一按启动按钮就可以再一次运行程序。