讨论

发那科机器人跑着跑着突然报0380,有人碰到过吗

飞哥
飞哥
2026/04/17 10:03

现场一台R-30iB控制柜带M-20iA,程序跑到第145行附近突然报0380,报警历史里就一条SRVO-0380,停下来手动能复位,复位完再跑有时候跑两三个小时又出,有时候半天都不出。机械侧查过没明显卡滞,润滑也刚做过。有没有遇到过类似情况的,跟哪些因素有关?需要往哪个方向查?

补充一下:负载识别$LOADSET是按照实际工装质量填的,大概28kg左右,附加质量和重心都重新测过没变。

17 2

全部回复 (2)

laohaitao
laohaitao#1

0380最常见的就是负载惯量比不匹配,或者实际惯量大于$MNUTOOL/$PAYLOAD设定值的三倍。28kg负载按理说不大,但你这M-20iA是20kg级别的,附加质量加上去了惯量比很容易超。

别只看重心和质量,绕Z轴和XY轴的惯量矩也重新算一下,软件里有$INERTIA或者直接看$MNUTOOL的前三项。我之前一台10iA也是跑着跑出0380,最后发现是夹爪的偏心量算小了,实际转动惯量是标定值的1.8倍。

还有个坑查一下减速机,RV减速机内部磨损或者润滑脂填充不均匀,等效惯量会跳变,这种情况报警是间歇性的,跟你描述的挺像。

2026/04/20 17:44
小任
小任#2

为啥不看$SPC_MONITOR里的值?0380报之前一般会有跟踪误差慢慢变大的过程,把那个记录导出来看看趋势。如果是负载的问题,误差是渐进式上涨;如果是减速机或者编码器的问题,误差会突然跳一下再触发报警。这两种完全不同的查法。

2026/04/20 23:43