zlc1210903
级别: 工控侠客
精华主题: 0
发帖数量: 483 个
工控威望: 3543 点
下载积分: 1050 分
在线时间: 343(小时)
注册时间: 2011-06-14
最后登录: 2024-07-02
查看zlc1210903的 主题 / 回贴
楼主  发表于: 2014-03-03 21:28
图片:
我现在要做一个搬运机械手,私服通电后首先归原点限位B点,然后到设定的起始位置C点,从C点开始运动到设定的距离到D点,然后从D点反向运动设定的距离到C点
如此反复运行,反复运行中,PLC只是发送相同数量的脉冲数,如此运行N次后,私服所定位的C点和D点跟私服第一次运行到的C点和D点有没有存在累计误差。
如果存在这种累计误差,怎么做可以消除这种累计误差,使私服运行N次后和运行第一次的位置是一样的。
羡慕高手,希望有一天我也成为高手。
卓发智能
相互学习,共同进步。
级别: 工控侠客
精华主题: 0
发帖数量: 2437 个
工控威望: 3025 点
下载积分: 10387 分
在线时间: 649(小时)
注册时间: 2008-08-03
最后登录: 2024-11-14
查看卓发智能的 主题 / 回贴
1楼  发表于: 2014-03-04 21:22
按理论上来说伺服是不会存在这种误差的,但是如果实践中存在的话你不妨可以这样做:做一个小程序,就是让伺服运行N次后重新回一次原点再接着运行,这个次数可以在程序中设置,多少次根据你的误差来决定。
相信自我!