您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > Siemens-802D-指令与操作界面
一、SIEMENS802D数控指令格式G指令——Siemens系统数控车床分类代码意义格式参数意义插补G0快速插补G0X…Z…G1*直线插补G1X…Z…F…角度G1XZANG=注意:角度ANG采用极坐标计算倒角G1ZCHF=斜角G1ZRND=圆角G2在圆弧轨迹上以顺时针方向运行G2X…Z…I…K…F…终点+圆心G2X…Z…CR=…F…终点+半径G2AR=…I…K…F…张角+圆心G2AR=…X…Z…F…张角+终点G3在圆弧轨迹上以逆时针方向运行G3X…Z…I…K…F…G3X…Z…CR=…F…G3AR=…I…K…F…G3AR=…X…Z…F…特殊相切圆弧CTXZ终点三点画圆弧CIPXZI1=K1=终点+中间点G33恒螺距的螺纹切削G33Z…K…SF=…圆柱螺纹,K为螺距SF为起始角/偏移角G33X…I…SF=…横向螺纹G33Z…X…K…SF=…锥螺纹,Z方向位移大于X方向位移,45°G33Z…X…I…SF=…锥螺纹,X方向位移大于Z方向位移,45°G34递增螺距G34Z…X…K(I)…FF:螺距变化量G35递减螺距G35Z…X…K(I)…FG331攻丝G331ZKS使用该指令之前必须使用SPOS=0,使主轴处于控制状态K0:右旋,反之左旋S:主轴转速,不需要M3/M4G332攻丝退刀G331ZK同G331的动作G9准确定位G9G0X单程序段有效G60准确定位G60G0X…模态有效G64连续路径加工G64G1X…F…;单程序段有效在一个程序段到下一个程序段转换过程中避免进给停顿增量设置G90*绝对尺寸G90X=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回参考点(原点)G74X…Z…G75回固定点G75X1=…Z1=…刀具补偿G40*取消半径补偿G40在指令G40,G41和G42的一行中必须同时有G0或G1指令(直线),且要指定一个当前平面内的一个轴.如在XY平面下,N20G1G41Y50G41半径左补偿G41G0/G1G42半径右补偿G42G0/G1G450*圆弧过渡,即刀补时拐角走圆角G450G451等距线的交点,刀具在工件转角处切削G451速度控制G94进给率FG94单位:mm/minG95主轴进给率FG95单位:mm/rG96恒线速G96S200LIMS=2500LIMS:限制主轴最高转速G97直接转速G97S600G25主轴转速下限G25S…;G26主轴转速上限G26S…注:加*的功能程序启动时生效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:IFexpressionGOTOBLABEL或IFexpressionGOTOFLABELLABEL:IF条件关键字GOTOB带向后跳跃目的的跳跃指令(朝程序开头)GOTOF带向前跳跃目的的跳跃指令(朝程序结尾)LABEL目的(程序内标号)LABEL:跳跃目的;冒号后面的跳跃目的名==等于不等于;大于;小于=大于或等于;=小于或等于COS()余弦Sin(x)SIN()正弦Cos(x)SQRT()开方SQRT(x)TAN()正切TAN(X)POT()平方值POT(X)TRUNC()取整TRUNC(X)ABS()绝对值ABS(X)GOTOB向后跳转指令。与跳转标志符一起,表示跳转到所标志的程序段,跳转方向向前标号:GOTOBLABEL参数意义同IFGOTOF向前跳转指令。与跳转标志符一起,表示跳转到所标志的程序段,跳转方向向后GOTOFLABEL标号:参数意义同IFMCALL循环调用如:N10MCALLCYCLE…(1.78,8,…)CYCLE82平底扩孔固定循环CYCLE82(RTP,RFP,SDIS,DP,DPR,DTB)DTB:在最终深度处停留的时间其余参数的意义同CYCLE81例:N10G0G90F200S300M3N20D3T3Z110N30X24Y15N40CYCLE82(110,102,4,75,,2)N50M02CYCLE83深孔钻削固定循环CYCLE83(RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DTS,FRF,VART,_AXN,_MDEP,_VRT,_DTD,_DIS1)FDEP:首钻深度(绝对坐标)FDPR:首钻相对于参考平面的深度DAM:递减量(0,按参数值递减;0,递减速率;=0,不做递减)DTB:在此深度停留的时间(0,停留秒数;0,停留转数)DTS:在起点和排屑时的停留时间(0,停留秒数;0,停留转数)FRF:首钻进给率VARI:加工方式(0,切削;1,排屑)_AXN:工具坐标轴(1表示第一坐标轴;2表示第二坐标轴;其它的表示第三坐标轴)_MDEP:最小钻孔深度_VRT:可变的切削回退距离(0,回退距离;0表示设置为1mm)_DTD:在最终深度处的停留时间(0,停留秒数;0,停留转数;=0,停留时间同DTB)_DIS1:可编程的重新插入孔中的极限距离其余参数的意义同CYCLE81例:N10G0G17G90F50S500M4N20D1T42Z155N30X80Y120N40CYCLE83(155,150,1,5,,100,,20,,,1,0,,,0.8)N50X80Y60N60CYCLE83(155,150,1,,145,,50,-0.6,1,,1,0,,10,,,0.4)N70M02CYCLE84攻螺纹固定循环CYCLE84(RTP,RFP,SDIS,DP,DPR,DTB,SDAC,MPIT,PIT,POSS,SST,SST1)SDAC:循环结束后的旋转方向(可取值为:3,4,5)MPIT:螺纹尺寸的斜度PIT:斜度值POSS:循环结束时,主轴所在位置SST:攻螺纹速度SST1:回退速度其余参数的意义同CYCLE81例:N10G0G90T4D4N20G17X30Y35Z40N30CYCLE84(40,36,2,,30,,3,5,,90,200,500)N40M02CYCLE85钻孔循环1CYCLE85(RTP,RFP,SDIS,DP,DPR,DTB,FFR,RFF)FFR:进给速率RFF:回退速率其余参数的意义同CYCLE81例:N10FFR=300RFF=1.5*FFRS500M4N20G18Z70X50Y105N30CYCLE85(105,102,2,25,,300,450)N40M02CYCLR86钻孔循环2CYCLE86(RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS)SDIR:旋转方向(可取值为3,4)RPA:在活动平面上横坐标的回退方式RPO:在活动平面上纵坐标的回退方式RPAP:在活动平面上钻孔的轴的回退方式POSS:循环停止时主轴的位置其余参数的意义同CYCLE81例:N10G0G17G90F200S300N20D3T3Z112N30X70Y50N40CYCLE86(112,110,,77,,2,3,–1,–1,+1,45)N50M02CYCLE88钻孔循环4CYCLE88(RTP,RFP,SDIS,DP,DPR,DTB,SDIR)DTB:在最终孔深处的停留时间SDIR:旋转方向(可取值为3,4)其余参数的意义同CYCLE81例:N10G17G90F100S450N20G0X80Y90Z105N30CYCLE88(105,102,3,,72,3,4)N40M02CYCLE93切槽循环CYCLE93(SPD,SPL,WIDG,DIAG,STA1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEP,DTB,VARI)例:N10G0G90Z65X50T1D1S400M3N20G95F0.2N30CYCLE93(35,60,30,25,5,10,20,0,0,-2,-2,1,1,10,1,5)N40G0G90X50Z65N50M02CYCLE94凹凸切削循环CYCLE94(SPD,SPL,FORM)例:N10T25D3S300M3G95F0.3N20G0G90Z100X50N30CYCLE94(20,60,E)N40G90G0Z100X50N50M02CYCLE95毛坯切削循环CYCLE95(NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,_VRT)例:N110G18G90G96F0.8N120S500M3N130T11D1N140G0X70N150Z60N160CYCLE95(contour,2.5,0.8,.8,0,0.8,0.75,0.6,1)N170M02Contour.SPFN10G1X10Z100F0.6N20Z90N30Z=AC(70)ANG=150N40Z=AC(50)ANG=135N50Z=AC(50)X=AC(50)N60M02CYCLE97螺纹切削CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VARI,NUMT)例:N10G0G90Z100X60N20G95D1T1S1000M4N30CYCLE97(,42,0,-35,42,42,10,3,1.23,0,30,0,5,2,3,1)N40G90G0X100Z100N50M02子程序调用方法在一个程序中(主程序或子程序)可以直接用程序名调用子程序。子程序调用要求占用一个独立的程序段。举例:N10L785P3;调用子程序L785三次N20WELLE7;调用子程序WELLE7结束方法:用M2指令或RET指令结束子程序。用RET指令结束子程序、返回主程序时不会中断G64连续路径运行方式,用M2指令则会中断G64运行方式,并进入停止状态。二、操作界面CRT屏幕及键盘分布常用按键:MDA:用于直接通过操作面板输入数控程序和编辑程序。AUTO:进入自动加工模式.JOG:手动方式,手动连续移动台面或者刀具。REFPOT:手动方式回参考点.VAR:増量选择.SINGLEBLOCK:自动加工模式中,单步运行.SPINSTAR:主轴正转.SPINSTAR:主轴反转.SPINSTP:主轴停止.RESET:复位键.CYCLESTAR:循环启动.CYCLESTOP:循环停止.:报警应答键。:通道转换键。:帮助信息键。:空格键。:删除键(退格键)。:删除键。:插入键。:选择键。:制表键。:回车/输入键。:加工操作区域键。:程序操作区域键。:参数操作区域键。:程序管理操作区域键。:报警/系统操作区域键。自动(Auto)加工模式:点击进入:自动加工程序测试程序段搜索模拟程序修改程序控制单一程序段ROV有效跳过有条件停止空运行进给《返回不带计算搜索断点搜索《返回启动搜索计算轮廓自动方式功能区:自动方式功能区G功能程序顺序轴进给辅助功能外部程序相对坐标实际值工件坐标机床坐标MCS/WCS手动(JOG)加工模式:点击进入:手动模式测量刀具测量工件基本设定X=X=Y=Z=0〈〈返回
本文标题:Siemens-802D-指令与操作界面
链接地址:https://www.777doc.com/doc-1681177 .html