中国机器人网 App
手机扫码下载 · 或点击查看
刚干应用工程师没多久,手上有个6轴机器人上下料的活,节拍要求3秒一个循环,现在最快只能做到3.4秒左右。试过把回零路径缩短、IO响应也调过,ACC和DPC都往上顶了,再高电机就开始叫。点位之间看着没啥浪费,但时间就是压不下来。
想问问各位,这种节拍优化的活一般先从哪儿下手?是运动轨迹本身有讲究,还是得从程序结构上动刀?
3.4秒压到3秒,差0.4秒不算小。我之前做3C行业取放件,3.5秒压到2.8秒,主要从这几块抠的:一是把不必要的中间过渡点砍掉,能两段弧直接到位就别走三点折线;二是ACC/DPC别一上来就拉到极限,先看电机额定转速能不能撑住,你电机都叫了说明已经超了,反而会触发保护降速;三是气缸IO响应卡的话,把等待时间改成并行信号,气缸下去的同时机器人就开始走下一段,单这一项能省80到150ms。
还有一个容易忽略的,工件定位精度如果差,机器人末端到位后微调时间会吃掉200ms往上,治具精度和来料一致性先摸清楚。
你用的什么品牌机器人?发那科和库卡的动态参数逻辑不一样,发那科DPC给到200以上基本就是硬撑,不如把姿态调顺。3秒节拍配的多大负载?负载率超过70%加速度就别想着顶了,物理上限就卡在那儿。
3秒一个循环上下料,这节拍已经很离谱了,机械手抓取、放置、回位、等待完成全算进去,3秒够干啥的。是不是甲方拍脑袋提的指标?你把工艺分解开让甲方自己算一遍时间分配,很多现场调试最后妥协在3.2到3.3秒就交付了,死磕3秒成本翻倍不值当。