cctv197910
級別: 探索解密
![]() |
伺服用脈沖控制往返運行,前進(jìn)5000個(gè)脈沖后再返回5000個(gè)脈沖,傳動(dòng)部件是減速機加絲桿,每次運行一個(gè)來(lái)回后停留位置和回原點(diǎn)后的初始位置就相差5絲,運行次數越多就和原點(diǎn)偏離的越遠,造成累計誤差的原因估計是減速機齒輪公差造成的,請教大家有什么辦法可以把這個(gè)偏差在程序上處理掉? |
---|---|
|
999感冒靈
級別: 略有小成
![]() |
我是覺(jué)得如果你道知道一個(gè)來(lái)回差5個(gè)絲了,證明精度要求高。確定是機械問(wèn)題哪還能用哦 |
---|---|
|
plc初學(xué)者
級別: 探索解密
![]() |
你都知道是機械問(wèn)題,那不是很好辦。把間隙補償加上去就行了啊。比如間隙0.05,脈沖當量0.001,那就補50個(gè)脈沖。第一次跑5000個(gè)脈沖,折回來(lái)的時(shí)候跑5050,往后一直跑5050個(gè)脈沖。 |
---|---|
|
蘇格拉沒(méi)有底
能力有限,努力無(wú)限。
級別: 網(wǎng)絡(luò )英雄
![]() |
如果每次都差0.5 你可以用脈沖去彌補這個(gè) |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò )英雄
![]() |
如果時(shí)間允許,你可以每次返回都歸0 |
|
---|---|---|
|
cctv197910
級別: 探索解密
![]() |
每次歸零效率就變低了 |
---|---|
|
cctv197910
級別: 探索解密
![]() |
可能我描述的有點(diǎn)問(wèn)題,目前就是 D8350里面的值和實(shí)際位置不一致,而我又需要用D8350里的值做定位控制 |
---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò )英雄
![]() |
你還可以用通訊方式,讀取伺服驅動(dòng)器內的絕對位置, 看看是否與D8350里面的值是否相同,如不同,很可能是丟脈沖; 程序例子百度一下找,MR-JE還可以MODBUS通訊; 當前位置MODBUS地址是:2BAFh 請參考相關(guān)手冊 [ 此帖被anlyl2014在2019-07-25 16:18重新編輯 ] |
|
---|---|---|
|
jian10050708
級別: 略有小成
![]() |
你可以將MR-JE伺服驅動(dòng)參數的PA13參數修改下,里面有個(gè)指令輸入脈沖列過(guò)濾器選擇 通過(guò)選擇和指令脈沖頻率匹配的過(guò)濾器,能夠提高耐干擾能力。 0: 指令輸入脈沖列在4 Mpps以下時(shí) 1: 指令輸入脈沖列在1 Mpps以下時(shí) 2: 指令輸入脈沖列在500 kpps以下時(shí) "1" 對應1 Mpps以?xún)鹊闹噶。在輸? Mpps ~ 4 Mpps的指令時(shí),請設置 "0" 。 默認是0,你可以設成2,我好幾個(gè)項目均有這種問(wèn)題,都是往返定位的機構,都會(huì )出現工作一天下來(lái)位置跑偏,改完這個(gè)參數就問(wèn)題均解決。供參考嘗試 |
---|---|
|
17312588730
級別: 探索解密
![]() |
師傅說(shuō)的對,我也是遇到過(guò)。PLC本體只能發(fā)200K脈沖,我選擇了1M以下。每次都丟位置。改成500以下就好了。還有就是他們說(shuō)的補償間隙也可以試試 |
---|---|
|