文档详情

发那科讲义附录梯形图中换刀的工作原理

枫**
实名认证
店铺
DOC
25.97MB
约8页
文档ID:494909401
发那科讲义附录梯形图中换刀的工作原理_第1页
1/8

分析一下附录中梯形图中换刀的工作原理: 一.由梯形图选刀,执行TXX指令 1.当加工程序执行TXX选刀功能时,则T功能选通信号F7.3为高电平,此时R45.7为高电平,R45.0为高电平,一种周期扫描之后,R45.7变为低电平,则R45.7为一种脉冲信号 2.DCNV为数据转换指令 F26代码中具有要选刀的二进制码,如T13,则为0000 1101,由于R0.0为1,此时为二进制转换为BCD码,则R46中变为0001 0011,出错R45.2为1 F1.1接通面板上RESET时,F1.1为1,此信号可用复位信号RESET复位 变成BCD码的因素有两个: ①鉴别 发那科系统只能用BCD码鉴别 ②O系统系统只解决BCD码 3.DSCH命令,我们曾简称为找刀套 数据表容量应为25 数据表开头地址D0002中 R46寄存要选的刀的刀号 D0100中寄存的要选的刀所在的刀套号 4.刀位(刀套)计数信号,此计数器应为C0002,计数器记录的是在换刀位置的刀套号 R56.0是刀库正反转信号,配合计数器加减. R56.0加计数器为0,刀库正转,刀套号增长。

R56.减计数器为1,刀库反转,刀套号减小 5.旋转指令ROT C0002寄存的是目前刀套号,即在刀库中处在换刀位置的刀套号;D100中寄存的要换到主轴上的刀套号,即加工程序中的T XX所在的刀套号D106寄存步距数 6.COIN鉴别指令(C002)和D100中相等否 如果两者相等,阐明刀套已经在换刀侧 如果不相等,要旋转 7.COIN鉴别指令,看D106是0吗? 如果是0,阐明刀库转到位二.下面开始执行M06换刀命令,调用宏程序 8.COIN鉴别指令,R046代表待换刀的刀具号 D0000代表主轴上的刀具号 如果两者相等,阐明刀就在主轴上,不用换刀,此时G54.0为1,即#1000#0为1,跳出换刀程序 9.下面为刀具表更新常用的三种指令MOV及XMOV指令(已成管理) 在计算机中A和B两个数内容互换,常用一种中间变量C将A→C ; (则A空出来)将B→A ; (则B空出来) 将C→B ;实现A B互换。

刀具号更新是将主轴上的刀号放到待换刀的刀套中,将待换刀的刀号放到主轴上,即表头中 MOV指令是将D0000中内容放到D0080中,即将主轴上的刀号放入到中间变量D0080中 10.XMOV指令,由于RW=0,为读信号 D0002为表头号,D0000是主轴上相应的刀具号 D100寄存待换刀的刀套号 本命令是将D100相应的刀套号中的刀号放到主轴上, 即将待换刀的刀号放到寄存主轴地址中 11.XMOV指令,由于RW=1为写信号 D0080中间变量,里边存有主轴上的刀号 D100寄存待换刀的刀套号 本命令是将D0080中内容写入D100所相应的刀套中, 即:将主轴的刀号写入到待换刀的刀套中,实现刀具表更新 注意:R57.0为动作信号,一般用主轴紧刀(或松刀)作为触发信号,主轴拉紧刀具(或松开刀具),同步刀表更新具体选择紧刀还是松刀要看机床具体状况。

下载提示
相似文档
正为您匹配相似的精品文档