無憂山水
認真,謙虛
級別: 略有小成
|
應該是機械傳動誤差造成的,個人認為編碼器最好加裝到被動輪上,才能有效檢測。如果不適合調整,可以把主動輪進行精磨,校正圓周長,應該可以達到標準。車床精度就不行了。 |
|
---|---|---|
|
rockyhuo
專業制造全伺服高速衛生巾機器
級別: 論壇先鋒
|
脈沖計數是用高速計數器嗎?一定要用高速計數器,因為是用硬件計數,這樣就不會擔心掉脈沖的,還有編碼器用好的牌子。現在在程序上應該是沒有錯的,就要解決脈沖監控脈沖為何與實際長度有差別的問題,再嘗試用一個點輸入編碼器的零點信號,算算以圈數來換算出來的長度與實際的長度有沒有誤差,還有算算你因為使用除法而積累的誤差,這個在也很重要,除法運算要到最后的一步才會誤差減少到最少。就如樓上幾位所說,編碼器的位置很重要,你要說出編碼器的安裝位置才好找問題原因 |
|
---|---|---|
|
yhnt
級別: 論壇先鋒
|
如果是平皮帶和輥子帶動的話一般不會很準。建議把編碼器用一個隨動輪直接接觸在傳動帶的表面上,再根據隨動輪的直徑換算編碼器的脈沖值。 |
---|---|
|
hongma110
級別: 略有小成
|
換種方式簡單多了,步進加PLC就可以達到這個精度,且步進也不貴,但如果是大型的機器那就不行了. |
---|---|
|
卓發智能
相互學習,共同進步。
級別: 工控俠客
|
皮帶輪是不是用的同步輪? 減速器精度高不高? 變頻器的減速停止時間設置? 以上問題僅供參考. |
|
---|---|---|
|