以前使用三菱的時(shí)候,直接讀取C251的數值,然后換成成距離。C251過(guò)零之后應該是繼續減計數變成負值,F在手頭有個(gè)工控板,防三菱的那種。他的C251是循環(huán)計數的,當C251超過(guò)65535的時(shí),又繼續從0開(kāi)始計數。當減計數超過(guò)0的時(shí)候,在繼續從65535開(kāi)始減計數。編碼器是增量編碼器
請問(wèn)大家這個(gè)在編程時(shí)怎么處理呢?
以前用過(guò)絕對值編碼,感覺(jué)意思上差不多。之前用的是單圈的絕對值編碼器,在做多圈用的時(shí)候,比較麻煩,后來(lái)是找的某一個(gè)點(diǎn),判斷是正過(guò)圈還是反過(guò)圈,然后設置一個(gè)圈數,最后來(lái)計算距離的。感覺(jué)好麻煩,不知道大家只怎么處理這種的。