文章:FANUC. 机床换刀时,各轴为什么无故发生运行?

所有者:TerryWang(呢称); 发布时间:2020-02-06 06:05:07; 更新时间:2023-05-14 18:50:47

阅读所需积分:0; 

简介:一、问题或故障的描述 一台配备FANUC 0i-MD系统机床,换刀时,在程序中未指令三轴移动的情况下,机床各轴却同时发生移动。二、处理过程分析方法、技术数据、实施步骤故障现象机床在自动运行加工程序时,换刀时,有时会发生X Y Z轴同时移动,而且不是每次都出现,属于不固定现象,导致有时刀具会撞到工件 故障的分析处理过程(1)现场开机后,运行换刀,没有问题。但是

一、问题或故障的描述


一台配备FANUC 0i-MD系统机床,换刀时,在程序中未指令三轴移动的情况下,机床各轴却同时发生移动。
二、处理过程
分析方法、技术数据、实施步骤

故障现象
机床在自动运行加工程序时,换刀时,有时会发生X Y Z轴同时移动,而且不是每次都出现,属于不固定现象,导致有时刀具会撞到工件

 故障的分析处理过程
(1)现场开机后,运行换刀,没有问题。但是客户说没有固定频率或固定时间出现。
(2)检查O9001程序,没有发现O9001换刀中有逻辑错误。并且程序中也没有涉及到XYZ轴的移动指令。
O9001(P6071=6)(-M15/M16)
M05
N1G40G49G80
N2M40(P3411=40)
N3#1100=0
N4#1101=0
N5#1103=0
N6IF[#1002EQ1]GOTO32
N7#199=#4003
N8#198=#4006
N9IF[#1000EQ1]GOTO11
N10GOTO9
N11M23
N12G91G30P3Z0M19
G30P3Y0
N13G30P2Y0Z0
N14IF[#1004EQ1]GOTO16
N15GOTO14
N16#1100=1
N17M25
N18M21
N19M26
N20M22
N21M20
N22M24
N23#1101=1
N24G30P3Y0Z0
N25G#199G#198
N26IF[#1001EQ1]GOTO28
N27GOTO26
N28IF[#1006EQ1]GOTO30
N29GOTO28
N30#1100=0
N31#1101=0
N32#1103=1
N39M99 
(3)检查加工程序主要是G84和G16等加工指令,但是在程序中都有对应的G80和G15取消指令。程序编写的也没有问题。
(4) 检查G6.2信号等也是正常的。
(5)让客户继续正常加工,在连续加工几个正常后,再加工下一个工件过程中换刀时出现了三轴同时移动现象,此时观察到程序运行到换刀宏程序的此行(下图红圈处),程序中没有X轴移动指令,但是机床X轴却开始移动,同时YZ轴也不是按照指令移动坐标。此时了解了此现象出现的全过程。主要是加工人员加工过程中在一把刀做完后,RESET了机床,然后移动轴去看加工零件后,准备换刀进行下一工序,此时发生了此现象。
(6)模拟实验,在程序加工到一半后,RESET机床,移动三轴一定距离后,再在MDI方式下或AUTO方式下去换刀,必定出现三个轴同时移动的现象。如果在MDI方式下执行G80或G15后,再执行换刀,那么不会有此现象。由此确认故障主要是因为循环指令模态未取消引起的故障。
(7)检查参数,发现参数3402#6可以在RESET后清除当前模态状态
(8)修改参数3402#6=1,再试按照上述步骤重复试验,均未再有换刀时三轴同时移动的现象。

三、结论

(1)因为机床操作人员的不规范操作,导致故障现象的发生。

(2)在使用固定循环时,因为相关参数设置不当,导致在一些非正常规范操作时出现意外故障。


随查一数控报警

https://mp.weixin.qq.com/s?__biz=MzA5MjUxMTE2NQ==&tempkey=MTA0NF83UFA1WGVqREQrWDgyMTFsMWtybk1NUGtXcVhCZ3o5ZUF3SXhMRmw3MUtzSWFESXRzVW14bnJCaHVFUElzcVdGUXAwYmRPUWVmRndTQkFjU1NrdFB4QXNtS29qcFRBc0w4ZllqMWZxOEJRMjhJUVVJZkN4NEo1Q2NNSEsyLTNJblFna0tielRpQ3pTQlNRQUJSRkJFV1BUd2ZSejBWaHh4OW9RVGpRfn4%3D&chksm=0bb4d64c3cc35f5af2b13be042c93ddd41fd1a791c524caa79e5a40bca8013c25390dcf30b94