現象:車床Z軸采用一個1FT6電機控制(電機內置絕對值編碼器),經查參數MD34100=755.8,但是在操作面板上回參考點后,面板上顯示該軸的位置為1300。根據該現象查找數控加工程序,發現有這個指令G00 Z1300,另外查機械圖紙,發現該軸絲杠行程范圍也就800。
請教:根據我的理解,該軸回參考點后應該顯示的是MD34100的值,也就是755.8,而不應該是1300。
答:樓主觀察機床的工作情況非常仔細,應該值得學習!樓主的理解:“該軸回參考點后應該顯示的是 MD34100 的值”,是正確的。實際上車床的Z軸采用絕對值編碼器回參考點,那么,每次開機時,Z軸顯示的零點位置就是 MD 34100 REFP_SET_POS : 機床坐標的位置,這個值就是你指定的位置,也是在機床坐標系下的Z坐標的位置,即MCS,而不是在工件坐標系下的Z軸某個位置- WCS。
之所以面板上顯示該軸的位置為1300,這個值是機床的Z坐標的工件坐標系下的某個值,Z軸的 G54 應該是 1300-755.8 = 544.2,如果你將坐標系切換到WCS,就會發現,此時回零顯示的就是MD34100定義的數值 755.8。
順便說明一下對于絕對值型編碼器,調整坐標電機的參考位置時嚴格遵循以下步驟:
1. 設置機床參數:
30240 ENC_TYPE -設置為 4,表示編碼器反饋類型(注意激活條件為PO,即上電生效)
34200 ENC_REFP_MODE - 設置為 0,表示 絕對值編碼器位置設定(注意激活條件為PO,即上電生效)
34210 ENC_REFP_STATE - 設置為 0 ,表示絕對值編碼器狀態:初始
2. 進入“手動”方式,將坐標移動到一個已知位置,
3. 輸入已知位置值在如下參數
34100 REFP_SET_POS : 機床坐標的位置
4.激活絕對值編碼器的調整功能
34210 ENC_REFP_STATE :1 絕對值編碼器狀態:調整狀態
5. 激活機床參數:按機床控制面板上的復位鍵,可激活的以上設定的參數
6.通過機床控制面板進入返回參考點方式
7. 按照返回參考點的方向按方向鍵,無坐標移動,但系統自動設定了下列值:
34090 REFP_MOVE_DIST_CORR : 參考點偏移量
34210 ENC_REFP_STATE - 2 :絕對值編碼器狀態,表示設定完畢
屏幕上的顯示位置為 MD34100 設定的位置。
至此,機床參考點設定完成,而調整編碼器零位也完成。
以上說明,可以助力樓主對絕對值編碼器回零的理解。
























粵公網安備 44030402000745號