说实话,这几年“人机协同”被炒得很热,但真正落地的方案里,十个有八个还是传统工业机器人加围栏,不过是把围栏换成激光雷达而已。我搞机械设备集成十五年,碰过各种稀奇古怪的需求,今天就把那些踩过的坑、想明白的道理,一股脑倒给你。
先治“心理恐惧”,再谈安全标准
你以为安全是纯技术问题?不对。我见过一个汽车零部件产线,客户非要让工人在机器人旁边拧螺丝,但机器人一动工人就跑。后来我们给机器人穿了件“海绵外套”,又在手腕处加了一圈橙色软垫,工人心理负担立刻小很多。安全不只是物理数据,还是人的感知。
当然,感知不能代替标准。ISO/TS 15066规定四种协作模式:安全级监控停止、手引导、速度与分离监控、功率与力限制。你选哪种模式,直接决定安全设计复杂度。我建议能用手引导就别玩功率限制,省事很多。
但上面那段话容易误导你。功率与力限制看着简单,其实最难。力限制本身就是对运动参数的非线性约束,比如机器人速度从0.5m/s提升到1m/s,允许的接触力阈值得重新查表。你拿到厂商的碰撞阈值表没?UR有,发那科也有,但国产厂家给得含糊。所以,我宁可选有完整碰撞数据的机器人,哪怕贵点。

安全距离计算这里,我推荐你直接用机器人工厂提供的SafetyCon按钮——但别全信。我们测过实际机器人从检测到人停止到完全静止,最坏情况要比标称多200mm的滑行距离。这是因为机器人本体关节有柔顺性,速度越快,惯性滞后越明显。所以设计时,安全余量至少多留30%。
选型:别只看那张参数表
先说一个真实的案例:某客户要一个上下料工作站,负载8kg,最大臂展1.3m。按照参数表,UR10e和遨博i10都满足。但客户现场有大量粉尘,机器人末端还要装视觉相机。UR10e的控制器内置IO不够,加扩展模块要额外花钱,而遨博的IO更丰富。结果选了遨博,用下来一年,故障率也不高。你懂我意思吧?参数表只是第一轮筛选,第二轮要看你自己的特殊需求。
还有一个隐藏指标——关节扭矩余量。很多协作机器人在标称负载下,关节转速会大幅下降。比如某型号额定速度3m/s,但负载超过5kg时,J2轴速度降到1m/s。你不测根本不知道。所以,选型时最好带上实际负载做动态测试,不能听销售瞎吹。
别忽略末端法兰的惯性弯矩。这个我栽过跟头。有一次设计一个变位夹具,重量5kg,重心偏了80mm,结果机器人一启动就报警“Joint 3 overload”。后来算了算,弯矩超过允许值20%。没法子,只能换重心更短的夹具,或者加重对重。这个教训让我养成了一个习惯:选型前先做负载惯量计算,用Excel表格把所有尺寸、重量、质心位置列出来。

集成中的通信与同步
协作机器人往往要跟传送带、视觉系统、安全PLC协同。通信架构是重头戏。我推荐用EtherCAT,主站和从站都支持分布式时钟,同步抖动在微秒级。你们知道吗?我们用EtherCAT做过视觉引导抓取,从拍照到机器人抓取动作开始,总延迟只有18ms。之前用Modbus TCP,延迟通常要40-60ms,而且抖动很大。所以,高速动态抓取,必须实时以太网。
但实时通信也有坑:机器人厂商的EtherCAT从站地址冲突,甚至主站周期和机器人控制周期不一致导致丢帧。我们曾经在调试中突然出现随机停机,查了一个星期,最后发现是电柜里变频器高次谐波干扰了EtherCAT线缆。所以,走线一定要屏蔽线,且与动力线物理隔离。
如果预算有限,用不上EtherCAT,那就只能考虑用数字IO简单同步了,但实时性差很多。我是建议省其他钱,别省通信这块,不然后期调试的时间成本轻轻松松吃掉你节省的费用。
调试现场:那些让你抓狂的瞬间

有一次,我们在一条产线上装了四个人机协作工位。第一个工位一切正常,第二个工位偶尔死机,第三个工位总是发疯,速度突变。排查了三天,发现是三个机器人彼此之间的无线干扰——它们在2.4GHz频段都有Wi-Fi模块,同时用的时候信道拥挤,导致控制命令乱串。最后给每台机器人设置了不同的信道,问题没了。这种事,你不在现场根本想不到。
还有,人机协作里的“人”是变量。工人的身高、站位、动作习惯都会影响安全检测。比如激光扫描仪安装高度,如果设为人胸口高度,个子矮的工人走过去可能扫不到头顶;但如果设太低,又会被地面反光干扰。我们最后用了双扫描仪,一个在0.3m,一个在1.2m,再融合逻辑判断,这算是个土办法,但有效。
调试碰撞检测时,你一定会遇到误停机。机器人在加工时,切削力过大,碰撞检测误判为碰撞,自动暂停。此时你看着报警代码,恨不得砸了控制柜。后来我们用了“动态力限制模式”,就是只在非加工路径启用碰撞检测,加工路径中降低碰撞灵敏度,但保留急停。这需要在PLC里写状态机,根据机器人当前任务切换参数。听起来很复杂,其实逻辑很简单,但实现起来需要机器人开放对应的控制接口——国产机器人在这方面往往开口比较小。
最后一段:我自己的执念

我总觉得,做人机协同集成,最难的不是技术,而是那种“既要效率又要安全”的平衡感。技术参数再漂亮,到了现场可能就是个笑话。比如力控精度很高,但人手一挡,机器人照样猛怼。我们后来加了一个前置的感应皮肤,但成本又上去了。所以,方案没有最优,只有最适合现场。
上面这些都是我真实经历,可能有点乱,但希望你能从中找到几个避坑点。如果你也在做类似的事,欢迎交流。