中国机器人网 App
手机扫码下载 · 或点击查看
现场一台ABB IRB1200跑得好好的,过个一两个小时就报20032报警,停机之后再启动又能继续干。查了手册说是啥啥超时,但现场工况也没咋变啊。最近换了根编码器线观察了两天还是会偶发,搞得人头大。
怀疑是干扰还是驱动器本身问题?有没有遇到过类似情况的兄弟指点一下,谢谢!
20032这个码一般是串口通信超时,跟编码器反馈、总线干扰、接地都有关。你说的换编码器线还是偶发,那大概率不是线的问题。重点查这几样:机器人本体接地和柜子接地是不是分开接的,最好单独打到地桩,接地电阻小于4欧;控制柜到本体那根动力线跟通讯线分开走线槽,间距至少20公分以上;还有就是检查下示教器那根螺旋线缆,在中空手腕那里有没有被压过、有没有破皮,这根线磨了之后屏蔽层断了干扰就进去了。
另外20032报的时候看下事件日志里有没有伴随其他报错一起出,比如偶尔蹦出来个电机抱闸相关的,那个方向就不一样了。建议先把接地和走线这两项搞扎实,复现一次再停机的时候把完整的event log导出来发上来看看。
直接问一句:你这机器人是新的还是用了几年了?我见过几台用了四五年的IRB1200出20032,最后查下来是驱动板上的电容鼓包了,示波器打波形能看出来反馈信号有毛刺,跟你描述的偶发性挺像的。如果是新机,那再考虑别的方向。
别一上来就往编码器线上想,ABB这型号20032我处理过两台,都是电机端那个航空插头里面针脚虚焊,拆下来用放大镜一看有三个针明显有氧化发绿,重新补焊后跑了一周再没报过。这玩意十年以上的机子很常见,不是线的问题。