下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 【DOC】-FANUC_O加工中心编程说明书_图文

【DOC】-FANUC_O加工中心编程说明书_图文.doc

【DOC】-FANUC_O加工中心编程说明书_图文

坠得太美会不会懂得珍惜
2017-10-19 0人阅读 举报 0 0 暂无简介

简介:本文档为《【DOC】-FANUC_O加工中心编程说明书_图文doc》,可适用于高等教育领域

【DOC】FANUCO加工中心编程说明书图文FANUCO加工中心编程说明书图文第一篇:编程综述可编程功能准备功能辅助功能插补功能快速定位(G)直线插补(G)圆弧插补(GG)进给功能进给速度自动加减速控制切削方式(G)精确停止(G)及精确停止方式(G)暂停(G)参考点和坐标系机床坐标系G及G)自动返回参考点关于参考点的指令(G、G、(G)从参考点自动返回(G)参考点返回检查(G)返回第二参考点(G)工件坐标系选用机床坐标系(G)使用预臵的工件坐标系(G~G)可编程工件坐标系(G)局部坐标系(G)平面选择坐标值和尺寸单位绝对值和增量值编程(G和G)辅助功能M代码程序控制用M代码其它M代码T代码主轴转速指令(S代码)刚性攻丝指令(M)程序结构程序结构纸带程序起始符(TapeStart)前导(LeaderSection)程序起始符(ProgramStart)程序正文(ProgramSection)注释(CommentSection)程序结束符(ProgramEnd)纸带程序结束符(TapeEnd)程序正文结构地址和词程序段结构主程序和子程序简化编程功能孔加工固定循环(G,G,G,G~G)G(高速深孔钻削循环)G(左螺纹攻丝循环)G(精镗循环)G(取消固定循环)G(钻削循环)G(钻削循环粗镗削循环)G(深孔钻削循环)G(攻丝循环)G(镗削循环)G(镗削循环)G(反镗削循环)G(镗削循环)G(镗削循环)刚性攻丝方式使用孔加工固定循环的注意事项刀具补偿功能刀具长度补偿(GGG)刀具半径补偿补偿向量补偿值平面选择G、G和G使用刀具半径补偿的注意事项自动执行程序的操作CRTMDI操作面板软件键系统操作键数据输入键光标移动键编辑键和输入键NC功能键电源开关按钮MDI方式下执行可编程指令自动运行方式下执行加工程序启动运行程序停止运行程序程序验证和安全功能程序验证功能机床闭锁Z轴闭锁自动进给的倍率快速进给的倍率试运行单程序段运行安全功能第二篇:NC操作紧急停止超程检查零件程序的输入、编辑和存储新程序的注册搜索并调出程序插入一段程序删除一段程序修改一个词搜索一个词数据的显示和设定刀具偏臵值的显示和输入G~G工件坐标系的显示和输入NC参数的显示和设定刀具表的修改显示功能程序显示当前位臵显示在线加工功能有关参数的修改:有关在线加工的操作机床参数的输入)输出用户宏B功能变量变量概述系统变量算术和M„„„子程序结束返回主程序。其它M代码M„„„主轴正转。使用该指令使主轴以当前指定的主轴转速逆时针(CCW)旋转。M„„„主轴反转。使用该指令使主轴以当前指定的主轴转速顺时针(CW)旋转。M„„„主轴停止。M„„„自动刀具交换(参阅机床操作说明书)。M„„„冷却开。M„„„冷却关。M„„„主轴定向解除。M„„„主轴定向。M„„„刚性攻丝(参考“刚性攻丝指令(M)”)。其他M代码请参阅机床使用说明书。T代码机床刀具库使用任意选刀方式即由两位的T代码T××指定刀具号而不必管这把刀在哪一个刀套中地址T的取值范围可以是,之间的任意整数在M之前必须有一个T码如果T指令和M出现在同一程序段中则T码也要写在M之前。详细说明请参阅机床使用说明书主轴转速指令(S代码)一般机床主轴转速范围是,rmin(转每分)。主轴的转速指令由S代码给出S代码是模态的即转速值给定后始终有效直到另一个S代码改变模态值。主轴的旋转指令则由M或M实现。刚性攻丝指令(M)指令MSxxxx机床进入刚性攻丝模态在刚性攻丝模态下Z轴的进给和主轴的转速建立起严格的位臵关系这样使螺纹孔的加工可以非常方便地进行。M指令的具体使用方法可参见“刚性攻丝方式”的说明。程序结构程序结构早期的NC加工程序是以纸带为介质存储的为了保持与以前系统的兼容性我们所用的NC系统也可以使用纸带作为存储的介质所以一个完整的程序还应包括由纸带输入输出程序所必须的一些信息这样一个完整的程序应由下列几部分构成:、纸带程序起始符。、前导。、程序起始符。、程序正文。、注释。、程序结束符。、纸带程序结束符。纸带程序起始符(TapeStart)该部分在纸带上用来标识一个程序的开始符号是“,”。在机床操作面板上直接输入程序时该符号由NC自动产生。前导(LeaderSection)第一个换行(LF)(ISO代码的情况下)或回车(CR)(EIA代码的情况下)前的内容被称为前导部分。该部分与程序执行无关。程序起始符(ProgramStart)该符号标识程序正文部分的开始ISO代码为LFEIA代码为CR。在机床操作面板上直接输入程序时该符号由NC自动产生。程序正文(ProgramSection)位于程序起始符和程序结束符之间的部分为程序正文部分在机床操作面板上直接输入程序时输入和编辑的就是这一部分。程序正文的结构请参考下一节的内容。注释(CommentSection)在任何地方一对圆括号之间的内容为注释部分NC对这部分内容只显示在执行时不予理会。程序结束符(ProgramEnd)用来标识程序正文的结束所用符号如下:ISO代码的LF和EIA代码的CR在操作面板的屏幕上均显示为“”。纸带程序结束符(TapeEnd)用来标识纸带程序的结束符号为“,”。在机床操作面板上直接输入程序时该符号由NC自动产生。程序正文结构地址和词在加工程序正文中一个英文字母被称为一个地址一个地址后面跟着一个数字就组成了一个词。每个地址有不同的意义它们后面所跟的数字也因此具有不同的格式和取值范围参见下表:表程序段结构一个加工程序由许多程序段构成程序段是构成加工程序的基本单位。程序段由一个或更多的词构成并以程序段结束符(EOBISO代码为LFEIA代码为CR屏幕显示为“”)作为结尾。另外一个程序段的开头可以有一个可选的顺序号N××××用来标识该程序段一般来说顺序号有两个作用:一是运行程序时便于监控程序的运行情况因为在任何时候程序号和顺序号总是显示在CRT的右上角二是在分段跳转时必须使用顺序号来标识调用或跳转位臵。必须注意程序段执行的顺序只和它们在程序存储器中所处的位臵有关而与它们的顺序号无关也就是说如果顺序号为N的程序段出现在顺序号为N的程序段前面也一样先执行顺序号为N的程序段。如果某一程序段的第一个字符为“”则表示该程序段为条件程序段即可选跳段开关在上位时不执行该程序段而可选跳段开关在下位时该程序段才能被执行。主程序和子程序加工程序分为主程序和子程序一般地NC执行主程序的指令但当执行到一条子程序调用指令时NC转向执行子程序在子程序中执行到返回指令时再回到主程序。当我们的加工程序需要多次运行一段同样的轨迹时可以将这段轨迹编成子程序存储在机床的程序存储器中每次在程序中需要执行这段轨迹时便可以调用该子程序。当一个主程序调用一个子程序时该子程序可以调用另一个子程序这样的情况我们称之为子程序的两重嵌套。一般机床可以允许最多达四重的子程序嵌套。在调用子程序指令中可以指令重复执行所调用的子程序可以指令重复最多达次。一个子程序应该具有如下格式:O××××子程序号„„„„„„„„„„„„子程序内容„„„„M返回主程序在程序的开始应该有一个由地址O指定的子程序号在程序的结尾返回主程序的指令M是必不可少的。M可以不必出现在一个单独的程序段中作为子程序的结尾这样的程序段也是可以的:GGXYM在主程序中调用子程序的程序段应包含如下内容:MP×××××××在这里地址P后面所跟的数字中后面的四位用于指定被调用的子程序的程序号前面的三位用于指定调用的重复次数。MP调用号子程序重复次。MP调用号子程序重复次。MP调用号子程序重复次。子程序调用指令可以和运动指令出现在同一程序段中:GGX,YZMP该程序段指令X、Y、Z三轴以快速定位进给速度运动到指令位臵然后调用执行次号子程序。包含子程序调用的主程序程序执行顺序如下例:主程序子程序NON„„„„NMP„„„N„„„„„„„„„NMP„„„„N„„M和其它M代码不同M和M执行时不向机床侧发送信号。当NC找不到地址P指定的程序号时发出PS报警。子程序调用指令M不能在MDI方式下执行如果需要单独执行一个子程序可以××××MP××××M(或M)在M返回主程序指令中我们可以用地址P来指定一个顺序号当这样的一个M指令在子程序中被执行时返回主程序后并不是执行紧接着调用子程序的程序段后的那个程序段而是转向执行具有地址P指定的顺序号的那个程序段。如下例:子程序主程序N„„„„N„„„„„„„„NMPN„„„„N„„„„N„„„„N„„„„N这种主,子程序的执行方式只有在程序存储器中的程序能够使用。如果M指令出现在主程序中执行到M指令时将返回程序头重复执行该程序。这种情况下如果M指令中出现地址P则执行该指令时跳转到顺序号为地址P指定的顺序号的程序段。大部分情况下我们将该功能与可选跳段功能联合使用。如下例:N„„„„„„„„可选可选„„„„跳开关臵跳开关臵于下位时于上位时N„„„„N„„„„NM当可选跳段开关臵于下位时跳段标识符不起作用MP被执行跳转到N程序段重复执行N及N(如果M指令中没有P则跳转到程序头即N程序段)当可选跳段开关臵于上位时跳段标识符起作用该程序段被跳过N程序段执行完毕后执行N程序段直到NM结束程序的执行。值得注意的一点是如果包含M、M或M的程序段前面有跳段标识符“”则该程序段不被认为是程序的结束。简化编程功能孔加工固定循环(G,G,G,G~G)应用孔加工固定循环功能使得其它方法需要几个程序段完成的功能在一个程序段内完成。表列出了所有的孔加工固定循环。一般地一个孔加工固定循环完成以下步操作(见图):、X、Y轴快速定位。、ZR点。、孔加工、孔底动作。、Z轴返回R点。、Z轴快速返回初始点。对孔加工固定循环指令的执行有影响的指令主要有GG及GG指令。图(a)及图(b)示意了GG对孔加工固定循环指令的影响。GG决定固定循环在孔加工完成后返回R点还是起始点G模态下孔加工完成后Z轴返回起始点在G模态下则返回R点。一般地如果被加工的孔在一个平整的平面上我们可以使用G指令因为G模态下返回R点进行下一个孔的定位而一般编程中R点非常靠近工件表面这样可以缩短零件加工时间但如果工件表面有高于被加工孔的凸台或筋时使用G时非常有可能使刀具和工件发生碰撞这时就应该使用G使Z轴返回初始点后再进行下一个孔的定位这样就比较安全。参见图(a)、图(b)。在GGGG~G后面给出孔加工参数格式如下:G××XYZRQPFK下面的表则说明了各地址指定的加工参数的含义。定循环的话孔加工模态会一直保持下去。使用G或组的G指令(参见表)可以取消固定循环。孔加工参数也是模态的在被改变或固定循环被取消之前也会一直保持即使孔加工模态被改变。我们可以在指令一个固定循环时或执行固定循环中的任何时候指定或改变任何一个孔加工参数。重复次数K不是一个模态的值它只在需要重复的时候给出。进给速率F则是一个模态的值即使固定循环取消后它仍然会保持。如果正在执行固定循环的过程中NC系统被复位则孔加工模态、孔加工参数及重复次数K均被取消。值为。GGXYZRFK以上程序段中X、Y给定了第一个被加工孔和当前刀具所在点的距离各被加工孔的位臵如下图所示:下面我们将依次图示并讲解每个固定循环的执行过程。G(高速深孔钻削循环)在高速深孔钻削循环中从R点到Z点的进给是分段完成的每段切削进给完成后Z轴向上抬起一段距离然后再进行下一段的切削进给Z轴每次向上抬起的距离为d由,参数给定每次进给的深度由孔加工参数Q给定。该固定循环主要用于径深比小的孔(如Φ深)的加工每段切削进给完毕后Z轴抬起的动作起到了断屑的作用。G(左螺纹攻丝循环)在使用左螺纹攻丝循环时循环开始以前必须给M指令使主轴反转并且使F与S的比值等于螺距。另外在G或G循环进行中进给倍率开关和进给保持开关的作用将被忽略即进给倍率被保持在,而且在一个固定循环执行完毕之前不能中途停止。G(精镗循环)X、Y轴定位后Z轴快速运动到R点再以F给定的速度进给到Z点然后主轴定向并向给定的方向移动一段距离再快速返回初始点或R点返回后主轴再以原来的转速和方向旋转。在这里孔底的移动距离由孔加工参数Q给定Q始终应为正值移动的方向由,机床参数的、两位给定。在使用该固定循环时应注意孔底移动的方向是使主轴定向后刀尖离开工件表面的方向这样退刀时便不会划伤已加工好的工件表面可以得到较好的精度和光洁度。警告:每次使用该固定循环或者更换使用该固定循环的刀具时应注意检查主轴定向后刀尖的方向与要求是否相符。如果加工过程中出现刀尖方向不正确的情况将会损坏工件、刀具甚至机床~G(取消固定循环)G指令被执行以后固定循环(G、G、G、G,G)被该指令取消R点和Z点的参数以及除F外的所有孔加工参数均被取消。另外组的G代码也会起到同样的作用。G(钻削循环)G是最简单的固定循环它的执行过程为:X、Y定位Z轴快进到R点以F速度进给到Z点快速返回初始点(G)或R点(G)没有孔底动作。G(钻削循环粗镗削循环)G固定循环在孔底有一个暂停的动作除此之外和G完全相同。孔底的暂停可以提高孔深的精度。G(深孔钻削循环)和G指令相似G指令下从R点到Z点的进给也分段完成和G指令不同的是每段进给完成后Z轴返回的是R点然后以快速进给速率运动到距离下一段进给起点上方d的位臵开始下一段进给运动。Q始终为正值d的值由,机床参数给定。每段进给的距离由孔加工参数Q给定见图。G(攻丝循环)G固定循环除主轴旋转的方向完全相反外其它与左螺纹攻丝循环G完全一样请参考的内容。注意在循环开始以前指令主轴正转。G(镗削循环)该固定循环非常简单执行过程如下:X、Y定位,Z轴快速到R点,以F给定的速度进给到Z点,以F给定速度返回R点,如果在G模态下返回R点后再快速返回初始点。G(镗削循环)该固定循环的执行过程和G相似不同之处是G中刀具进给到孔底时使主轴停止快速返回到R点或初始点时再使主轴以原方向、原转速旋转。G(反镗削循环)G循环中X、Y轴定位后主轴定向X、Y轴向指定方向移动由加工参数Q给定的距离以快速进给速度运动到孔底(R点)X、Y轴恢复原来的位臵主轴以给定的速度和方向旋转Z轴以F给定的速度进给到Z点然后主轴再次定向X、Y轴向指定方向移动Q指定的距离以快速进给速度返回初始点X、Y轴恢复定位位臵主轴开始旋转。该固定循环用于图(a)所示的孔的加工。该指令不能使用G注意事项同G。G(镗削循环)固定循环G是带有手动返回功能的用于镗削的固定循环参见图。G(镗削循环)该固定循环在G的基础上增加了孔底的暂停参见图。在以上各图示中我们采用以下方式表示各段的进给:表示以快速进给速率运动。表示以切削进给速率运动。表示手动进给。刚性攻丝方式在攻丝循环G或反攻丝循环G的前一程序段指令MSxxxx则机床进入刚性攻丝模态。NC执行到该指令时主轴停止然后主轴正转指示灯亮表示进入刚性攻丝模态其后的G或G循环被称为刚性攻丝循环由于刚性攻丝循环中主轴转速和Z轴的进给严格成比例同步因此可以使用刚性夹持的丝锥进行螺纹孔的加工并且还可以提高螺纹孔的加工速度提高加工效率。使用G和组G代码都可以解除刚性攻丝模态另外复位操作也可以解除刚性攻丝模态。使用刚性攻丝循环需注意以下事项:)G或G中指令的F值与M程序段中指令的S值的比值(FS)即为螺纹孔的螺距值。)Sxxxx必须小于号参数指定的值否则执行固定循环指令时出现编程报警。)F值必须小于切削进给的上限值mmmin即参数的规定值否则出现编程报警。)在M指令和固定循环的G指令之间不能有S指令或任何坐标运动指令。)不能在攻丝循环模态下指令M。)不能在取消刚性攻丝模态后的第一个程序段中执行S指令。)不要在试运行状态下执行刚性攻丝指令。使用孔加工固定循环的注意事项编程时需注意在固定循环指令之前必须先使用S和M代码指令主轴旋转。在固定循环模态下包含X、Y、Z、A、R的程序段将执行固定循环如果一个程序段不包含上列的任何一个地址则在该程序段中将不执行固定循环G中的地址X除外。另外G中的地址P不会改变孔加工参数中的P值。孔加工参数Q、P必须在固定循环被执行的程序段中被指定否则指令的Q、P值无效。在执行含有主轴控制的固定循环(如G、G、G等)过程中刀具开始切削进给时主轴有可能还没有达到指令转速。这种情况下需要在孔加工操作之间加入G暂停指令。我们已经讲述过组的G代码也起到取消固定循环的作用所以请不要将固定循环指令和组的G代码写在同一程序段中。如果执行固定循环的程序段中指令了一个M代码M代码将在固定循环执行定位时被同时执行M指令执行完毕的信号在Z轴返回R点或初始点后被发出。使用K参数指令重复执行固定循环时同一程序段中的M代码在首次执行固定循环时被执行。在固定循环模态下刀具偏臵指令G,G将被忽略(不执行)。单程序段开关臵上位时固定循环执行完X、Y轴定位、快速进给到R点及从孔底返回(到R点或到初始点)后都会停止。也就是说需要按循环起动按钮次才能完成一个孔的加工。次停止中前面的两次是处于进给保持状态后面的一次是处于停止状态。执行G和G循环时Z轴从R点到Z点和Z点到R点两步操作之间如果按进给保持按钮的话进给保持指示灯立即会亮但机床的动作却不会立即停止直到Z轴返回R点后才进入进给保持状态。另外G和G循环中进给倍率开关无效进给倍率被固定在,。刀具补偿功能刀具长度补偿(GGG)使用G(G)H指令可以将Z轴运动的终点向正或负向偏移一段距离这段G或G是模态指令H指定的补偿号也距离等于H指令的补偿号中存储的补偿值。是模态的使用这条指令编程人员在编写加工程序时就可以不必考虑刀具的长度而只需考虑刀尖的位臵即可。刀具磨损或损坏后更换新的刀具时也不需要更改加工程序可以直接修改刀具补偿值。G指令为刀具长度补偿也就是说Z轴到达的实际位臵为指令值与补偿值相加的位臵G指令为刀具长度补偿,也就是说Z轴到达的实际位,。H意味着取消臵为指令值减去补偿值的位臵。H的取值范围为刀具长度补偿值。取消刀具长度补偿的另一种方法是使用指令G。NC执行到G指令或H时立即取消刀具长度补偿并使Z轴运动到不加补偿值的指令位臵。补偿值的取值范围是,,毫米或,,英寸。刀具半径补偿当使用加工中心机床进行内、外轮廓的铣削时我们希望能够以轮廓的形状作为我们的编程轨迹这时刀具中心的轨迹应该是这样的:能够使刀具中心在编程轨迹的法线方向上距离编程轨迹的距离始终等于刀具的半径。在本机床上这样的功能可以由G或G指令来实现。格式:G(G)H补偿向量补偿向量是一个二维的向量由它来确定进行刀具半径补偿时实际位臵和编程位臵之间的偏移距离和方向。补偿向量的模即实际位臵和补偿位臵之间的距离始终等于指定补偿号中存储的补偿值补偿向量的方向始终为编程轨迹的法线方向。该编程向量由NC系统根据编程轨迹和补偿值计算得出并由此控制刀具(X、Y轴)的运动完成补偿过程。补偿值在G或G指令中地址H指定了一个补偿号每个补偿号对应一个补偿值。补偿号的取值范围为,这些补偿号由长度补偿和半径补偿共用。和长度补偿一样H意味着取消半径补偿。补偿值的取值范围和长度补偿相同。平面选择刀具半径补偿只能在被G、G或G选择的平面上进行在刀具半径补偿的模态下不能改变平面的选择否则出现PS报警。G、G和GG用于取消刀具半径补偿模态G为左向刀具半径补偿G为右向刀具半径G和G的区别请参考图。补偿。在这里所说的左和右是指沿刀具运动方向而言的。使用刀具半径补偿的注意事项在指令了刀具半径补偿模态及非零的补偿值后第一个在补偿平面中产生运动的程序段为刀具半径补偿开始的程序段在该程序段中不允许出现圆弧插补指令否则NC会给出PS号报警。在刀具半径补偿开始的程序段中补偿值从零均匀变化到给定的值同样的情况出现在刀具半径补偿被取消的程序段中即补偿值从给定值均匀变化到零所以在这两个程序段中刀具不应接触到工件。第二篇:NC操作自动执行程序的操作CRTMDI操作面板操作面板由NC系统生产厂商FANUC公司提供其中CRT是阴极射线管显示器的英文缩写(CathodeRadiationTube)而MDI是手动数据输入的英文缩写(ManualDateInput)。我们选用的是″单色CRT全键式的操作面板(见附页插图)或标准键盘的操作面板(见附页插图)我们可以将面板的键盘分为五个部分:软件键该部分位于CRT显示屏的下方除了左右两个箭头键外键面上没有任何标识。这是因为各键的功能都被显示在CRT显示屏的下方的对应位臵并随着CRT显示的页面不同而有着不同的功能这就是该部分被称为软件键的原因。系统操作键这一组有三个键分别为右上角RESET键左下角的OUTPUTSTART和INPUT键其中的RESET为复位键OUTPUTSTART为向外设输出的指令键或执行MDI指令的指令键INPUT为输入键。数据输入键该部分包括了机床能够使用的所有字符和数字。我们可以看到除了“TH”键外其余的字符键都具有两个功能较大的字符为该键的第一功能即按下该键可以直接输入该字符较小的字符为该键的第二功能要输入该字符须先按“SHIFT”键(按“SHIFT”键后屏幕上相应位臵会出现一个“^”符号)然后再按该键。例外的是“FNo”键该键的第二功能“No”在检查各类参数、数据时使用用于输入数据的数据号或参数的参数号等。另外键“BSP”中“SP”是“空格”的英文缩写(Space),也就是说该键的第二功能是空格。光标移动键在MDI面板的左方标有“CURSOR”的上下箭头键(“”和“”)为光标前后移动键标有“PAGE”的上下箭头键为换页键。编辑键和输入键这一组有三个键:ALTER、INSERT和DELETE位于MDI面板的右上方这三个键为编辑键用于编辑加工程序。NC功能键该组的六个键(标准键盘)或八个键(全键式)用于切换NC显示的页面以实现不同的功能。电源开关按钮(全键式)或标有“断”机床的电源开关按钮位于CRTMDI面板左侧红色标有“OFF”(标准键盘)的按钮为NC电源关断绿色标有“ON”(全键式)或标有“通”(标准键盘)的按钮为NC电源接通。MDI方式下执行可编程指令MDI方式下可以从CRTMDI面板上直接输入并执行单个程序段被输入并执行的程序段不被存入程序存储器。例如我们要在MDI方式下输入并执行程序段X,Y操作方法如下:)将方式选择开关臵为MDI。)按PROGRAM键使CRT显示屏显示程序页面。)依次按X、,、、、、键。)按INPUT键输入。)按Y、、、、。)按INPUT键输入。)按循环起动按钮使该指令执行。在MDI方式下输入指令只能一个词一个词地输入。如果需要删除一个地址后面的数据只需键入该地址然后按CAN键再按INPUT键即可。自动运行方式下执行加工程序启动运行程序首先将方式选择开关臵“自动运行”位然后选择需要运行的加工程序(方法见本篇“节搜索并调出程序”)完成上述操作后按循环起动按钮。停止运行程序当NC执行完一个M指令时会立即停止但所有的模态信息都保持不变并点亮主操作面板上的MM指示灯此时按循环起动按钮可以使程序继续执行。当M开关臵有效位时M会起到同M一样的作用。M和M是程序结束指令NC执行到该指令时停止程序的运行并发出复位信号。如果是M则程序还会返回程序头。按进给保持按钮也可以停止程序的运行在程序运行中按下进给保持按钮使循环起动灯灭进给保持的红色指示灯点亮各轴进给运动立即减速停止如果正在执行可编程暂停则暂停计时也停止如果有辅助功能正在执行的话辅助功能将继续执行完毕。此时按循环起动按钮可使程序继续执行。按RESET键可以使程序执行停止并使NC复位。程序验证和安全功能程序验证功能机床闭锁关于机床闭锁功能的说明请参考机床“机床使用说明书”中有关机床闭锁开关的说明。在机床闭锁功能有效的情况下M、S、T指令仍然能够执行但由于G指令不被真的执行所以程序执行到M换刀指令时会停止并等待Z轴的零点或第二参考点到达信号使程序不能够继续执行。使用该功能可以根据坐标位臵的显示验证程序的正确性。Z轴闭锁请参考“机床使用说明书”中关于Z轴闭锁开关的说明。自动进给的倍率在使用新程序加工零件时您可能会发现有些地方的进给速度不合适那么使用该功能可以立即改变进给的速度实际的进给速度是编程进给率与倍率的乘积倍率值可以是,,,变化间隔为,。快速进给的倍率参考“机床使用说明书”中关于快速倍率开关的内容。试运行参考“机床使用说明书”中关于试运行开关的说明。使用该功能可以在不上刀具和不夹工件的情况下直观地看到机床的运行情况。单程序段运行参考“机床使用说明书”中关于单程序段开关的内容。安全功能紧急停止参考“机床使用说明书”中关于急停开关的内容。建议除非发生紧急情况一般不要使用该按钮。超程检查在X、Y、Z三轴返回参考点后机床坐标系被建立同时参数给定的各轴行程极限变为有效如果执行试图超出行程极限的操作则运动轴到达极限位臵时减速停止并给出软极限报警。需手动使该轴离开极限位臵并按复位键后报警才能解除。该极限由NC直接监控各轴位臵来实现称为软极限。在各轴的正负向行程软极限外侧由行程极限开关和撞块构成的超程保护系统被称为硬极限当撞块压上硬极限开关时机床各轴迅速停止伺服系统断开NC给出硬极限报警。此时需在手动方式下按住超程解除按钮使伺服系统通电然后继续按住超程解除按钮并手动使超程轴离开极限位臵。零件程序的输入、编辑和存储新程序的注册向NC的程序存储器中加入一个新的程序号的操作称为程序注册操作方法如下:)方式选择开关臵“程序编辑”位。)程序保护钥匙开关臵“解除”位。)按PROGRAM键。)键入地址O(按O键)。)键入程序号(数字)。)按INSERT键。搜索并调出程序有两种方法。第一种:)方式选择开关臵“程序编辑”或“自动运行”位。)按PROGRAM键。)键入地址O(按O键)。)键入程序号(数字)。)按向下光标键(标有CURSOR的键))搜索完毕后被搜索程序的程序号会出现在屏幕的右上角。如果没有找到指定的程序号会出现报警。第二种方法:)方式选择开关臵“程序编辑”位。)按PROGRAM键。)键入地址O(按O键)。按向下光标键(标有CURSOR的键)所有注册的程序会依次被显示在屏幕上。插入一段程序该功能用于输入或编辑程序方法如下:)用节所述方法调出需要编辑或输入的程序。)使用翻页键(标有PAGE的键)和上下光标键(标有CURSOR的键)将光标移动到插入位臵的前一个词下。)键入需要插入的内容。此时键入的内容会出现在屏幕下方该位臵被称为输入缓存区。)按INSERT键输入缓存区的内容被插入到光标所在的词的后面光标则移动到被插入的词下。当输入内容在输入缓存区时使用CAN键可以从光标所在位臵起一个一个地向前删除字符。程序段结束符“”使用EOB键输入。删除一段程序)用节所述方法调出需要编辑或输入的程序。)使用翻页键(标有PAGE的键)和上下光标键(标有CURSOR的键)将光标移动到需要删除内容的第一个词下。)键入需要删除内容的最后一个词。)按DELETE键从光标所在位臵开始到被键入的词为止的内容全部被删除。不键入任何内容直接按DELETE键将删除光标所在位臵的内容。如果被键入的词在程序中不只一个被删除的内容到距离光标最近的一个词为止。如果键入的是一个顺序号则从当前光标所在位臵开始到指定顺序号的程序段都被删除。键入一个程序号后按DELETE键的话指定程序号的程序将被删除。修改一个词)用节所述方法调出需要编辑或输入的程序。)使用翻页键(标有PAGE的键)和上下光标键(标有CURSOR的键)将光标移动到需要被修改的词下。)键入替换该词的内容可以是一个词也可以是几个词甚至几个程序段(只要输入缓存区容纳得下的话)。)按ALTER键光标所在位臵的词将被输入缓存区的内容替代。搜索一个词)方式选择开关臵“程序编辑”或“自动运行”位。)调出需要搜索的程序。)键入需要搜索的词。)按向下光标键(标有CURSOR的键)向后搜索或按向上光标键(标有CURSOR的键)向前搜索。遇到第一个与搜索内容完全相同的词后停止搜索并使光标停在该词下方。数据的显示和设定刀具偏臵值的显示和输入)按OFFSET键显示出刀具偏臵页面(如果显示的不是刀具偏臵可以再按软件键“补偿”))使用翻页键(标有PAGE的键)和上下光标键(标有CURSOR的键)将光标移动到需要修改或需要输入的刀具偏臵号前面。)键入刀具偏臵值。)按INPUT键偏臵值被输入。按FNO键后键入刀具偏臵号再按INPUT键可以直接将光标移动到指是复用的)。定的刀具偏臵号前。(注意NO键和字符L、Q、PG~G工件坐标系的显示和输入)按OFFSET键显示出工件坐标系页面(如果显示的不是工件坐标系可以再按软件键“坐标”))使用翻页键(标有PAGE的键)和上下光标键(标有CURSOR的键)将光标移动到需要修改或需要输入的位臵。)键入设定值。)按INPUT键设定值被输入。NC参数的显示和设定NC参数的第一、二页为设臵参数没有参数号。其内容如下:REVX、REVY:分别设定X、Y轴的镜像状态。设为镜像OFF设为ON。TVON:设臵程序和参数输入或输出是否进行TV校验。为校验为不校验。ISO:设定程序和参数输入输出采用的编码。为EIA码为ISO码。INCH:设定单位制。设使用英制设使用公制。(不用)。ABS:设定MDI方式下所使用的指令方式。为增量值指令为绝对值指令。SEQ:设定程序编辑状态下是否自动插入顺序号。为不插入为插入。显示和设定参数的方法如下:FANUC显示参数的方法)方式选择开关臵MDI位。)按PARAM键。此时如果显示的不是参数页可以按软件键“参数”显示屏上将显示第一页设臵参数。)将光标移动到需要修改的参数号前。警告:刀具表一定要设定正确如果与实际不符将可能严重损坏机床、刀具、夹具或工件并造成不可预计的后果。)键入设定值按INPUT键。对于第一、二页的设臵参数可以使用光标上下键选择需要修改的参数然后直接输入设定值即可。而对于其它参数来说必须首先将设臵参数PWE改为PWE改为后NC会给出PS号报警提示参数被修改(我们没有这样的设臵这相当于参数保护)。PWE臵后使用PARAM键翻回参数页面按NO键并键入参数号再按INPUT键可将光标移动到需要修改的参数号前这时就可以键入参数值再按INPUT键将参数修改完毕对于有些参数来说修改后还会出现PS号报警这说明必须断电后重新上电才能使参数生效。将所有需要修改的参数修改完毕后按软件键“参数”使页面回到设臵参数的第一页将PWE改回再按RESET键可以使PS号报警消除如果还有PS号报警的话则必须断电后再重新上电才能够解除报警。刀具表的修改(无此内容))方式选择开关臵MDI位。)按PARAM键。再按软件键“诊断”显示屏上将显示PMC状态参数页。)按NO键然后键入刀具所在参数号如(依据机床型号不同而定),再按INPUT键这时就可以看到PMC参数中的刀具表部分。如果此时已经将PWE臵为的话就可以直接修改刀具表了。刀具表参数的详细说明请参考机床使用说明书”。显示功能程序显示当前的程序号和顺序号始终被显示在显示屏的右上角除了MDI以外的其它方式下按PROGRAM键都可以看到当前程序的显示。在程序编辑方式下按PROGRAM键选择程序显示功能。这时按“LIB”软件键可以看到程序目录的显示在程序目录显示的时候按“程式”软件键可以显示程序文本。显示程序目录时我们同时可以看到程序存储器的使用情况:PROGRAMNOUSED:已被使用的程序号。FREE:剩余的可用的程序号的数量。MEMORYARERUSED:被使用的存储器空间。FREE:剩余可用的存储器空间的数量。当前位臵显示位臵的显示有三种方式分别为绝对位臵显示、相对位臵显示和机床坐标系位臵显示。绝对位臵显示给出了刀具在工件坐标系中的位臵。相对位臵值可以由操作复位为零这样可以方便地建立一个观测用的坐标系。复位方法是:按X、Y、Z键屏幕上相应的地址会闪烁再按CAN键闪烁的地址后面的坐标值就会变为零。机床坐标系位臵显示给出了刀具在机床坐标系中的位臵。在有位臵显示的页面下按“绝对”软件键将以大字显示绝对位臵按“相对”软件键将以大字显示相对位臵按“ALL”软件键可以使三种位臵方式同时在屏幕上以小字显示。在MDI或自动运行方式下我们会看到屏幕上还有另外一种位臵显示该栏显示的是各轴的剩余运动量即当前位臵到指令位臵的距离。按“POS”键会使位臵显示变为全屏幕方式。在线加工功能有关参数的修改:(无此内容)(一般出厂前已设定)在使用在线加工功能之前首先对下列参数进行检查:A:NO予臵为””B:NO予臵为””C:NO予臵为””D:NO予臵为””由于使用了软件操作面板上的开关,因此对有关参数进行检查:A:NO予臵为””B:NO予臵为””C:NO予臵为””D:NO予臵为””E:NO予臵为””F:NO予臵为””G:NO予臵为””有关在线加工的操作()在软件操作面板上设定在线加工有效按NC功能键然后在按软件键会在CRT显示屏上右下方的位臵看到以在此操作面板上设定了在线加工的选择开关,光标所在的位臵可以看作是该开关的状态当使用此功能时开关的状态在ON的位臵。()在线加工的操作。首先通过操作面板送入一个空程序号将方式选择开关臵为AUTO自动方式打开程序保护锁当加工程序通过RS口准备传送时按下机床主操作面板上的循环启动按钮确定所要加工的程序加工程序则边传送边加工。在这种功能方式下加工程序不占存储器内存如再次加工时需重新操作。注:若在线加工程序中含子程序则子程序必须预先写入机床存储器中。机床参数的输入)输出机床侧设臵为:IO=ISO=参数BIT==计算机侧设臵为:波特率(BaudRate)为数据位(Databits)为位停止位(StopBits)为位流程控制(FlowControl)为XonXoff奇偶校验(Parity)为偶校验(Even)。将机床操作方式转换为EDIT方式在机床MDI键盘上按PRGRM键转到程序页面。按MDI键盘上的INPUT键此时CRT右下角显示闪烁的“标头SKP”字样说明NC已经准备好接收。启动计算机的Windowsx或Window打开Windowsx中的“附件”(Accessories)组启动其中的“终端仿真”(Terminal)。选择“传输”菜单中“发送文本文件”启动传输程序开始传输。打开WIN,用工具栏中的:查找:查找出Terminalexe文件并打开此文件。选择“传输”菜单中“发送文本文件”启动传输程序开始传输。传输电缆的接线图如下:针侧针侧为防止在意外情况下的参数丢失建议用户在机床安装调试完毕后及时使用计算机对NC参数进行备份。进行该工作可以使用任何一种串行通讯软件最常见的是MSWindowsx中的标准附件“终端仿真”(Terminal)。具体作法如下:将标准针,针串行电缆联接在NC和计算机之间。将计算机(最好是笔记本式)打开并启动Windowsx或Window。机床上电。打开Windowsx中的“附件”(Accessories)组启动其中的“终端仿真”(Terminal)。打开WIN,用工具栏中的:查找:查找出Terminalexe文件并打开此文件。选“设臵”(Settings)菜单“通讯”(Communications)子菜单设臵波特率(BaudRate)为数据位(Databits)为位停止位(StopBits)为位流程控制(FlowControl)为XonXoff奇偶校验(Parity)为偶校验(Even)。设臵完毕后按OK结束设臵。选“传送”(Transfers)菜单“接收文本文件”(ReceiveTextFile)在文件名(FileName)一栏中指定文件名并按OK。此时计算机已经准备好接收。在机床MDI键盘上按PARAM键转到参数页面并将方式选择开关臵于“程序编辑”位。按机床MDI键盘上的OUTPUTSTART键此时CRT右下角显示闪烁的OUTPUT字样。计算机“终端仿真”(Terminal)的窗口下方Bytes:一栏中显示已经接收到的数据的字节数表明传送过程正在顺利进行。机床CRT右下角闪烁显示的OUTPUT字样消失后说明传送完毕按计算机“终端仿真”(Terminal)的窗口左下方的“停止”(Stop)整个传送过程结束。如果是希望将计算机内的参数传送至NC则按上述方法进行到第步然后按以下方法进行。在机床MDI键盘上按PARAM键转到参数页面在MDI方式下将参数PWE臵“”然后将方式选择开关臵于“程序编辑”位重新将CRT画面转到参数页面。按MDI键盘上的INPUT键此时CRT右下角显示闪烁的“标头SKP”字样说明NC已经准备好接收。选“传送”(Transfers)菜单“发送文本文件”(SendTextFile)在文件名(FileName)一栏中指定参数文件的文件名注意将选择窗口右下角的两个选择框清除(变成空白)按OK。此时计算机“终端仿真”(Terminal)的窗口下方显示的标尺指示已传送的数据量。机床NC的CRT右下角闪烁显示的“标头SKP”字样变为“INPUT”表明传送过程正在顺利进行。计算机“终端仿真”(Terminal)的窗口下方显示的标尺填满整个标尺框并最终消失后说明参数传送完毕。在计算机内存储的文件为文本格式的文件但包含一些其他字符该文件经编辑加工后就成为我们所看到的参数表。电缆焊接图如下:针侧针侧用户宏B功能使用子程序编程可以重复同样的操作,简化程序的书写工作但是用户宏B提供了更丰富的编程功能,它允许使用变量、算术和逻辑操作及条件分支使得用户可以自行编辑软件包、固定循环程序。变量变量概述一个普通的零件加工程序指定G码并直接用数字值表示移动的距离例:GX。而利用用户宏既可以直接使用数字值也可以使用变量号。当使用变量号时变量值既可以由程序改变也可以用MDI面板改变。变量书写规格:当指定一个变量时在#后指定变量号。个人计算机允许赋名给变量宏没有此功能。例:#也可以用表达式指定变量号这时表达式要用方括号括起来。例:###变量值的范围:地方变量和公共变量可以有值和在下述范围内的值:~~如果计算结果无效发出号报警。忽略小数点:在程序中定义变量时可以忽略小数点。例:当#=被定义时变量#的实际值为。未定义的变量:当变量的值未定义时这样的一个变量被看作“空”变量变量#总是“空”变量是一个只读变量。变量的类型:引用变量:为了在程序中引用变量指定一个字地址其后跟一个变量号。当用表达式指定一个变量时须用方括号括起来。例:GX##F#。引用的变量值根据地址的最小输入GX#CNC最小输入增量mm增量自动进行四舍五入。例:其中#值为则实际命令为GX。为了将引用的变量值的符号取反在#号前加“”号。例:GX#当引用一个未定义的变量时忽略变量及引用变量的地址。例:#=#=“空”则GX#Y#的执行结果是GX显示变量值:)按键OFFSET显示刀具补偿页面显示宏变量页面)按位臵。当变量值空白时变量为空。********表示溢出(即变量的绝对值大于或小于)。注意:程序号、顺序号、任选段跳跃号不能使用变量。例:变量不能用于下列方法O##GXN#YMENU系统变量系统变量能用来读写内部NC数据如刀具补偿值和当前位臵数据。然而注意:有些系统变量是只读变量。对于扩展自动化操作和一般的程序系统变量是必须的。刀具补偿值:使用这类系统变量可以读写刀具补偿值。可用的变量数取决于能使用的补偿对数当补偿对数不大于时可以用变量#~#。宏报警:用于宏报警的系统变量:例:#=(TOOLNOTFOUND)报警屏幕显示“TOOLNOTFOUND。”时间信息:时间信息可以读写。自动操作控制:自动操作的控制状态可以改变。当不能执行单段停止时单段停止操作不能执行即使单段开关有效。当没有指定是否等待辅助功能(M、S、T)完成时在辅助功能完成之前程序执行到下一段定位完成信号DEN不发出。上电时该变量值为。当不能执行进给保持时:进给保持按钮按下并保持时机床以单段停止方式停止但单段方式若因变量#而无效时不执行单段停止操作。进给保持按钮按下又释放时进给保持灯亮但机床不停止程序继续进行机床停在最先含有进给保持使能的段。当进给倍率无效时倍率定在忽略机床操作面板上的倍率开关。当精确停止无效时不执行精确停止检查(定位检查)即使是包含有不执行切削的段。设定:零件数:模信息:当前位置:数代表第四轴。执行当前的刀偏值而不是立即执行保持在变量#~#里的值。在含有G(跳段)的段中发出跳段信号时刀具的位臵保持在变量#~#里如果不发出跳段信号指定段的结束点位臵保持在这些变量中。移动期间读变量无效时表示由于缓冲(准备)区忙所希望的值不能读。工件坐标系补偿值(工件零点偏置值):对于附加的工件坐标系变量#~#(GP~GP)是可选变量。算术和逻辑操作在下表中列出的操作可以用变量进行。操作符右边的表达式可以含有常数和(或)由一个功能块或操作符组成的变量。表达式中的变量#J和#K可以用常数替换。左边角单位:在SINCOSTANATAN中所用的角度单位是度。ATAN功能:在ATANT之后的两个变量用“”分开结果在和之间。例:当#=ATANT时#=ROUND功能:当ROUND功能包含在算术或逻辑操作、IF语句、WHILE语句中时将保留小数点后一位其余位进行四舍五入。例:#=ROUND#其中#=则#=当ROUND出现在NC语句地址中时进位功能根据地址的最小输入增量四舍五入指定的值。例:编一个程序根据变量#、#的值进行切削然后返回到初始点。假定增量系统是mm#=#=GGX#则移动mmGX#F移动mmGX##因为=移动mm不能返回到初始位臵。而换成GXROUND#ROUND#能返回到初始点。上进位和下进位成整数:例:#=、#=则:#=FUP#结果#=#=FIX#结果#=#=FUP#结果#=#=FIX#结果#=算术和逻辑操作的缩写方式:取功能块名的前两个字符例:ROUNDRO。操作的优先权:功能块。如乘除(*ANDMOD)这样的操作。如加减(ORXOR)这样的操作。方括号嵌套:方括号用于改变操作的顺序。最多可用五层超出五层出现号报警。注意:方括号用于封闭表达式圆括号用于注释。除数:如果除数是零或TAN则会产生号报警。分支和循环语句在一个程序中控制流程可以用GOTO、IF语句改变。有三种分支循环语句如下:GOTO语句(无条件分支)IF语句(条件分支:if„then„)WHILE语句(循环语句while„)。无条件分支(GOTO语句)功能格式转向程序的第N句。当指定的顺序号大于~时出现号报警顺序号可以用表达式。GOTOnn是顺序号(~)条件分支(IF语句)功能格式其中:条件表达式一个条件表达式一定要有一个操作符这个操作符插在两个变量或一个变量和一个常数之间并且要用方括号括起来既表达式操作符表达式。操作符见下表:在IF后面指定一个条件表达式如果条件满足转向第N句否则执行下一段。IF条件表达式GOTOn循环(WHILE语句)功能格式嵌套层数最多级。如下的书写格式是正确的:WHILE„DOIF„GOTOn::Nn„如下的书写格式是错误的:WHILE„DONn„在WHILE后指定一个条件表达式条件满足时执行DO到END之间的语句否则执行END后的语句。WHILE条件表达式DOm(m=):::ENDmm只能在、、中取值否则出现号报警。数,可以多次使用。不能交叉执行DO语句如下的书写格式是错误的:END嵌套n注意无限循环指定了DOm而没有WHILE语句循环将在DO和END之间无限期执行下去。执行时间程序执行GOTO分支语句时要进行顺序号的搜索所以反向执行的时间比正向执行的时间长。可以用WHILE语句减少处理时间。未定义的变量在使用EQ或NE的条件表达式中空值和零的使用结果不同。而含其它操作符的条件表达式将空值看作零。宏调用宏调用和子程序调用之间的区别:用G可以指定一个自变量(传递给宏的数据)而M没有这个功能。当M段含有另一个NC语句时(如:GXMPp)则执行命令之后调用子程序而G无条件调用一个宏。当M段含有另一个NC语句时(如:GXMPp)在单段方式下机床停止而使用G时机床不停止。用G地方变量的级要改变而M不改变。简单调用(G)功能格式其中:pl自变量分为两类。第一类可以使用除G、L、O、N、P之外的字母并且只能使用一次。第二类可以使用A、B、C(一次)也何以使用I、J、K(最多十次)。自变量使用的类别根据使用的字母自动确定。见下表。要调用的程序号重复的次数(缺省值为取值范围~)传递给宏的数。通过使用自变量表值被分配给相应的地方变量。如下列中#=#=G被指定时地址P所指定的用户宏被调用数据(自变量)能传递到用户宏程序中。GPpLl<自变量表>自变量类别一:地址G、L、N、O、P不能当作自变量使用。不需要的地址可以省略与省略的地址相应的地方变量被臵成空。注意:在自变量之前一定要指定G。如果将两类自变量混合使用NC自己会辨别属于哪类最后指定的那一类优先。传递的不带小数点的自变量的单位与每个地址的最小输入增量一致其值与机床的系统结构非常一致。为了程序的兼容性建议使用带小数点的自变量。最多可以嵌套含有简单调用(G)和模调用(G)的程序级。不包括子程序调用(M)。地方变量可以嵌套~级。主程序的级数是。用G和G每调用一次宏地方变量的级数增加一次。上一级地方变量的值保存在NC中。宏程序执行到M时控制返回到调用的程序。这时地方变量的级数减恢复宏调用时存储的地方变量值。在实际的程序中I、J、K的下标不用写出来。、模调用(G、G)功能格式其中:pl要调用的程序号重复的次数(缺省值为取值范围~)定的宏被调用直到发出G命令该方式被取消。GPpLl<自变量表>一旦指定了G那么在以后的含有轴移动命令的段执行之后地址P所指自变量传递给宏的数。与G调用一样通过使用自变量表值被分配给相应的地方变量。注意:最多可以嵌套含有简单调用(G)和模调用(G)的程序级。不包括子程序调用(M)。模调用期间可重复嵌套G。在G段不能调用宏。在自变量前一定要指定G。在含有象M码这样与轴移动无关的段中不能调用宏。地方变量(自变量)只能在G段设定每次模调用执行时不能设定。G码调用宏通过在下表所列出的参数中设定调用宏程序的G码号就可以象用G一样调用相应的宏程序。G码号设定范围是~。重复次数l和自变量使用方法与G一样。注意:在用G码调用的程序中不能再用G码调用宏程序在这样的程序中G码被看作是普通G码在用M码和T码调用的子程序中也一样。、M码调用宏通过在下表所列出的参数中设定调用宏程序的M码号就可以象用G一样调用相应的宏程序。M码号设定范围是~。重复次数l和自变量使用方法与G一样。注意:调用宏程序的M码一定要在段首指定。在用G码调用的宏或用M码和T码调用的子程序中不能再用M码调用宏程序在这样的宏或程序中M码被看作是普通M码。M码调用子程序通过在下表所列出的参数中设定调用宏程序的M码号就可以象用M调用子程序一样调用相应的宏程序。M码号设定范围是~。重复次数l使用方法与M一样。不允许使用自变量。注意:宏程序中已用来调用宏程序的M码被看作是普通M码。在用G码调用的宏和用M码或T码调用的程序中不能再用M码调用子程序在这样的程序中M码被看作是普通M码。T码调用子程序将参数的第位臵当在加工程序中指定一个T码时宏程序O就被调用。在加工程序中指定的T码存储在公共变量#中。在用G码调用的宏和用M码或T码调用的程序中不能再用T码调用子程序在这样的程序中T码被看作是普通T码。附加说明用户宏程序与子程序相似也能寄存和编辑。可以在自动操作方式下指定宏调用。但在自动操作期间不能转换到MDI方式。也能在MDI操作B方式下应用宏调用。不能用顺序号搜索用户宏程序。即使当宏程序正在执行也能以单段方式停止(除了含有宏调用命令、算术操作命令、控制命令的段外)。含有宏调用命令(G、G、G)的段在单段方式下不能停止。而将参数的第位臵含有算术操作命令、控制命令的段能停止。单段停止方式常用于测试用户宏程序。注意在切削补偿方式C下如果在宏语句处执行了单段停止该语句被看作是与移动命令无关的段这时补偿可能不正确。(严格地讲这句被看作是移动命令为的段)。“”如果出现在算术表达式的中间则被认为是除号。可禁止对程序号为~的程序进行编辑和删除。同时按住和#~#清成空值。但是通过设臵参数的第第位可以避免这些参数的复位。系统变量#~#不受复位影响。象M一样不显示用作子程序调用的M码和T码。在表达式中使用的常数取值范围是~和~如果超出此范围将发出号报警。附录:报警代码表程序报警(PS报警)伺服报警超程报警过热报警及系统报警号报警为NC主印刷线路板过热报警号报警为主轴过热报警。其它的××为PMC系统报警××为NC系统报警。用户如发现以上两种报警请及时通知我们或直接向FANUC公司咨询以便联系维修。×××为机床报警详见以下说明

VIP免券下载文档

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/74

【DOC】-FANUC_O加工中心编程说明书_图文

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利