設備用步進電機和圓形皮帶帶動裝有編碼器的轉軸
轉軸上是一套風扇葉的動平衡檢測系統,1300轉的速度運行一段時間動平衡系統會計算偏向角度讓PLC在那個角度插上鐵片配重.
這套動平衡系統要求轉軸跟步進不能是剛性連接,甚至用同步皮帶都不行,只能用圓形筋皮帶不完全同步的控制
這樣高速運轉后編碼器的的角度和步進輪角度已經出現了較大偏差
編碼器的作用一個是讓步進轉到一個編碼器固定的角度位置扭矩和松開風扇葉跟轉軸的固定螺絲
第二個就是測量完后根據算出的角度和編碼器的實際位置轉到正確的角度插片.
現在有幾個問題
一個是編碼器分辨率太高了1轉3600線,速度快超過10Khz后會丟脈沖,X0,X1加了1.5K電阻還是會,編碼器線纜有點長,5/6米
二是就算不丟脈沖的低速,設置了Z相接X10的預設輸入置零,不同速度轉一圈后把編碼器數值SD4500 DHCMOV 到定位當前地址SD5500后再定位到鎖螺絲的角度位置會變換.
三是因為用的不是同步帶,加工的傳動輪從動輪不能完全一致,控制步進轉一圈,編碼器數值回少幾個,轉的越多偏差越大.
原來我的設想是執行定位前把編碼器數值dhcmov到步進的當前位置來做修正
但執行下來看會出現偏差,現在不知道要怎么弄了