bugdigger
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看bugdigger的 主題 / 回貼
樓主  發(fā)表于: 2011-05-03 13:24
編碼器是歐姆龍E6A2(500ppr--每轉(zhuǎn)500個(gè)脈沖)----使用A,B兩相,實(shí)際一圈應(yīng)得到2000個(gè)脈沖

但用在三菱的PLC(FX3G)上,卻只得到500個(gè)脈沖,用法如下
1) 輸入用X0(A相) 和 X1(B相)
2) 從C251 寄存器讀數(shù)

試了幾組都一樣,請(qǐng)問哪里出錯(cuò)了?
[ 此帖被bugdigger在2011-05-03 13:47重新編輯 ]
匯榮鋁業(yè)
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 1784 個(gè)
工控威望: 5345 點(diǎn)
下載積分: 21348 分
在線時(shí)間: 1601(小時(shí))
注冊(cè)時(shí)間: 2009-07-21
最后登錄: 2024-12-23
查看匯榮鋁業(yè)的 主題 / 回貼
1樓  發(fā)表于: 2011-05-03 13:34
編碼器轉(zhuǎn)一圈500個(gè)脈沖。實(shí)際怎么能得到2000個(gè)呢?除非程序中用了乘法指令。