带* 的功能在程序启动时生效(如果没有编程新的内容,指用于“铣削” 时的系统变量). |
H H0= T0 H9999 | H功能 | ±0.000001…9999.9 999(8个十进制数据位)或使用指数形式 | 用于传送到PLC的数值,其定义由机床制造厂家确定。 | H0=… H9999=…e.g. H7=23.456 |
I | 插补参数 | ±0.001…99999.999 螺纹: 0.001…20000.000 | X轴尺寸,在G2和G3中为圆心坐标:在G33,G331,G332中则表示螺距大 | 参见G2,G3,G33,G331和G332 |
K | 插补参数 | ±0.001…99999.999 螺纹: 0.001…20000.000 | Z轴尺寸,在G2和G3中为圆心坐标:在G33,G331,G332中则表示螺距大 | 参见G2,G3,G33,G331和G332 |
I1 | 圆弧插补的中间点 | ±0.001…99999.999 螺纹: 0.001…20000.000 | 属于X轴;用于CIP进行圆弧插补的参数 | 参见CIP |
K1 | 圆弧插补的中间点 | ±0.001…99999.999 螺纹: 0.001…20000.000 | 属于Z轴;用于CIP进行圆弧插补的参数 | 参见CIP |
L | 子程序名及子程序调用 | 7位十进制整数, 无符号 | 可以选择L1…L9999999; 子程序调用需要一个独立的程序段。注意:L0001不等于L1 | L… ;自身程序段 |
M | 辅助功能 | 0…99整数,无符号 | 用于进行开关操作,如“打开” 冷却液,一个程序段中最多有5个M功能 | M... |
M0 | 程序停止 | 用M0停止程序的执行:按“启动”键加工继续执行。 | |
M1 | 程序有条件停止 | 与M0一样,但仅在“条件停(M1)有效” 功能被软键或接口信号触发后才生效。 | |
M2 | 程序结束 | 在程序的最后一段被写入 | |
M30 | | 预定,没用 | |
M17 | | 预定,没用 | |
M3 | 主轴顺时针旋转 | | |
M4 | 主轴逆时针旋转 | | |
M5 | 主轴停 | | |
M6 | 更换刀具 | 在机床数据有效时用M6更换刀具,其它情况下直接用T指令进行。 | |
N | 副程序段 | 0…9999 9999整数, 无符号 | 与程序段段号一起标识程段,N位于程序段开始 | 比如:N20 |
: | 主程序段 | 0…9999 9999整数, 无符号 | 指明主程序段,用字符“:” 取代副程序段的地址符“N”。主程序段中必须包含其加工所需的全部指令 | 比如:20 |
P | 子程序调用次数 | 1…9999整数, 无符号 | 在同一程序段中多次调用子程序比如:N10 L871 P3;调用三次 | 比如:L781 P… ;自身程序段 |
RET | 子程序结束 | | 代替M2使用,保证路径连续运行 | RET;自身程序段 |
S | 主轴转速,在G4 中表示暂停时间 | 0.001…99 999.999 | 主轴转速单位是转/分,在G4中作为暂停时间 | S… |
T | 刀具号 | 1…32000整数,无符号 | 可以用T指令直接更换刀具,可由M6进行。这可由机床数据设定 | T… |
X | 坐标轴 | ±0.001…99999.999 | 位移信息 | X… |
Y | 坐标轴 | ±0.001…99999.999 | 位移信息 | Y… |
Z | 坐标轴 | ±0.001…99999.999 | 位移信息 | Z… |
AR | 圆弧插补张角 | 0.00001…359.99999 | 单位是度,用于在G2/G3中确定圆弧大小 | 参见G2/G3cnc编程代码大全 |
CALL | 循环调用 | | | N10 CALL CYCLE…(1.78,8) |
CHF | 倒角,一般使用 | 0.001…99999.999 | 在两个轮廓之间插入给定长度的倒角 | N10 X…Y…CHF= N11 X…Y… |
CHR | 倒角轮廓连线 | 0.001…99999.999 | 在两个轮廓之间插入给定边长的倒角 | 参见G2/G3 |
CR | 圆弧插补半径 | 0.001…99999.999 | 大于半圆的圆弧带负号“-” 在G2/G3中确定圆葫 | N10 X…Y…CHR= N11 X…Y… |
CYCLE | 加工循环 | 仅为给定值 | 调用加工循环时要求一个独立的程序段;事先给定的参数必须赋值(参见章节“循环”) | |
CYCLE82 | 钻削,深孔加工 | | | N10 CALL CYCLE 82(…) 自身程序段 |
CYCLE83 | 深孔钻削 | | | N10 CALL CYCLE 83(…) 自身程序段 |
CYCLE840 | 带补偿的夹具切削螺纹 | | | N10 CALL CYCLE 840(…) 自身程序段 |
CYCLE84 | 带螺纹插补切削螺纹 | | | N10 CALL CYCLE 84(…) 自身程序段 |
CYCLE85 | 镗孔1 | | | N10 CALL CYCLE 85(…) 自身程序段 |
CYCLE86 | 镗孔2 | | | N10 CALL CYCLE 86(…) 自身程序段 |
CYCLE88 | 镗孔4 | | | N10 CALL CYCLE 88(…) 自身程序段 |
CYCLE93 | 凹槽循环 | | | N10 CALL CYCLE 93 (…) |
CYCLE94 | 钻孔圆弧排列的孔 | | | N10 CALL CYCLE 94 (…) |
CYCLE95 | 铣槽 | | | N10 CALL CYCLE 95 (…) |
CYCLE97 | 铣圆形槽 | | | N10 CALL CYCLE97 (…) |
GOTOB | 向后跳转指令 | | 与跳转标志符一起,表示跳转到所标志的程序段,跳转方向向前 | 比如: N20 GOTOB MARKE 1 |
GOTOF | 向前跳转指令 | | 与跳转标志符一起,表示跳转到所标志的程序段,跳转方向向后 | 比如: N20 GOTOF MARKE 2 |
RND | 园角 | 0.010…99 9.999 | 在两个轮廓之间以给定的半径插入过渡圆弧 | N10 X…Y…RND=… N11 X…Y… |
| | | | |
发表评论