cctv197910
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 29 個(gè)
工控威望: 133 點(diǎn)
下載積分: 405 分
在線時(shí)間: 17(小時(shí))
注冊時(shí)間: 2017-11-06
最后登錄: 2024-10-24
查看cctv197910的 主題 / 回貼
樓主  發(fā)表于: 2019-07-25 09:00
伺服用脈沖控制往返運(yùn)行,前進(jìn)5000個(gè)脈沖后再返回5000個(gè)脈沖,傳動(dòng)部件是減速機(jī)加絲桿,每次運(yùn)行一個(gè)來回后停留位置和回原點(diǎn)后的初始位置就相差5絲,運(yùn)行次數(shù)越多就和原點(diǎn)偏離的越遠(yuǎn),造成累計(jì)誤差的原因估計(jì)是減速機(jī)齒輪公差造成的,請教大家有什么辦法可以把這個(gè)偏差在程序上處理掉?
cctv197910
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 29 個(gè)
工控威望: 133 點(diǎn)
下載積分: 405 分
在線時(shí)間: 17(小時(shí))
注冊時(shí)間: 2017-11-06
最后登錄: 2024-10-24
查看cctv197910的 主題 / 回貼
1樓  發(fā)表于: 2019-07-25 13:31
引用
引用第5樓anlyl2014于2019-07-25 12:24發(fā)表的  :
如果時(shí)間允許,你可以每次返回都?xì)w0

每次歸零效率就變低了
cctv197910
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 29 個(gè)
工控威望: 133 點(diǎn)
下載積分: 405 分
在線時(shí)間: 17(小時(shí))
注冊時(shí)間: 2017-11-06
最后登錄: 2024-10-24
查看cctv197910的 主題 / 回貼
2樓  發(fā)表于: 2019-07-25 13:41
引用
引用第3樓plc初學(xué)者于2019-07-25 10:51發(fā)表的  :
你都知道是機(jī)械問題,那不是很好辦。把間隙補(bǔ)償加上去就行了啊。比如間隙0.05,脈沖當(dāng)量0.001,那就補(bǔ)50個(gè)脈沖。第一次跑5000個(gè)脈沖,折回來的時(shí)候跑5050,往后一直跑5050個(gè)脈沖。

可能我描述的有點(diǎn)問題,目前就是 D8350里面的值和實(shí)際位置不一致,而我又需要用D8350里的值做定位控制
cctv197910
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 29 個(gè)
工控威望: 133 點(diǎn)
下載積分: 405 分
在線時(shí)間: 17(小時(shí))
注冊時(shí)間: 2017-11-06
最后登錄: 2024-10-24
查看cctv197910的 主題 / 回貼
3樓  發(fā)表于: 2019-10-17 15:06
引用
引用第10樓jian10050708于2019-09-20 10:19發(fā)表的  :
你可以將MR-JE伺服驅(qū)動(dòng)參數(shù)的PA13參數(shù)修改下,里面有個(gè)指令輸入脈沖列過濾器選擇
通過選擇和指令脈沖頻率匹配的過濾器,能夠提高耐干擾能力。
0: 指令輸入脈沖列在4 Mpps以下時(shí)
1: 指令輸入脈沖列在1 Mpps以下時(shí)
2: 指令輸入脈沖列在500 kpps以下時(shí)
.......

感謝,這個(gè)設(shè)置已經(jīng)更改過了。還是程序上的問題,改成每次用M8029作為下一步驅(qū)動(dòng)的條件后就沒有誤差了。