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