xulileigh
學(xué)海無(wú)涯諾亞舟....
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 122 個(gè)
工控威望: 162 點(diǎn)
下載積分: 728 分
在線時(shí)間: 134(小時(shí))
注冊(cè)時(shí)間: 2010-04-19
最后登錄: 2014-04-30
查看xulileigh的 主題 / 回貼
樓主  發(fā)表于: 2010-07-14 09:27
RT,我想要用一個(gè)旋轉(zhuǎn)編碼器測(cè)速 然后通過(guò)輸入PLC進(jìn)行運(yùn)算   請(qǐng)問(wèn)編碼器的信號(hào)能直接接入PLC主機(jī)嘛?
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158420 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-30
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2010-07-14 16:56
1、絕對(duì)式和增量式的編碼器原理就不一樣,接線當(dāng)然也不一樣。我們一般用的都是增量型,只需要注意極性不錯(cuò),信號(hào)能被PLC識(shí)別就可以了,然后開(kāi)始記錄轉(zhuǎn)過(guò)的脈沖得到數(shù)值;而絕對(duì)值編碼器讀的是編碼,跟脈沖信號(hào)沒(méi)有關(guān)系。
2、在PLC中的編程就要根據(jù)它的原理來(lái)區(qū)別:增量型上電后要回一下原點(diǎn),然后開(kāi)始記錄脈沖量得到實(shí)時(shí)位置,而絕對(duì)型的則不用回原點(diǎn),因?yàn)樗緛?lái)讀的就是這個(gè)位置對(duì)應(yīng)的編碼,即使斷電狀態(tài)下位置變動(dòng)了,只要不是抬著小車(chē)移動(dòng)它,這個(gè)位置時(shí)不會(huì)變的。增量型計(jì)數(shù)只需要從對(duì)應(yīng)的計(jì)數(shù)器號(hào)把位置數(shù)據(jù)拿出來(lái),而絕對(duì)式則要用指令將編碼轉(zhuǎn)換為位置數(shù)據(jù)----如果是不支持GRAY指令的PLC,還要自己做大段的程序來(lái)轉(zhuǎn)換。增量式還涉及到脈沖頻率的問(wèn)題,小型PLC支持的最高頻率有限;絕對(duì)式則主要是點(diǎn)數(shù)的問(wèn)題,小型PLC提供的IO點(diǎn)有限。
3、編碼器接入PLC并不是隨便接的,你要根據(jù)PLC提供的高速計(jì)數(shù)器編號(hào)查到它對(duì)應(yīng)的編碼器輸入點(diǎn),這樣才能正確的讀出數(shù)據(jù)來(lái)----對(duì)于增量型的,這也就是所講的設(shè)置了吧。
4、以上討論都是基于小型PLC使用編碼器的方法,你要加模塊、或是對(duì)于大中型PLC,并不適用。