中国机器人网 App
手机扫码下载 · 或点击查看
刚转行做机器人应用,之前没怎么碰过安川这牌子,现在项目里用的是DX200控制柜带个MH12的小机器人。客户那边工艺要求每次断电重启后,机器人得能自己回到一个固定的作业原点开始干活,我翻了手册看得有点乱,作业原点和用户原点还有机械原点到底啥关系?
我现在打算直接在示教器里把当前位置直接定义成作业原点,这样行不行?还是说必须先回零再设?麻烦有经验的兄弟说说具体咋操作,参数在哪个菜单底下。
作业原点不是随便找个点就能设的,安川这边逻辑是必须先回机械原点(就是各轴打到零度位置),然后在这个基础上通过第二原点或者用户坐标系来偏移得到作业原点。直接在当前位置改成作业原点,编码器一掉电就全乱了,下次回来根本对不上。
菜单路径:示教器进设置→原点设定→作业原点,先选坐标系(一般用0号世界坐标系或者你建的用户坐标系),把机器人手动摇到你要的那个点,记录下六个轴的脉冲值,然后写进参数里。DX200的作业原点参数我记得是A6D1到A6D6,填进去保存。
最后别忘了做个断电重启测试,让机器人自动回作业原点,偏差超过0.1mm就得重新校准编码器了。
我们厂里24台安川都是直接用第二原点当作业原点用,简单粗暴。示教器按住原点那个按钮5秒以上,提示校准完成就行,不用去动什么A6D参数。前提是机械限位块别动过,这方法用了三年没出过问题。
你客户那个工艺如果重复定位精度要求0.05mm以下,我劝你老实按回机械原点→建用户坐标系→偏移设作业原点的流程走,别偷懒直接定义点。我之前在汽车焊装线上踩过坑,省事直接设原点,三个月后机器人轨迹整体偏了2mm,返工了一整周。
断电重启后能自动回原点的话,你用的是绝对值编码器还是增量式?增量式的话电池没电了原点直接丢,不存在什么设不设的问题,每次上电都得手动回零。