中国机器人网 App
手机扫码下载 · 或点击查看
现场一台R-30iB控制柜带M-20iA,程序跑到第145行附近突然报0380,报警历史里就一条SRVO-0380,停下来手动能复位,复位完再跑有时候跑两三个小时又出,有时候半天都不出。机械侧查过没明显卡滞,润滑也刚做过。有没有遇到过类似情况的,跟哪些因素有关?需要往哪个方向查?
补充一下:负载识别$LOADSET是按照实际工装质量填的,大概28kg左右,附加质量和重心都重新测过没变。
0380最常见的就是负载惯量比不匹配,或者实际惯量大于$MNUTOOL/$PAYLOAD设定值的三倍。28kg负载按理说不大,但你这M-20iA是20kg级别的,附加质量加上去了惯量比很容易超。
别只看重心和质量,绕Z轴和XY轴的惯量矩也重新算一下,软件里有$INERTIA或者直接看$MNUTOOL的前三项。我之前一台10iA也是跑着跑出0380,最后发现是夹爪的偏心量算小了,实际转动惯量是标定值的1.8倍。
还有个坑查一下减速机,RV减速机内部磨损或者润滑脂填充不均匀,等效惯量会跳变,这种情况报警是间歇性的,跟你描述的挺像。
为啥不看$SPC_MONITOR里的值?0380报之前一般会有跟踪误差慢慢变大的过程,把那个记录导出来看看趋势。如果是负载的问题,误差是渐进式上涨;如果是减速机或者编码器的问题,误差会突然跳一下再触发报警。这两种完全不同的查法。