最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

FANUC系统数控机床M―FIN报警的分析与处理

发布时间:2015-03-04 作者:刘培越 
关键字:FANUC 数控机床 加工中心 
本文阐述了FANUC系统数控机床M功能指令执行的原理与过程;总结分析了M代码不能正常执行的M-FIN报警故障及原因;通过实例给出了排除此类故障的方法和步骤。

三、实例分析

  某加工中心,执行M10转台卡紧指令,但显示器上M10程序段不能完成,几十秒后出现PMC报警 M-FIN未完成。

  转台卡紧工作示意图如图2所示:

转台卡紧工作过程

  输入M10转台卡紧指令后,经过PMC译码,输出Y信号,此例为Y10.0=1控制的二位四通电磁换向阀换向, 使液压缸动作,液压缸带动转台下移卡紧工作转台,卡紧到位后接近开关感应脉冲,输入信号X10.0=1,PMC接收到输入信号后PMC处理M-FIN信号,M代码功能完成。

  故障诊断时,检查G5.0 M-FIN信号是否触发。通过梯形图观察,确认G5.0没有触发,并通过梯形图找出原因出在X10.0没有信号,通过进一步检查,确认Y10.0有输出,电磁阀也吸合,转台机械动作也到位。使用金属物体感应接近开关X10.0后PMC有反映,说明接近开关本身良好,最后调整接近开关与挡铁距离,感应到信号,问题解决。最终原因是接近开关位置偏离,通过调整解决M-FIN报警问题。

四、结束语

  M代码是数控机床控制的重要辅助代码,其执行有着严格的流程,涉及外部电气原件,PMC及CNC,任何一个环节出现问题,都可能出现M代码M-FIN未完成报警。出现此类故障时,应该在充分理解M代码控制流程的机床上,依次查找故障点,PMC信号状态观察和诊断功能是排除此类故障的重要手段,往往能迅速锁定故障点。  

2