请大家各位帮忙!
840D系统下自动刀库,主轴代码为9998,刀具装载站代码为9999,48把刀刀链代码是1。
前天晚班操作员进行刀库内XXX刀更换刀片工作,具体是:机床正常切削,操作员在后面刀库刀具装载站操作XXX“卸载”后取出刀后,更换刀片,更换完成在装载站操作“装刀”,在“装刀”时不清楚操作员是否误操作,之后在自动程序执行刀Txxx L6的时候,机床只抓取了主轴上的刀具,而没有去刀链取XXX刀,抓刀爪只是在中间位置等待不进行下一步操作。
第二天,我到现场的时候操作员把换刀机构做了回基本位置操作,并把取刀爪上的刀取下。
我当时打开刀具表时可以看到XXX这把刀是在9999位置上,所以认为是操作员在装刀误操作什么了,装刀没有完成。我用“移位”操作想把XXX移到刀库1里去,但是系统提示刀具不能放置到位,我后来又试了下移位到9998上,可以移位,刀具表可以看到XXX到9998位置上,并且OP刀具信息上可以看到XXX。这时,我执行还刀T0L6,此时系统认为这把XXX刀是手动刀,提醒从主轴上取刀。
上面都很正常,然后问题来了!我想把XXX这把刀装回刀库,操作”装刀“——”空位搜索“,提示搜索不到空刀位,我看48把刀的刀链上还剩最后空位33号位置,搜索了好几遍都没用。我卸载了一把,操作装刀能够搜索刀另外一个空位正常安装,就33号这个位置不行。刀库表中33号空位直接”装刀“,只是在刀具表中自动新建一把在9999里的刀具,无法安装。
很显然,由于误操作开始的”装刀“并没有结束,也就是装刀是XXX刀在装载站9999里没到1里,但是33号位置已经分配给XXX刀了,这里请教大家如何把33号刀位里的缓存数据给清掉????