Siemens 802D 指令与操作界面.doc_第1页
Siemens 802D 指令与操作界面.doc_第2页
Siemens 802D 指令与操作界面.doc_第3页
Siemens 802D 指令与操作界面.doc_第4页
Siemens 802D 指令与操作界面.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、SIEMENS802D 数控指令格式G指令Siemens系统数控车床分类代码意义格式参数意义插补G0快速插补G0 X Z G1*直线插补G1 X Z F角度G1 X Z ANG=注意:角度ANG采用极坐标计算倒角G1 Z CHF=斜角G1 Z RND=圆角G2在圆弧轨迹上以顺时针方向运行G2 X Z I KF终点+圆心G2 XZCR= F终点+半径G2 AR= I KF张角+圆心G2 AR=XZF张角+终点G3在圆弧轨迹上以逆时针方向运行G3 X Z I KFG3 XZCR= FG3 AR= I KFG3 AR=XZF特殊相切圆弧CT X Z终点三点画圆弧CIP X Z I1= K1= 终点+中间点G33恒螺距的螺纹切削G33 ZKSF= 圆柱螺纹,K为螺距SF为起始角/偏移角G33 XISF=横向螺纹G33 ZXKSF=锥螺纹,Z方向位移大于X方向位移,45G34递增螺距G34 ZXK(I)F F:螺距变化量G35递减螺距G35 ZXK(I)F G331攻丝G331 Z K S使用该指令之前必须使用SPOS=0,使主轴处于控制状态K0:右旋,反之左旋S:主轴转速,不需要M3/M4G332攻丝退刀G331 Z K同G331的动作G9准确定位G9 G0 X单程序段有效G60准确定位G60 G0 X模态有效G64连续路径加工G64 G1 X F ;单程序段有效在一个程序段到下一个程序段转换过程中避免进给停顿增量设置G90*绝对尺寸G90 X=AC() Z=AC()局部限制G91增量尺寸G91X=IC() Z=IC()局部限制单位G70英制尺寸G70G700/G710则会包含F指令的单位G71*公制尺寸G71选择工作面G17工作面X/Y(在加工中心孔时要求)G17G18*工作面Z/XG18G19工作面Y/XG19工件坐标G53按程序段方式取消可设定零点设置G53G500*取消可设定零点设置G500G54第一可设定零点偏值G54G55第二可设定零点偏值G55G56第三可设定零点偏值G56G57第四可设定零点偏值G57G58第五可设定零点偏值G58G59第六可设定零点偏值G59G74回参考点(原点)G74 XZG75回固定点G75 X1=Z1=刀具补偿G40*取消半径补偿G40在指令G40,G41和G42的一行中必须同时有G0或G1指令(直线), 且要指定一个当前平面内的一个轴 . 如在XY平面下,N20 G1 G41 Y50 G41半径左补偿G41 G0/G1G42半径右补偿G42 G0/G1G450*圆弧过渡,即刀补时拐角走圆角G450 G451等距线的交点,刀具在工件转角处切削G451速度控制G94进给率FG94单位:mm/minG95主轴进给率FG95单位:mm/rG96恒线速G96 S200 LIMS=2500LIMS:限制主轴最高转速G97直接转速G97 S600G25主轴转速下限G25 S ;G26主轴转速上限G26 S注:加*的功能程序启动时生效M代码代码意义格式备注M0程序停止M0用M0停止程序的执行;按“启动”键加工继续执行M1程序有条件停止M1与M0一样,但仅在出现专门信号后才生效M2程序结束M2在程序的最后一段被写入M3主轴顺时针旋转M3M4主轴逆时针旋转M4M5主轴停转M5M6更换刀具M6在机床数据有效时用M6更换刀具,其他情况下用T指令进行其他指令指令意义格式D刀具刀补号D 用于某个刀具T的补偿参数:D0表示补偿值=0,一个刀具最多有9个D号F进给速度对应G94或G95,单位分别为毫米/分钟或毫米/转IF有条件程序跳跃LABEL:IF expression GOTOB LABEL或IF expression GOTOF LABELLABEL:IF 条件关键字GOTOB 带向后跳跃目的的跳跃指令(朝程序开头)GOTOF 带向前跳跃目的的跳跃指令(朝程序结尾)LABEL 目的(程序内标号)LABEL: 跳跃目的;冒号后面的跳跃目的名= = 等于 不等于; 大于;= 大于或等于;0,按参数值递减;0,停留秒数;0,停留秒数;0,回退距离;0表示设置为1mm)_DTD:在最终深度处的停留时间(0,停留秒数;0,停留转数;=0,停留时间同DTB)_DIS1:可编程的重新插入孔中的极限距离其余参数的意义同CYCLE81例:N10 G0 G17 G90 F50 S500 M4 N20 D1 T42 Z155 N30 X80 Y120 N40 CYCLE83 (155, 150, 1, 5, , 100, , 20, , , 1, 0, , , 0.8)N50 X80 Y60 N60 CYCLE83 (155, 150, 1, , 145, , 50, -0.6, 1, , 1, 0, , 10, , 0.4)N70 M02 CYCLE84攻螺纹固定循环CYCLE84 (RTP,RFP,SDIS,DP,DPR,DTB,SDAC,MPIT,PIT,POSS,SST, SST1)SDAC:循环结束后的旋转方向(可取值为:3,4,5)MPIT:螺纹尺寸的斜度PIT:斜度值POSS:循环结束时,主轴所在位置SST:攻螺纹速度SST1:回退速度其余参数的意义同CYCLE81例:N10 G0 G90 T4 D4 N20 G17 X30 Y35 Z40 N30 CYCLE84 (40, 36, 2, , 30, , 3, 5, , 90, 200, 500)N40 M02 CYCLE85钻孔循环1CYCLE85 (RTP,RFP,SDIS,DP,DPR,DTB,FFR,RFF)FFR:进给速率RFF:回退速率其余参数的意义同CYCLE81例:N10 FFR=300 RFF=1.5*FFR S500 M4 N20 G18 Z70 X50 Y105 N30 CYCLE85 (105, 102, 2 , 25, , 300, 450)N40 M02 CYCLR86钻孔循环2CYCLE86(RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO, RPAP,POSS)SDIR:旋转方向(可取值为3,4)RPA:在活动平面上横坐标的回退方式RPO:在活动平面上纵坐标的回退方式RPAP:在活动平面上钻孔的轴的回退方式POSS:循环停止时主轴的位置其余参数的意义同CYCLE81例:N10 G0 G17 G90 F200 S300 N20 D3 T3 Z112 N30 X70 Y50 N40 CYCLE86 (112, 110, , 77, , 2, 3, 1, 1, +1, 45)N50 M02 CYCLE88钻孔循环4CYCLE88 (RTP,RFP,SDIS,DP,DPR,DTB,SDIR)DTB:在最终孔深处的停留时间SDIR:旋转方向(可取值为3,4)其余参数的意义同CYCLE81例:N10 G17 G90 F100 S450 N20 G0 X80 Y90 Z105 N30 CYCLE88 (105, 102, 3, , 72, 3, 4)N40 M02CYCLE93切槽循环CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1, FAL2, IDEP, DTB, VARI)例:N10 G0 G90 Z65 X50 T1 D1 S400 M3 N20 G95 F0.2 N30 CYCLE93 (35, 60, 30, 25, 5, 10,20, 0, 0, -2, -2, 1, 1, 10, 1, 5)N40 G0 G90 X50 Z65 N50 M02 CYCLE94凹凸切削循环CYCLE94 (SPD, SPL, FORM)例:N10 T25 D3 S300 M3 G95 F0.3 N20 G0 G90 Z100 X50 N30 CYCLE94 (20, 60, E) N40 G90 G0 Z100 X50 N50 M02 CYCLE95毛坯切削循环CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)例:N110 G18 G90 G96 F0.8N120 S500 M3N130 T11 D1N140 G0 X70N150 Z60N160 CYCLE95(contour,2.5,0.8,.8, 0,0.8,0.75,0.6,1)N170 M02Contour.SPFN10 G1 X10 Z100 F0.6N20 Z90N30 Z=AC(70) ANG=150N40 Z=AC(50) ANG=135N50 Z=AC(50) X=AC(50)N60 M02CYCLE97螺纹切削CYCLE97 (PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP,NRC, NID, VARI, NUMT)例:N10 G0 G90 Z100 X60 N20 G95 D1 T1 S1000 M4 N30 CYCLE97 ( , 42, 0, -35, 42, 42, 10, 3, 1.23, 0, 30, 0, 5, 2, 3, 1)N40 G90 G0 X100 Z100 N50 M02 子程序调用方法在一个程序中(主程序或子程序)可以直接用程序名调用子程序。子程序调用要求占用一个独立的程序段。举例: N10 L785 P3 ;调用子程序L785 三次N20 WELLE7 ;调用子程序WELLE7结束方法:用M2指令或RET指令结束子程序。用RET指令结束子程序、返回主程序时不会中断G64连续路径运行方式,用M2指令则会中断G64运行方式,并进入停止状态。二、操作界面CRT屏幕及键盘分布 常用按键:MDA :用于直接通过操作面板输入数控程序和编辑程序。AUTO:进入自动加工模式.JOG:手动方式,手动连续移动台面或者刀具。REFPOT:手动方式回参考点.VAR:増量选择.SINGLE BLOCK:自动加工模式中,单步运行.SPIN STAR:主轴正转.SPIN STAR:主轴反转.SPIN STP:主轴停止.RESET:复位键.CYCLE STAR:循环启动.CYCLE STOP:循环停止.:报警应答键。:通道转换键。:帮助信息键。:空格键。:删除键(退格键)。:删除键。:插入键。:选择键。:制表键。:回车/输入键。:加工操作区域键。:程序操作区域键。:参数操作区域键。:程序管理操作区域键。:报警/系统操作区域键。自动(Auto)加工模式:点击进入:自动方式功能区:手动(JOG)加工模式:点击进入:手动加工功能区:MDA模式点击进入:程序管理: PROGRAM MANAGER点击进入:三、SIEMENS802D R参数1.功能 要使一个NC程序不仅仅适用于特定数值下的一次加工,或者必须要计算出数值,两种情况均可以使用计算参数,你可以在程序运行时由控制器计算或设定所需要的数值;可以通过操作面板设定参数数值。如果参数已经赋值,则它们可以在程序中对由变量确定地址进行赋值。 2.编程 R0 R2493.说明 一共250个计算参数可供使用。 R0.R99 - 可以自由使用 R100.R249 -加工循环传递参数 如果你没有用到加工循环,则这部分计算参数也同样可以自由使用。 4.赋值 举例一: R0=3.5678 R1=-37.3 R2=2 R3=-7 R4=-45678.1234用指数表示法可以赋值更大的数值范围: (10300.10300).指数值写在EX符号之后;最大符号数:10(包括符号和小数点).EX值范围:300到300举例二: R0=-0.1EX-5 ;意义:R0=-0.000 0001R1=1.874EX8 ;意义:R1=187 400 000注释:一个程序段中可以有多个赋值语句;也可以用计算表达式赋值。 5.给其他的地址赋值通过给其它的NC地址分配计算参数或参数表达式,可以增加NC程序的通用性。可以用数值、算术表达式或R参数对任意NC地址赋值。但对地址N、G和L例外。 赋值时在地址符之后写入符号“” 赋值语句也可以赋值负号。 给坐标轴地址(运行指令)赋值时,要求有一独立的程序段。 举例: N10 G0 X=R2 ;给X轴赋值 6.参数的计算 在计算参数时也遵循通常的数学运算规则。原括号内的运算优先进行。另外,乘法和除法运算优先于加法和减法运算。7.程序跳转(1) 标记符跳转标记符用于标记程序中所跳转的目标程序段,用跳转功能可以实现程序运行分支。标记符可以自由选取,但必须由字母或数字组成,其中开始两个符号必须是字母或下划线。跳转目标程序段中标记符后面必须为冒号,标记符位于程序段段首。如果程序段有段号,则标记符紧跟着段号。在一个程序段中,标记符不能含有其它意义N10 MARKE1:G1 X20 ;MARKE1为标记符,跳转目标程序段 .TR789:G0 X10 Z20 ;TR789为标记符,跳转目标程序段没有段号(2)绝对跳转NC程序在运行时以写入时的顺序执行程序段。 程序在运行时可以通过插入程序跳转指令改变执行顺序。 跳转目标只能是有标记符的程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论