fanuc 数控系统以其高质量、低成本、高性能,得到了广大用户的认可,在我公司得到了大量的使用,就其系统本身而言,经受了连续长时间的工作考验,故障率较低。而故障多发于外围行程、限位开关等外围信号检测电路上。
在实际工作中,了解和熟悉 fanuc 系统丰富的操作功能,对外围故障的判断和排除有着事半功倍的作用。
在这里,举例谈一下使用fanuc系统内嵌的强大、易用的pmc功能对外围故障的快速判断和排除。
功能 1
操作方法:按功能键|system|切换屏幕→按|pmc|软键,再按相应的软键,便可分别进入|pmclad| 梯形图程序显示功能、|pmcdgn|pmc的i/0信号及内部继电器显示功能 、|pmcprm|pmc参数和显示功能。
应用实例:本公司的一台日本立式加工中心使用 fanuc18i系统,报警内容是2086 abnormal pallet contact(m/c side),查阅机床说明书,意思是“加工区侧托盘着座异常 ,检测信号的pmc地址是x6.2该加工中心的apc机构是双托盘大转台旋转交换式,观察加工区内堆积了大量的铝屑,所以判断是托盘底部堆积了铝屑,以至托盘底座气检无法通过。但此时报警无法消除,不能对机床作任何的操作。在fanuc系统的梯形图编程语言中规定,要在屏幕上显示某一条报警信息,要将对应的信息显示请求位(a线圈)置为 1,如果置为 0,则清除相应的信息。也就是说,要消除这个报警,就必须使与之对应的信息显示请求位(a),置为 0 。按|pmcdgn|→|status|进入信号状态显示屏幕,查找为 1 的信息显示请求位(a)时,查得 a10.5 为 1 。于是,进入梯形图程序显示屏幕 |pmclad|,查找 a10.5置位为 1 的梯形图回路,发现其置位条件中使用了 一个保持继电器的k9.1 常闭点,此时状态为 0 。查阅机床维修说明书,k9.1 的含义是:置 1 为托盘底座检测无效。
故障排除过程:在 mdi 状态下,用功能键|offset setting|切换屏幕,按|setting|键将“参数写人“设为 1,再回到|pmcprm| 屏幕下,按|keeprl|软键进入保持型继电器屏幕,将 k9.1置位为 1 。按报警解除按钮,这时可使 a10.5 置为 0,便可对机床进行操作。将大转台抬起旋转45度,拆开护板,果然有铝屑堆积,于是将托盘底部的铝屑清理干净。将k9.1和“参数写人“设回原来的值 0 。多次进行apc操作,再无此报警,故障排除。
功能 2
在fanuc系统的梯形图编程语言中,f是来自nc侧的输入信号(nc → pmc),而g是由pmc输出到nc的信号(pmc→nc)。其中,g130是pmc输出到nc侧的各轴互锁信号,当其中某一位被置为 1 时,允许对应的伺服轴移动;为 0 时,禁止对应的伺服轴移动。
应用实例:一国产加工专机使用fanuc21m系统,执行原点返回的nc程序时,当执行到 g91 g28 goo zo; 时,z 轴无动作,cnc 状态栏显示为 mem strt mtn ***,即z轴移动指令已发出。用功能键|message| 切换屏幕,并无报警信息。用功能键 |system| 切换屏幕,按“诊断”软键,这时005(interlock/start-lock) 为 1,即有伺服轴进入了互锁状态。
故障排除过程:进入梯形图程序显示功能屏幕,发现与 z 轴对应的互锁信号g130.0的状态为 0,即互锁信号被输入至nc,检查其互锁原因,发现是一传感器被铝屑污染。擦拭后,将 g130.0置为 1,互锁解除,重新启动原点返回的nc程序,动作正常,故障排除。
功能 3
pmc中的眼踪功能(trace)是一个可检查信号变化的履历,记录信号连续变化的状态,特别对一些偶发性的、特殊故障的查找、定位起着重要的作用。用功能键|system|切换屏幕,按|pmc|软键→|pmcdgn|→{trace|即可进入信号跟踪屏幕。
应用实例:某国产加工中心使用的是fanuc oi系统。在自动加工过程,nc程序偶尔无故停止,上件端托盘已装夹好的夹爪自动打开(不正常现象),cnc 状态栏显示 mem stop ***,此时无任何报警信息,检查诊断画面,并未发现异常,按nc启动便可继续加工。经观察,cnc都是在执行m06(换刀)时停止,主要动作是atc手臂旋转和主轴(液压)松开/拉紧刀具。
故障排除过程:使用梯形图显示功能,追查上件侧的托盘夹爪(y25.1)置为 1 的原因(估计与在自动加工过程,偶尔无故停止故障有关) 。经查,怀疑与一加工区侧托盘夹紧的检测液压压力开关(x1007.4) 有关。于是,使用|trace|信号跟踪功能,在自动加工过程中,监视 x1007.4的变化情况。当nc再次在m06执行时停止,在|trace|屏幕上,跟踪到 x1007.4在 cnc 无故停止时的一个采样周期从原来的状态 1 跳转为 0,再变回 1,从而确认该压力开关有问题。调整此开关动作压力,但故障依旧。于是将此开关更换,故障排除。事后分析,引起这个故障原因是主轴松开/夹紧工具时,液压系统压力有所波动(在合理的波动范围内),而此压力开关作出了反应以致造成在自动加工过程中,nc程序偶尔无故停止的故障