hsl199
級別: 略有小成
![]() |
現在一臺定長(cháng)切斷機,滾輪直徑60mm,做定長(cháng)切斷,朝一個(gè)方向滾動(dòng),現在切到20片就出現偏差,切數量越多偏差越大。我覺(jué)得應該是小數點(diǎn)造成累計誤差,現在細分也調到12800,還是有偏差,又不能復位找原點(diǎn),有什么辦法消除累計誤差?,你們一般做這種類(lèi)似的程序怎能做的?做滾輪周長(cháng)肯定有小數點(diǎn)的,請大神指點(diǎn)下 |
---|---|
|
ningbiao
級別: 家園?
![]() |
1.料帶有偏差 2.輪子直徑有偏差 不可能做到一直固定步距,觸發(fā)改變結構,電機走固定角度,每次運動(dòng)到整圈,比如7.2度 |
---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
![]() |
首先是機械方面:滾輪直徑需保證,比如滾輪直徑在60mm正負誤差保證0.001mm。 其次是電器方面:看你所說(shuō)的細分調至12800,這個(gè)一看就知道你所選的是2相步進(jìn)電機, 憑個(gè)人感覺(jué)!又是一個(gè)做粗制濫造的。 |
|
---|---|---|
|
hsl199
級別: 略有小成
![]() |
首先感謝你的回復,做的是有點(diǎn)粗制濫造的。我設12800就是想把1脈沖對應轉角更細點(diǎn),機械能保證的情況下,用2相電機有影響嗎?因為周長(cháng)總是有小數,有小數肯定就有誤差吧,如何消除呢?
|
---|---|
|
hsl199
級別: 略有小成
![]() |
現在就是沒(méi)法做到整圈,周長(cháng)肯定就有小數點(diǎn)的,沒(méi)法1脈沖對應1個(gè)整數的脈沖當量
|
---|---|
|
hsl199
級別: 略有小成
![]() |
傳感器定位肯定不行,等你感應到了都已經(jīng)過(guò)頭了,
|
---|---|
|
seafar
目前C#
級別: 家園?
![]() |
要精準定位怎么能用滾輪,滾輪不存在打滑?用同步帶同步輪,周長(cháng)=模數*齒數 |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
你不是開(kāi)玩笑?0.001mm, 你去問(wèn)一下,有幾個(gè)工廠(chǎng)的加工能保證這個(gè)精度. 普通工廠(chǎng)最多也就正負1絲,也0.01mm. |
|
---|---|---|
|
zhangqi_1234
級別: 略有小成
![]() |
解決不了機械誤差的前提下,只有從電氣方面入手,在不過(guò)多增加硬件成本的情況下(例如改用伺服電機),用閉環(huán)控制減小誤差應該是較好的方案。想用閉環(huán)就得用傳感器,用高精度的光柵尺或拉線(xiàn)位移傳感器或激光位移傳感器(售價(jià)貴),如果擔心響應延遲,只有把傳動(dòng)速度降下來(lái)。 不想用閉環(huán),就只有修改工作流程,每切20片后,做一次回零復位校正。這種做法一是影響工作效率,二是某些工作情況不允許,三是隨著(zhù)設備使用時(shí)間一長(cháng),因機械裝置的磨損,間隙越來(lái)越大,誤差也會(huì )越來(lái)越大,那就不是是切20片后才校正,可能切幾片甚至切一片就要校正。另外,步進(jìn)電機的細分設為12800,滿(mǎn)足不了要求,可以試試細分20000、40000(有這樣的驅動(dòng)器),但是無(wú)法消除累計誤差。 |
---|---|
|
泰山之石
A
級別: 工控俠客
![]() |
我們用的是5相步進(jìn)電機進(jìn)行切斷也沒(méi)出現你說(shuō)的問(wèn)題, |
---|---|
|