技術(shù)文章
F3NC01-0N
閱讀:678 發(fā)布時(shí)間:2018-1-15F3NC01-0N
在工控應(yīng)用中,經(jīng)常需要測(cè)量電機(jī)的速度,一種常見(jiàn)的方案就是將編碼器連接在電機(jī)的軸端,其輸出(A,B相)連接到PLC,在PLC編程時(shí)利用高速計(jì)數(shù)器對(duì)接收到的編碼器的脈沖進(jìn)行計(jì)數(shù),利用定時(shí)中斷即可測(cè)出電機(jī)轉(zhuǎn)速。
在這種方案中,一個(gè)令人困惑的問(wèn)題是究竟如何將編碼器的輸出連接到PLC的變速脈沖輸入端。
就西門(mén)子200系列的PLC(以CPU224CN)來(lái)說(shuō),其輸入為DC24V,而增量式編碼器的輸出電壓有DC5V,DC24V等,輸出方式有長(zhǎng)線差分輸出、集電極開(kāi)路等方式,不同的編碼器究竟如何與PLC連接?
1、編碼器輸出為DC24V,集電極開(kāi)路PNP型,這種情況下將編碼器輸出直接連接到PLC即可;
2、編碼器輸出為DC24V,集電極開(kāi)路NPN型,在這種情況下需要用高速光藕轉(zhuǎn)換;
3、編碼器輸出為DC5V,長(zhǎng)線差分輸出,這種情況下,一是選用可接收長(zhǎng)線差分輸出的PLC,如OXXXN的CP1H-Y;如果選用CPU224CN,個(gè)人認(rèn)為先用AM26LS32將差分輸出轉(zhuǎn)換為集電極開(kāi)路輸出,然后再用高速光藕轉(zhuǎn)換為24V輸出;
4、編碼器輸出為DC5V,集電極開(kāi)路輸出,直接用高速光藕轉(zhuǎn)換為24V輸出。
1、2:zui簡(jiǎn)單的方法是加上下拉、上拉電阻。
3、4:自己做一塊光電隔離板,隔離的同時(shí)還可以進(jìn)行電平轉(zhuǎn)換(5-24V),當(dāng)然,1.2也可以用這個(gè)板子。
我們現(xiàn)在用的編碼器有24VDC/NPN輸出的,就是用的這種板子隔離一下,效果非常的好。和只加上拉電阻比,高低電平分別是:0/0、16/24。
編碼器輸出為DC24V,集電極開(kāi)路NPN型,在這種情況下將M點(diǎn)接+24,編碼器的輸出接PLC的輸入端.此方法可行,我曾經(jīng)用歐姆龍的增量編碼器這樣接法,可行.
真正的OC門(mén)輸出的NPN型必須加上拉電阻才行,如果你試過(guò)可以,說(shuō)明不是純OC門(mén)輸出的,在編碼器里面已經(jīng)加上了那個(gè)上拉電阻。
我以前也拉拉雜雜地用過(guò)幾種方法,現(xiàn)在看來(lái),無(wú)論何種情況,都使用光電隔離進(jìn)行轉(zhuǎn)換,只不過(guò)接線稍有差異而已。