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