1. 首页
  2. 技术文章

西门子840D数控系统指令集

西门子840D数控系统指令集

 

1.程序跳段:只要在希望跳过的程序段的程序段前插入识别符“/”,在程序执行过程中的指令便不会被执行,转而继续执行下面不带跳段识别符的程序段。例如:

N10 …执行

/ N20…跳过

N30…执行

2.条件转向语句为“IF…GOTOB/GOTOF…”,条件式所用的条件比较符号允许用:= =(等于)、>、 >= 、<、<=。

3.程序注释:注释通常附加在程序段的末尾,并用分号“;”将注释与NC程序分开。

4.主程序: 文件名的后缀位MPF;

子程序:文件名的后缀位SPF;

5.极坐标运动指令:

在其坐标系中的运动指令: G0 AP=…(极角) RP=…(极径)

指令说明:G110极点位置,以刀具当前点位置为参考点。

G111 极点位置,在工件坐标系中的绝对尺寸。

G112 极点位置,以前一个极点位置为参考点。

6.采用半径和终点进行圆弧编程:

指令说明:G2/G3 X… Y… Z… CR…(为圆弧半径)。

CR =“+”…圆弧角度小于或等于180,

CR=“-”…圆弧角度大于或等于180。

7.螺旋插补(G2/G3,TURN)

指令形式:G2/G3 X… Y… Z… I… J… K… TURN…

G2/G3 X… Y… Z… CR=… TURN…

指令说明:X,Y,Z:圆弧终点坐标。

I,J,K:圆心位置。CR=:圆弧半径。

TURN=:圆弧经过起点的次数,即整圆的圈数。整圆范围:0—999。举例:起点(X27.5 ,Y32.99, Z-5)逆时针执行两整圈,接近终点(X20, Y5, Z-20).

程序:…

N30 G17 G0 X27.5 Y32.99 Z3

N40 G17 G1 Z-5 F50

N50 G3 X20 Y5 Z-20 I=AC(20) J=AC(20) TURN=2

8.坐标系转换指令:

可编程指令零点偏移(TRANS,ATRANS)

指令形式:TRANS(ATRANS) X… Y… Z…(在单独程序段编写)

指令说明:TRANS为可替代指令,参照被激活的可设定零偏(G54-G57)的绝对变换。

ATRANS为可加性指令,参照被激活的可设定零点或可编程零点的增量变换。

X,Y,Z为所规定的坐标轴上的偏移量。

不带坐标轴参数的TRANS指令可以撤销已经生效的全部编程框架。

9.可编程旋转(ROT,AROT)

指令形式:ROT(AROT) X…Y…Z… ROT(AROT) RPL=…..(RPL所选平面内坐标系按该角度旋转,旋转角度)

指令说明:ROT为可替代指令。

AROT为叠加指令。

X、Y、Z:围绕该几何轴进行空间旋转。应用ROT时,旋转点为先前规定的可设定零偏(G54-G57)。应用AROT时,旋转点为现行的零偏。

10.可编程镜像加工(MIRROR,AMIRROR)

指令形式:MIRROR(AMIRROR) X…Y….X….

11.刀具偏置指令(刀具调用及刀具补偿T,D)

12.镗孔(进给镗下,孔底暂停,定向让刀,快速返回。)

CYCLE86(RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS)

RTP:返回高度

RFP:参考平面

SDIS:安全间隙(无符号)

DP:最终镗深

DPR:相对镗深(无符号)

DTB:孔底延时时间

SDIR:旋转方向,3==M3,4==M4

RPA:横坐标上的孔底让刀

RPO:纵坐标上的孔底让刀

RPAP:垂直方向上的孔底让刀

POSS:主轴定向停的位置(单位:度)

数控龙门西840D编程模式:

机床状态:

N10 G54 G90 G17 G40 G64 (G64连续式加工)

N20 M43(换档)M40空档 M41-44一档至四档

N30 T01 D01

N40 G04 F3 (停留时间)

N50 S600 F280 M03

N… (程序)

N… ………………

N… M05

N… M02 (M30)

M指令。

M代码 功 能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M33 主轴定向

M98 调用子程序

M99 子程序结束返回/重复执行

宏程序-椭圆多层

宏程序-飞面分层

刻字宏程序模拟

【软件】宏程序自动生成器V6.3

华中系统测头程序-9810讲解

华中系统测头程序-9811讲解

BROTHER 兄弟机G M代码

分享一个爱情 宏程序

宏程序:万能刻字程序

宏程序:讲解

宏程序:矩形阵列螺旋铣孔

宏程序:任意多边形

只会G代码,不会宏程序就别说你是数控师傅

秒懂宏程序(一)

秒懂宏程序(二)

秒懂宏程序(三)

秒懂宏程序(四)-G66使用

宏程序-螺旋铣圆周沉头孔

【软件】宏程序自动生成器V5.0下载

FANUC巧用宏程序预防刀补输入错误

攻牙底径对照表

FANUC巧用宏程序预防刀补输入错误
宏程序-矩形螺旋线

宏程序-极坐标平面螺旋铣

宏程序-铣凸半球

宏程序-螺旋铣键槽

宏程序-飞面

宏程序-可变式G1钻深孔循环

宏程序-G1平面螺旋铣

宏程序-凸圆型腔

宏程序-螺旋铣孔

宏程序-铣斜面

宏程序基础知识之三角函数

 

 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

本文转载来自【公众号:数控e家】,仅供大家学习交流,如侵权请联系站长删文。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:08:00~20:00

QR code