机床乱走之 ABS

time:2022-01-28  click:4112

机床乱走,常见的2种原因:1是公英制问题。有的人在输入参数搜索时,要按软键NO.SCR,结果按成了INPUT,导致0号参数公英制改变,导致的机床乱走。2 就是手动绝对ABS开关被打开。有的在机床操作面板按钮,有的在系统的软操作面板里。

一、手动绝对值开/关功能的优缺点

手动绝对值开关是通过手动绝对值按扭的 ON 与 OFF 来选择是否将手动运行(JOG 进 给和手轮进给)的移动量加在工件坐标系的当前位置上去。同时输出一个检测信号来表明 CNC 中手动绝对值是 ON 还是 OFF。

在实际加工中,手动绝对值开/关功能常常被用到。使用得好,可以使得加工操作更简 单、便捷;使用得不好,就常引起一些看似怪异的或者导致撞刀的严重问题。在调试和维修 中也经常遇到上述类似问题,但手动绝对值开/关这个因素常常容易被忽略。

正面影响例如:在粗加工中,有时发现进给量多/少了,这时可以通过该功能插入手动 操作,将手动移动的距离减/加到工件坐标系的当前位置上,省下重新对刀的操作等等。相比正面影响,更常出现的是其负面影响。因为加工中常常要介入人工操作;有的机床厂家不把该功能直接在操作面板上做成按扭,而是常常用 K 地址或者软操作面板的开关来对该功能信号置 0 或 1,所以在不经意间常会关闭手动绝对值,导致出问题。这个因素就 往往容易被忽略。

比如:不小心或者不经意间把手动绝对值关闭了(操作者不清楚,乱按软 操作面板导致),在加工过程中要看工件加工情况,或者刀具损坏需要更换,这时介入人工 操作,在操作完后,常会引起“撞刀”事故的发生;或者在复位后继续进行加工会莫名奇妙 地出现坐标不对现象。

二、手动绝对值开/关功能

手动绝对值的 NO 和 OFF 通过*ABSM(G6#2)信号的 0 和 1 来切换。同时可用信号MABSM(F4#2)来检测手动绝对值信号的状态。


注意:*ABSM 信号是低电平有效

1 手动绝对值 ON 时 在自动运行期间被手动操作中断时:

图 1手动绝对值 ON

在一个程序段还没走完时,插入手动操作移动一定距离,不管是绝对值还是增量指令, 在该程序段里机床的刀具位置都会平移手动运行的移动量。


此后的程序段中平移的刀具位置将一直保持不变直到出现绝对值指令程序段。在进行平移后,如果一直都是增量指令,那么结束点位置将会偏移手动移动量,当前位置显示已包括了这一偏移量。
2 手动绝对值 OFF 时 自动运行期间被手动操作中断图 2手动绝对值 OFF自动运行期间,如果在一个程序段还没走完或者已经走完时,插入手动运行,则在这 一程序段的末尾以及随后的程序段的结束点,不管是绝对值还是增量值指令,机床的位置都 会平移手动移动量。运行结束后,当前位置的显示值就是编程的终点值,就跟没有执行手动插入一样,但 实际上,刀具位置已经经过了平移。三、总结:由上,可以看出在手动绝对值 OFF 状态时,表象容易误导人,非常容易出现撞刀等问 题。而且梯形图处理这个功能时,触发 G 信号的条件常常比较隐蔽,较难发现。所以,当 处理撞刀和坐标变化等问题时建议有意识地去考虑手动绝对值这个因素。