中国机器人网 App
手机扫码下载 · 或点击查看
新接手一台二手的发那科R-2000iC,做项目的时候发现零点好像偏了,每次上电都要重新对一下,效率太低了。想直接在示教器上看当前各轴的零点位置到底是多少,菜单翻了一圈没找到明显的入口。
有人知道在示教器哪个菜单里能直接读出各轴的零点数值吗?另外零点位置是在机械本体上有物理标记,还是只能通过编码器数值来判断?我们这台之前被拆过本体,怀疑标记已经对不上了。
R-2000iC的话,示教器上按MENU→系统→变量,把变量名打到$DMR_GRP[1].$M_POS_OFST或者直接看$POS_ACT,里头能看到当前各轴相对零点的脉冲值和角度。要看绝对的零点位置数值,去找$PARAM[1].$DMR_POSX这种参数,记录的是出厂时候的机械零点对应的编码器计数。我们项目上发那科本体侧面那块刻线标记和减速机法兰端面是齐平的,二手机器拆过的话标记基本别信了,直接用编码器值对就行。
先确认一下你那个偏是真的偏了还是只是校准的问题。发那科上电后要是不做零点复归,位置是从上次断电点算的,并不是从机械零点算的。你这种情况我建议直接做一次零点复归:把机器人摇到标记对齐位置(本体侧面和减速机端面那个刻线),然后MENU→系统→零点复归→选$SET笛卡尔或者直接进mastering,别用快速mastering,二手机器不准。
拆过本体的话建议别光看编码器值,把减速机拆下来检查一下内部的零位环有没有装反或者错位,我们去年一台M-20iA就是这么翻车的,外标记看着对,实际上内部零位环装偏了30度,后来只能发回发那科重新标定。