中国机器人网 App
手机扫码下载 · 或点击查看
刚入行不久,手里一台DX200配MH50,前两天干活干着突然跳了个AL2410还是啥,记不太清了,大致提示就是检查位置R1。我看手册里R1好像是某个寄存器或者参考位置之类的,机器人当时停在工装上方没动,就突然报这个。
想问下各位,这个报警一般是什么触发的?是不是编码器掉电或者电池没电那种?还是说跟干涉区有关系?我把控制柜重启了一遍又能动了,但怕再出,有没有靠谱的处理思路?
R1就是机器人的参考点位置,报警一般是告诉你当前位置和R1基准对不上,常见原因就是电池电压低,MH50这种用了几年没换电池的,编码器绝对位置丢失就会报这个。你可以先用PC工具进维护模式,把当前位置重新设成R1,再做一遍全轴原点复归试试。能复位不代表电池没问题,拿万用表量一下编码器电池电压,正常应该3V以上,低于这个建议直接换掉,不然过几天又得来一遍。
先别急着复位,你先看一下报警代码到底是AL要开头的还是PRM开头的,MH50配DX200经常是PRM-065或者类似的,跟R1检查位置不是一回事。R1一般是指工具坐标系或者用户坐标系的参考点1,程序里如果没用工具坐标就直接走位置,也可能报这个。你把当时跑的程序段贴出来才好判断。
我厂里MH24也是这毛病,十次有八次是电池,换了之后老实了。原点复归一定要在手动模式下让每个轴都找到机械零点再保存,别光在程序里RESET一下就以为好了,那是自欺欺人。
你那机器人停了多久没上电?如果超过一周没通电,编码器电池没电绝对位置就漂了,跟R1对不上就报警很正常。下次长时间不用记得保持控制柜送电状态。