中国机器人网 App
手机扫码下载 · 或点击查看
刚入行的应用工程师,调试一台安川DX200,手动模式下把movj速度拉到100%,示教器上也显示100%,但机器人实际跑起来看着就20%左右的速度,旁边的兄弟机DX7就没这问题,速度给多少跑多少。这是不是哪个参数被我改串了?还是有啥隐藏的限速开关没开?求个排查方向。
另外补充一下:程序里用的就是单纯的movj v=100,没加啥pl=0也没挂额外负载,工具就一个夹爪5公斤。
DX200的示教速度倍率跟程序里的v是两码事,你看的是示教器上的速度倍率滑条,那个只对手动示教模式生效,程序一旦切换到自动或者外部运行,v=100就是100,但你如果说自动也慢,那直接看FB156那个系统输入是不是被外部信号拉低了,或者看S2C1154这个参数,有些老项目里做过区域限速,限到25%是常事。
先确认一下负载设置对不对,DX200那边如果有效负载设成0或者设成几百公斤,运动的时候控制器自己会按惯性限制加速度和速度,看着就像被限速了,但你那夹爪5公斤应该不至于,先检查PRM那块里M组跟L组参数有没有被改过。
movj是关节插补,速度给的是TCP最大速度,机械臂位姿不同每个关节转的快慢也不一样,伸展到极限的时候一个关节到顶了其他都得等它,速度看着就拉不上去,把机器人收回来靠近HOME点附近再跑一次对比一下。