hsl199
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 420 個
工控威望: 482 點
下載積分: 1866 分
在線時間: 200(小時)
注冊時間: 2007-05-20
最后登錄: 2024-12-20
查看hsl199的 主題 / 回貼
樓主  發(fā)表于: 2021-08-19 15:41
現(xiàn)在一臺定長切斷機,滾輪直徑60mm,做定長切斷,朝一個方向滾動,現(xiàn)在切到20片就出現(xiàn)偏差,切數(shù)量越多偏差越大。我覺得應該是小數(shù)點造成累計誤差,現(xiàn)在細分也調到12800,還是有偏差,又不能復位找原點,有什么辦法消除累計誤差?,你們一般做這種類似的程序怎能做的?做滾輪周長肯定有小數(shù)點的,請大神指點下
hsl199
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 420 個
工控威望: 482 點
下載積分: 1866 分
在線時間: 200(小時)
注冊時間: 2007-05-20
最后登錄: 2024-12-20
查看hsl199的 主題 / 回貼
1樓  發(fā)表于: 2021-08-19 16:55
首先感謝你的回復,做的是有點粗制濫造的。我設12800就是想把1脈沖對應轉角更細點,機械能保證的情況下,用2相電機有影響嗎?因為周長總是有小數(shù),有小數(shù)肯定就有誤差吧,如何消除呢?
引用
引用第3樓來電自動化于2021-08-19 16:38發(fā)表的  :




首先是機械方面:滾輪直徑需保證,比如滾輪直徑在60mm正負誤差保證0.001mm。
.......
hsl199
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 420 個
工控威望: 482 點
下載積分: 1866 分
在線時間: 200(小時)
注冊時間: 2007-05-20
最后登錄: 2024-12-20
查看hsl199的 主題 / 回貼
2樓  發(fā)表于: 2021-08-19 16:57
現(xiàn)在就是沒法做到整圈,周長肯定就有小數(shù)點的,沒法1脈沖對應1個整數(shù)的脈沖當量
引用
引用第2樓ningbiao于2021-08-19 15:52發(fā)表的  :
1.料帶有偏差
2.輪子直徑有偏差
不可能做到一直固定步距,觸發(fā)改變結構,電機走固定角度,每次運動到整圈,比如7.2度
hsl199
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 420 個
工控威望: 482 點
下載積分: 1866 分
在線時間: 200(小時)
注冊時間: 2007-05-20
最后登錄: 2024-12-20
查看hsl199的 主題 / 回貼
3樓  發(fā)表于: 2021-08-19 16:59
傳感器定位肯定不行,等你感應到了都已經(jīng)過頭了,
引用
引用第1樓ningbiao于2021-08-19 15:50發(fā)表的  :
只能傳感器檢測定位
hsl199
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 420 個
工控威望: 482 點
下載積分: 1866 分
在線時間: 200(小時)
注冊時間: 2007-05-20
最后登錄: 2024-12-20
查看hsl199的 主題 / 回貼
4樓  發(fā)表于: 2021-08-20 08:32
沒有原點呀,在當前位置為起點,一直往前轉一定角度,前面切面,只是前面誤差小,看不出來,越切越偏差更多
引用
引用第9樓zhangqi_1234于2021-08-19 21:42發(fā)表的  :
       解決不了機械誤差的前提下,只有從電氣方面入手,在不過多增加硬件成本的情況下(例如改用伺服電機),用閉環(huán)控制減小誤差應該是較好的方案。想用閉環(huán)就得用傳感器,用高精度的光柵尺或拉線位移傳感器或激光位移傳感器(售價貴),如果擔心響應延遲,只有把傳動速度降下來。
       不想用閉環(huán),就只有修改工作流程,每切20片后,做一次回零復位校正。這種做法一是影響工作效率,二是某些工作情況不允許,三是隨著設備使用時間一長,因機械裝置的磨損,間隙越來越大,誤差也會越來越大,那就不是是切20片后才校正,可能切幾片甚至切一片就要校正。另外,步進電機的細分設為12800,滿足不了要求,可以試試細分20000、40000(有這樣的驅動器),但是無法消除累計誤差。