您现在所在的是:

PLC论坛

回帖:8个,阅读:1022 [上一页] [1] [下一页]
1618
247373545
文章数:398
年度积分:50
历史总积分:1618
注册时间:2014/8/14
发站内信
发表于:2014/10/10 19:21:05
#0楼
首先感谢几位大神在我“关于伺服,步进闭环控制”帖子中的回复,尤其是蔡先生和裘先生的真知灼见。
其次,在这里我分享下实践中我们的做法,以供大家参考和讨论。(条条大路通罗马,只是提出我的一个做法)
1.现象:伺服电机定位不准确,存在累计误差不符合客户的要求。经过现场的调试发现,伺服电机前进定位无问题,但是反向便会有“丢步”现象,多次往复运动后产生累计误差。
2.分析:考虑到伺服丢步,所以想做个“闭环”出来,并且在PLC中写段程序来进行纠偏。PLC到驱动器的脉冲传送过程有丢失现象。
3.做法:利用一个转化器,将5V编码器的差分信号转为24V的脉冲信号接PLC的高数计数端子,对实际脉冲计数。
4.程序:在对理论应走脉冲速和实际脉冲数(高速计数器计数)进行对比后,在运行结束后进行一个纠偏程序,行程就是理论脉冲数和实际脉冲数的差值。如此既可以对单方向丢步进行纠偏!实践也可行。
5.讨论:在单向丢步时编写的纠偏程序可行,但是我有想做个双向纠偏时程序,可是貌似很复杂,一直调试不出来,恰巧该电机就是“单向丢步”所以深入的程序就没写了。不过很想知道这种单向丢步的根源在哪里?







6329
@Q
文章数:1812
年度积分:50
历史总积分:6329
注册时间:2004/11/29
发站内信
2011国庆活动
2010年度博客贡献奖
2010年四月影像
09工控人生征文
发表于:2014/10/10 20:49:22
#1楼
如果是PLC丢脉,那你的编码器反馈进PLC也就有可能丢脉,你的问题不在这里。如果要加编码器,我的意见就是换一个绝对值编码器,避开“丢脉”这个问题,或者如蔡先生所说,解决你机械和伺服原来的问题。
另,纠偏不是在程序结束,而是在一个提前点。
16218
zrx517697809
文章数:6262
年度积分:50
历史总积分:16218
注册时间:2014/3/28
发站内信
2018论坛热心网友
三菱电机活动(三)
寻找英威腾(三)
发表于:2014/10/11 8:47:55
#2楼
PLC不会丢脉冲吧,应该是PLC到伺服的线屏蔽没做好而丢的脉冲,然后编码器反馈过来的就少了。
致力于自动化
伺服 PLC HMI
3706
secona
文章数:677
年度积分:50
历史总积分:3706
注册时间:2012/4/23
发站内信
发表于:2014/10/11 10:09:26
#3楼
你確定用的是伺服電機嗎? 伺服不會丟歩 然而在反向產生的誤差 這是間隙造成 當然長時間往復運動也就有累計誤差產生
另外你題到單方向丟歩 這裡說的不清不楚 應該是包括正方向與反方向 一般講單方向運動是指連續同一方向運動 如輸送帶
呵呵 你要用閉環來解決間隙問題 觀念是對的 可是你的韌體是有問題 會讓你找不到北
高速 高精 高頻抗干擾
做產品不難 但要讓產品穩定 好難 好難
3706
secona
文章数:677
年度积分:50
历史总积分:3706
注册时间:2012/4/23
发站内信
发表于:2014/10/11 10:13:30
#4楼
以下是引用@Q2014/10/10 20:49:22的发言:
如果是PLC丢脉,那你的编码器反馈进PLC也就有可能丢脉,你的问题不在这里。如果要加编码器,我的意见就是换一个绝对值编码器,避开“丢脉”这个问题,或者如蔡先生所说,解决你机械和伺服原来的问题。
另,纠偏不是在程序结束,而是在一个提前点。
這樣的邏輯不合理 這裡不是丟脈衝 他也不是送料滾輪 這樣的程序是無法解決問題
高速 高精 高頻抗干擾
做產品不難 但要讓產品穩定 好難 好難
3706
secona
文章数:677
年度积分:50
历史总积分:3706
注册时间:2012/4/23
发站内信
发表于:2014/10/11 10:17:01
#5楼
以下是引用zrx5176978092014/10/11 8:47:55的发言:
PLC不会丢脉冲吧,应该是PLC到伺服的线屏蔽没做好而丢的脉冲,然后编码器反馈过来的就少了。
間隙造成問題會少跑 干擾的問題多數都是多跑
高速 高精 高頻抗干擾
做產品不難 但要讓產品穩定 好難 好難
1618
247373545
文章数:398
年度积分:50
历史总积分:1618
注册时间:2014/8/14
发站内信
发表于:2014/10/14 12:07:13
#6楼
回复 #3楼 secona
十分确定是伺服电机,丝杠间隙问题考虑过,如果是丝杠间隙我觉得应该前进后退都会出现误差吧,现象是往一个方向去的时候会短,回来正好。。。。故障原理一直没明白。请大师分析
3706
secona
文章数:677
年度积分:50
历史总积分:3706
注册时间:2012/4/23
发站内信
发表于:2014/10/16 18:04:46
#7楼
往復運動僅單方向有誤差 這不合理 你的解析度多高 每次單方向誤差是否也規律性 有沒有累計誤差? 你的誤差的量測方法為何
先把認為有問題的地方列出 一一排除 找出原因

此題-----玄
高速 高精 高頻抗干擾
做產品不難 但要讓產品穩定 好難 好難
1618
247373545
文章数:398
年度积分:50
历史总积分:1618
注册时间:2014/8/14
发站内信
发表于:2014/10/18 22:04:58
#8楼
回复 #7楼 secona
解析度1024,累计误差~ 画线测量,偏移明显~~~还真是单向短。。。。。原因也是一直没解释的明白。有上述方法倒是解决了。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004