數(shù)控珩磨機中旋轉(zhuǎn)編碼器是怎么運用的
更新時間:2013-04-08 點擊次數(shù):3029次
旋轉(zhuǎn)編碼器發(fā)出的脈沖分為A相脈沖和B相脈沖,有了A、B兩相脈沖,PLC的CPU高速計數(shù)輸入端就可根據(jù)A、B兩相脈沖到來的順序,判斷旋轉(zhuǎn)編碼器是正向旋轉(zhuǎn)還是反向旋轉(zhuǎn)。若設(shè)定旋轉(zhuǎn)編碼器正向旋轉(zhuǎn)為加計數(shù),那么反向旋轉(zhuǎn)就為減計數(shù),由于本機床使用的是歐姆龍CJ1M可編程序控制器,它帶有一個100kHz的高數(shù)計數(shù)單元,這就對它的接收脈沖頻率要給予限制,以此為依據(jù)對編碼器選型。一般珩磨機的往復(fù)速度在3~30m/min,即zui大往復(fù)速度為500mm/s,假設(shè)編碼器由帶輪直聯(lián)帶動,編碼器帶輪直徑為60mm,編碼器帶輪周長L=πD=3.14×60=188.4mm,則編碼器zui高轉(zhuǎn)速為500mm/188.4mm/s=2.65r/s,若編碼器每轉(zhuǎn)輸出脈沖為10000P/R,則編碼器zui高頻率為2.65?10000P/R=26.5kHz,遠小于100kHz,本機床選用編碼器為OMRON E6B2-CWZ6C-2000P/R,每轉(zhuǎn)能輸出2000個A、B脈沖,而CJ1M的CPU對高速輸入端的脈沖取上升沿和下降沿的跳變信號做計數(shù)信號,這相當(dāng)于對旋轉(zhuǎn)編碼器發(fā)出的脈沖信號有四倍頻的作用,即旋轉(zhuǎn)編碼器旋轉(zhuǎn)一轉(zhuǎn),CPU的高速計數(shù)單元按2000P/R×4=8000P/R計數(shù),即使這樣也不會超出CPU的zui高計數(shù)頻率,因此不需要另加其它高速計數(shù)單元硬件。