yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
楼主  发表于: 2010-12-22 12:55
图片:
请教各位:
    机器动作:
    开机前伺服电机找零位A,然后按绝对位置控制方式走到准备B,自动运行过程中,伺服电机运行按绝对位置控制方式在位置B与位置C之间往复运行。如位置B与位置C之间距离是15mm.
故障现象:
    以前所有的机器都以上述控制方式运行,无故障反映,但有一新机器就有一故障现象,自动运行前将所有参数设置好后,机器运行一段时间良好,但20---30分钟后就会发现伺服从位置B运行到位置C处少走了20个丝左右,伺服只走了14.8mm,如果将位置B与位置C之间的距离设置15.2mm,则伺服运行的距离又是15mm,此时又运行20—30分钟后同样的现象出现,从位置B运行到位置C处又少走了20个丝左右,如果将位置B与位置C之间的距离设置15.4mm,则伺服运行的距离又是15mm,经过几次修改,位置B与位置C之间的距离越来越大,而伺服实际运行的距离是15mm。
伺服电机用同步带联接丝杆,丝杆行程为5mm,伺服系统为松下A5系列。


一笑而过
laz7906
级别: 略有小成
精华主题: 0
发帖数量: 162 个
工控威望: 217 点
下载积分: 838 分
在线时间: 138(小时)
注册时间: 2009-09-05
最后登录: 2024-04-14
查看laz7906的 主题 / 回贴
1楼  发表于: 2010-12-22 14:01
这是典型的干扰,接地处理
jxh668
jxh668
级别: 工控侠客
精华主题: 0
发帖数量: 1429 个
工控威望: 2169 点
下载积分: 4006 分
在线时间: 826(小时)
注册时间: 2009-12-21
最后登录: 2024-04-29
查看jxh668的 主题 / 回贴
2楼  发表于: 2010-12-22 14:42
20—30分钟往复了多少次?每个周期误差一样的话还是经常找一下原点的好
来看看 ,有用的就下了。深圳的可找我呵
daizhi
一师一地一时一法
级别: VIP会员

精华主题: 0
发帖数量: 1470 个
工控威望: 1376 点
下载积分: 3900 分
在线时间: 2976(小时)
注册时间: 2007-05-31
最后登录: 2023-11-27
查看daizhi的 主题 / 回贴
3楼  发表于: 2010-12-22 14:54
同步带是关键!运行时间够长后,是否变长?
chenlf
级别: 家园常客
精华主题: 0
发帖数量: 245 个
工控威望: 527 点
下载积分: 579 分
在线时间: 1102(小时)
注册时间: 2007-07-04
最后登录: 2024-04-26
查看chenlf的 主题 / 回贴
4楼  发表于: 2010-12-22 17:02
引用
引用第3楼daizhi于2010-12-22 14:54发表的  :
同步带是关键!运行时间够长后,是否变长?

应该不太可能是同不带的问题,丢脉冲或同步轮没锁紧。
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
5楼  发表于: 2010-12-22 17:29
引用
引用第2楼jxh668于2010-12-22 14:42发表的  :
20—30分钟往复了多少次?每个周期误差一样的话还是经常找一下原点的好

20-30分钟往复了1000-1500次。
一笑而过
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
6楼  发表于: 2010-12-22 17:30
引用
引用第4楼chenlf于2010-12-22 17:02发表的  :

应该不太可能是同不带的问题,丢脉冲或同步轮没锁紧。

我也怀疑是脉冲丢失,但同步轮绝对锁紧了。
一笑而过
mandyaac
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看mandyaac的 主题 / 回贴
7楼  发表于: 2010-12-22 23:38
将伺服驱动器Pr0.07设为3了吗?

如果还不行,建议你监控一下脉冲总和,也就是伺服收到的脉冲,方法如下:

先回下原点,再按“S”键通过“上”“下”键切换到d06.cPS模式,记下脉冲数值,然后运行一会,再看伺服驱动器的脉冲是否有异常,一看数值便知问题何在,如果收到的脉冲是对的,那么就不是电控的问题,找下机械的问题吧。

如果脉冲值多了或少了,检查上位控制接线是否使用屏蔽电线或接地OK。
waitfor
级别: 家园常客
精华主题: 0
发帖数量: 604 个
工控威望: 831 点
下载积分: 5886 分
在线时间: 403(小时)
注册时间: 2010-07-04
最后登录: 2024-04-22
查看waitfor的 主题 / 回贴
8楼  发表于: 2010-12-23 00:15
长知识了
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
9楼  发表于: 2010-12-23 11:26
引用
引用第7楼mandyaac于2010-12-22 23:38发表的  :
将伺服驱动器Pr0.07设为3了吗?

如果还不行,建议你监控一下脉冲总和,也就是伺服收到的脉冲,方法如下:

先回下原点,再按“S”键通过“上”“下”键切换到d06.cPS模式,记下脉冲数值,然后运行一会,再看伺服驱动器的脉冲是否有异常,一看数值便知问题何在,如果收到的脉冲是对的,那么就不是电控的问题,找下机械的问题吧。
.......

参数Pr07已经设置为3了,监控脉冲总和的方法很好,等会监控,谢谢!
一笑而过
czcj
级别: 略有小成
精华主题: 0
发帖数量: 58 个
工控威望: 216 点
下载积分: 1192 分
在线时间: 57(小时)
注册时间: 2006-09-01
最后登录: 2024-04-07
查看czcj的 主题 / 回贴
10楼  发表于: 2010-12-23 12:14
最好每个循环回一下原点
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1229 个
工控威望: 3549 点
下载积分: 856 分
在线时间: 458(小时)
注册时间: 2010-08-24
最后登录: 2024-03-22
查看niningtt的 主题 / 回贴
11楼  发表于: 2010-12-23 17:31
你监控一下究竟是发的脉冲数不够还是说后面出的问题,对症下药