木皮
学海无涯
级别: 家园常客
精华主题: 0
发帖数量: 485 个
工控威望: 742 点
下载积分: 16520 分
在线时间: 243(小时)
注册时间: 2012-06-17
最后登录: 2021-06-06
查看木皮的 主题 / 回贴
楼主  发表于: 2013-04-23 08:43
现在有一台伺服电机做水平左右运动,回完原点后点启动电机从右边的原点向左运行,到达设定的脉冲后向右运行至原点,再向左运行。来回运行,可用了一段时间后每次回零脉冲时都在原点前提前到零脉冲位置,一个来回提前大概5MM。请问是什么原因引起的啊。请大家帮忙解答一下。谢谢!
大家好才是真的好
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9680 个
工控威望: 8578 点
下载积分: 16737 分
在线时间: 5328(小时)
注册时间: 2006-08-10
最后登录: 2024-12-23
查看ymmfa的 主题 / 回贴
1楼  发表于: 2013-04-23 09:15
前些时间有个客户遇到类似问题。伺服往返很多次后,产生一定误差。

后来他是这样解决的:

1,PLC到伺服之间用屏蔽线,屏蔽层接地
2,PLC接地,伺服驱动器接地。

就这样简单。
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水
xyd_hsn10
jakenghuang
级别: 网络英雄
精华主题: 0
发帖数量: 384 个
工控威望: 5350 点
下载积分: 61683 分
在线时间: 448(小时)
注册时间: 2008-12-29
最后登录: 2021-03-08
查看xyd_hsn10的 主题 / 回贴
2楼  发表于: 2013-04-23 09:31
如果每次也是5MM的话,是回零点滑块没做好
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2024-11-16
查看niningtt的 主题 / 回贴
3楼  发表于: 2013-04-23 11:01
1、保证剔除干扰源
2、保证机械部件可靠
3、以上都保证了,伺服是闭环,没有丢步这种可能,所以只能分析是给伺服的信号出问题;如果不是干扰,那就是你发出的脉冲不对称。可以相信你的脉冲数程序没问题,但是,不知道你使用的是什么指令?是不是方向信号输出滞后脉冲信号输出呢?你可以斟酌一下。
www7797257
级别: 略有小成
精华主题: 0
发帖数量: 74 个
工控威望: 256 点
下载积分: 4397 分
在线时间: 60(小时)
注册时间: 2007-11-17
最后登录: 2020-07-16
查看www7797257的 主题 / 回贴
4楼  发表于: 2013-04-23 11:06
这个我做过,各种屏蔽都不大好用,最好回来的时候再回一下零吧
浪子不回头
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 163 点
下载积分: 3463 分
在线时间: 1(小时)
注册时间: 2013-03-21
最后登录: 2013-08-23
查看浪子不回头的 主题 / 回贴
5楼  发表于: 2013-04-23 20:30
学习了
lizhihua
lizhihua
级别: 略有小成
精华主题: 0
发帖数量: 228 个
工控威望: 400 点
下载积分: 299 分
在线时间: 239(小时)
注册时间: 2011-05-24
最后登录: 2024-12-16
查看lizhihua的 主题 / 回贴
6楼  发表于: 2013-04-27 11:46
把间隙补偿一下就可以解决
奋斗人生
级别: 家园常客
精华主题: 0
发帖数量: 584 个
工控威望: 740 点
下载积分: 10839 分
在线时间: 67(小时)
注册时间: 2011-09-05
最后登录: 2024-06-06
查看奋斗人生的 主题 / 回贴
7楼  发表于: 2013-04-27 20:13
如果不是你的程序有问题,那肯定是干扰的问题。