讨论

ABB IRB6700碰撞检测阈值设多少合适?现场老是被误触发停机

老周
老周
2026/05/19 17:24

现场一台IRB6700,负载150kg,做搬运的,最近老是跑着跑着自己就停了,报碰撞检测报警。把灵敏度(Collision sensitivity)从默认的150往上调到200,还是偶尔触发,调到300又怕真撞了不保护。RobotWare版本是6.12,带的是SafeMove2。

想问问各位,这玩意儿阈值一般按啥来设?跟负载、速度有关系没?我看手册上写跟惯量有关,具体咋算?另外误触发除了调阈值还有啥招没?

13 4

全部回复 (4)

li_wei
li_wei#1

Collision sensitivity这参数跟有效负载、TCP速度、还有关节惯量都挂钩,光改一个数字肯定调不好。ABB手册里有个惯量比的概念,负载惯量比超过1:3基本就容易误报,你这150kg的负载匹配IRB6700的话惯量比算一下是多少?如果是搬运重心偏的工件,建议先把LoadIdentify跑准了,再把惯量补偿填对,比瞎调阈值有用得多。我们厂里6700做的是180kg卷料搬运,灵敏度设在180,配合惯量补偿跑了快两年没误报过。

2026/05/20 06:57
小勇
小勇#2

你RobotWare6.12配SafeMove2的话,碰撞检测走的是SoftActuator那一套,跟纯机械碰撞不是一个东西。误触发很多时候是SoftServo那块的增益没调好,不是阈值的事。先确认下你用的哪种碰撞检测模式,是CollisionDetection还是SoftActuator?两种参数逻辑完全不一样。

2026/05/20 09:59
一切随缘
一切随缘#3

说真的把灵敏度干到300那基本等于没保护了,真撞上去机器人该变形还得变形,维修费够你买几台控制柜的。150往上走本身就离谱,正常负载匹配的情况下默认150都嫌灵敏。要么是负载识别根本没做准,要么是机械部分本身有卡滞或者间隙大,跟电气参数较劲没用。

2026/05/20 18:17
平平淡淡才是真
平平淡淡才是真#4

搬运工况下是不是经常做急停或者急加速?速度规划如果 jerk 值设太大,机械振动也会触发碰撞检测,跟负载关系不大。

2026/05/21 22:27