(一)程序的结构组成:
1、程序号:以O开头,或P 或%开头
2、程序内容:核心
3、程序结束:M02 M30结束
(二)程序段格式:
1、程序段组成程序
2、程序段由数据字组成
3、每个字是控制系统的具体指令,表示英语字母,特殊文字
1、字-地址程序段格式:
A:组成:词句号字,数据字,程序段结束
B:优点:程序简短,直观以及容易校验,修改
N | G | X | Y | Z | F | S | T | M | LF |
N20 | G01 | X25 | Y25 | Z10 | F100 | S300 | T02 | M03 |
说明:
1、语句号字:
用以识别程序段的编号,用N及数字来表示
2、准备功能字:
使数控机床做某种操作的指令,用G及两位数字表示
3、尺寸字:
由地址码,+,_号及绝对值的数值构成
尺寸字的+可省略
地址码中的英文字母的含义
地址码 | 意义 |
O ,P | 程序号,子程序号 |
N | 程序段号 |
X Y Z | XYZ方向的主运动 |
V W | 平行于XYZ的第二坐标系 |
P Q R | 平行于XYZ的第三坐标系 |
A B C | 绕XYZ坐标的转动 |
I J K | 圆孤圆心坐标 |
D H | 补偿号指定 |
4、进给功能字
表示刀具中心运动时的进给速度
由地址码F及后面若干位数字组成
例:F××后面两位数既可是代码,以可以是进给值的数值
5、主轴转速功能字
由地址码S及后面的若二位数字组成
表示主轴的转速
6、刀具功能字
由地址码T及若干位数字组成,数字表示刀号,位数由系统来决定
7、辅助功能字
表示一些机床辅助动作的指令
用地址码以及后面两位数字组成
M00-M99共计100种
8、程序段结束
EIA标准时,CR为结束符
ISO标准时,NL,LF,;或*表示