cyh1986
級別: 家園常客
|
三菱的編碼器,AB相雙計數,最高計數值是2的32方,假如我的編碼器分辨率比較高,一圈是1000個脈沖。C251從0開始計數,一直到2的32次方,但是還是沒有到達我想要的位置。程序里面如何處理啊? |
---|---|
|
lylisrd
級別: 探索解密
|
增加比較指令,當C521到2的32次方之后,傳送數據到另外一個計數器里面,然后再清零,從新計算。 |
---|---|
|
劉渠安
學無止境,開啟一扇窗,看到了一片陌生的天地
級別: 探索解密
|
計算長度使用高分辨率的。計算角度的使用Z脈沖。 |
|
---|---|---|
|
kiwso
級別: 略有小成
|
1、合理利用伺服里面有電子齒輪比。大部分應用是不會超過的! 2、編碼器溢出的場合,結合z相也可以對應! |
---|---|
|
靜夜思飄
級別: 略有小成
|
兩個計數器,一個記錄圈數,一個記錄位置。2^32近40億,應該足夠記錄圈數了吧?AB相在過0時判斷記錄圈數的計數器是加是減。 |
---|---|
|
戇獅
廣州三能:自動化設備制造 自動化培訓
級別: 略有小成
|
作死,一圈1000,2的32次方還不夠用?有那么多嗎,精度要求有那么高嗎?通過掃描周期去計算高數,這有什么意思 |
|
---|---|---|
|