中国机器人网 App
手机扫码下载 · 或点击查看
刚接手一台二手abb irb1200,示教器上原点位置明显不对,手动把各轴摇到一个大致看起来像原点的位姿,然后试了系统里那个"转数计数器更新",选完所有轴确认后提示成功,但实际位置还是会偏个几毫米。是不是我哪里操作漏了?轴到底要摇到什么角度才算对上原点?还有就是不同型号的原点位姿是不是不一样?
转数计数器更新那一步其实不是恢复机械原点,是把当前位置当成零点写进去。你得先知道这台1200各轴的机械零位标记在哪——一般减速机输出端附近会有刻线对箭头,1轴看底座,2轴看大臂侧面,3轴看小臂,456轴在腕部。把各轴手动摇到刻线对齐的位置,再做转数计数器更新,这样才对得上ABB出厂定义的机械原点。光靠肉眼觉得差不多,那肯定偏。1200的机械零位各轴大概都是0度附近,1轴摇到外壳箭头对减速机刻线就行。
先确认下你控制器里有没有装绝对值编码器选项,1200有些配置是带绝对值编码器的,断电不用更新原点。要是普通增量编码器版本那就得手动更新。另外试一下把机器人摇到你觉得对的位置,然后看示教器上各轴实际角度,跟出厂标称的零位角度对比下,差多少心里有数没?
别光盯着机械原点看,你这情况更像是校准数据丢了或者压根没备份过。系统备份里如果有RobotWare或者cfg文件,找份同型号的原始配置刷进去试试,比你手动对刻线靠谱。还有就是别在带负载的情况下对原点,特别是腕部那几轴。
你说的偏几毫米是啥工况下测的?空跑走直线偏还是带负载偏?另外示教器里"校准"菜单下有个"更新转数计数器"和"校准偏移"是两回事,你用的是哪个?