中国机器人网 App
手机扫码下载 · 或点击查看
手头一台ABB IRB6700,配的IRC5控制器,跑MoveJ指令过奇异点附近直接报警停机,一停机产线就断流,损失扛不住。客户那边工序又必须这个姿态过,没法改路径。奇异点那块想用MoveJ配合Zone参数躲过去,试了几次没成功,MoveL绕的话节拍又跟不上。有没有处理过类似情况的,指令层面或者参数上能调的给指点下,成本能压多低压多低,最好别上第三方插件。
MoveJ过奇异点报警基本就是关节4和关节6共线那块的坑,6700这种大臂更明显。指令层面没什么好招,MoveJ本身没法指定关节角速度分配。最省钱的办法是用MoveJ配合Zone z10甚至z5,把过渡半径压小,让机器人靠近奇异点时降速过渡,但你这工序必须这个姿态估计还是悬。真正的解法是改路径,把第五轴调出±0.5度以上,要么直接用MoveAbsJ把中间姿态拆成几个绝对关节位置过,多花点节拍但稳。我这边6700-200就是这样干的,节拍多了1.2秒,但再没停过机。
6700大臂别硬过奇异点啊,加个外挂机械手或者转台把工件姿态变一下,让机器人从另一个方向进,几十万的事总比天天停线强。指令层面调来调去都是治标。
你把报警代码发出来看看,是50403还是50290?这俩处理方式不一样。