中国机器人网 App
手机扫码下载 · 或点击查看
项目现场一台IRB6700,配的IRC5控制器,程序跑大概两小时出头就报37001,动作直接停,恢复之后又能继续跑一会儿。同一个程序之前在另外一台同型号的机器上跑过三天没出过这毛病,所以基本可以排除程序本身的问题。
怀疑点目前怀疑是电机温度或者某个轴的反馈有问题,但手头没有详细的故障历史可查。哪位遇到过37001,能不能说下一般从哪儿下手查?需不需要直接看示教器的事件日志?
37001这个码查手册就是“超出软限位”之类的位置类故障,但你这个跑两小时才报,程序里又没动限位,那大概率是机械零位漂了。IRB6700齿轮箱用久了间隙会变大,停在某个角度等冷却收缩后位置就超了。你先把报错那一刻的轴角度记下来,跟程序里那个位置对比下,差个零点几度就基本能坐实。修法要么重新校零位,要么加个软限位留点余量。
先把你说的“同一台控制器还是同一个机器人”确认下。6700这种大负载机器人,减速机间隙和电机温度漂移是常见诱因,但如果同一套程序跑两小时才出,十有八九是位置环或者某个轴的反馈出了问题。你看下事件日志里37001前面有没有伴随的10036或者50052之类的提示码,定位会快很多。
别光看37001这个码,你这台机器跑了多久了?之前那台没出过问题不代表程序没问题,跟环境温度、负载率、润滑脂状态都有关系。我之前遇到一台6700报37001,最后查下来是第五轴的润滑脂该换了,间隙变大导致停在特定位置时位置反馈超差,换完脂重新校零就再没报过。