欢迎来到天天文库
浏览记录
ID:6564851
大小:244.50 KB
页数:8页
时间:2018-01-18
《西门子802s系统教材》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SIEMENS802S车床系统一、程序规则西门子数控系统的程序的命名由“文件名”+“.”+“扩展名”组成。文件名可以由“字母”或“字母+数字”组成,文件名不能带有除字母和数字外的其他字符,并通过指定扩展名为“MPF”或是“SPF”来区分文件是主程序还是了程序。例如:“××1.MPF”表示文件名为“××1”的主程序,MPF为缺省文件名。调用子程序时,直接在程序中给出子程序即可,如“××2P3”表示调用文件名为“××2.SPF”的子程序三次。其中P地址可省略,缺省时表示调用一次。二、M指令1、程序暂停:M0指令使用程序停在本段状态,不执行状态。相当于按下操作面板上的循环暂停按钮,按下控制面板
2、上的循环启动键可取消M00状态。应用:本指令可以用在程序中需要进行手动调整的地方,如手动调整主轴转速等。2、程序计划停止:M01只有当执行前机床控制面板上“任选停止”按钮按下才有效。不则不起任何作用。3、程序结束:M02表示加工程序全部结束。可以使主轴运动、进给运动、切削液供给等都停止,机床复位。该指令必须编在最后一个程序段中。4、主轴正转:M035、主轴反转:M046、切液开(M08)、切削液关(M09)7、程序结束并返回程序开始:M30功能和M02指令类似,增加了使程序执行状态返回程序顶部。另外:M41主轴低速转;M42主轴高速转。三、G指令1、G00指令7格式:GOOX_Z_功能:
3、刀具快速定位。使用注意事项:①速度较快,注意安全;②刀具起点不允在材料上;③刀具终点(目的地)不允在材料上,防止干涉;2、G01指令格式:GO1X_Z_F_功能:刀具直线插补(直线加工指令)。说明:程序中首次出现必须有F参数3、倒方角指令CHF=;倒圆角指令RND=3、圆弧插补指令G02(G03)X_Z_CR=_G02(G03)X_Z_I_K_说明:①“CR=”为半径,适用于加工1至180度之间的圆弧(包括180度);②I、K:分别指圆心坐标相对于圆弧起点的X、Z增量坐标,适用于加工大于180度的圆弧;③G02为顺插补(外圆加工时为凹圆弧,内孔加工时为凸圆弧);④G03为逆插补(外圆加工
4、时为凸圆弧,内孔加工时为凹圆弧);4、恒螺距螺纹切削7G33Z_K_(加工圆柱螺纹)说明:①K为螺距;②使用此指令应多刀切削,要有四个步骤:③螺纹底径的算法:公称直径-1.3×螺距④螺纹刀要有导入及导出安全导程(A:2~5;B:取退刀槽的一半)。四、实例一要求:粗精程序加工;粗切深2mm,精要深0.5mm;切断刀刀宽3mm。7五、宏程序编程简介含有变量的数控程序叫数控宏程序。主要实现非圆曲线的插补,利用短直线或小圆弧段来近似替代非圆曲线,这种处理方法称为拟合处理。拟合线段中的交点或切点称为节点。1、变量命名R0~R49为局部变量;R50~R99为全局变量;R100~R249为系统变量2、
5、运算符号“=”、“+”、“-”、“*”、“**”、“/”、“()”及一些函数等。3、跳转标记符(程序跳转目标)由2~8个字母或数字组成,其中开头号两个符号必须是字母或下划线,后跟冒号,如果程序段是字母,则标记紧跟着行号。例:N10OK1:G1X20OK1为标记符,有行号开头;TR88:G0X10Z0TR88为标记符,没有行号开头4、绝对跳转指令GOTOF:向前跳转(向程序结束的方向跳转)GOTOB:向后跳转(向程序开始的方向跳转)例:……GOTOFMMX1……N90MMX1:GOX100Z150;MMX1即为跳转标记符……5、有条件跳转IF<条件表达式>GOTOF标记符;满足条件向前跳转
6、到标记符处IF<条件表达式>GOTOB标记符;满足条件向后跳转到标记符处例:7N100IFR1>10GOTOFMA11;当变量R1值大于10时,跳转到MA11标记符处执行。6、椭圆拟合处理图解:7六、实例二说明:数控宏程序编程示例(椭圆)要求:毛坯:Ф50×140,椭圆长轴为40,短轴为24。FANUC程序:O0001;(主程序)T0101S800M03;G00X51.1Z2.0;#150=49.0;(设最大切削余量49)N30IF[#150LT1.0]GOTO80;M98P0002;#150=#150-2.0;GOTO30;N80G00X100.0Z50.0;M05;M30O0002;
7、(椭圆加工程序)#101=40.0;#102=24.0;7#103=40.0;(z轴起始尺寸)#104=0.0;N40IF[#103LT0.0]OR#104GT21.0GOTO90;#104=24.0*SQRT[40.0*40.0-#103*#103]/40.0;(X轴变量)G01X[2.0*#104+#150]Z[#103-40.0];(椭圆插补)#103=#103-0.5;(z轴步距,每次0.5)GOTO40;N90W-50.0
此文档下载收益归作者所有