問:我有個HES—06—2MHT 600P/R TOKYO JAPAN 09的編碼器 上面沒有寫是PNP還是NPN的,我在PLC200的輸入點(diǎn)上接的是,I0.0接編碼器的A,I0.1沒接B,主要是想看看編碼器的脈沖個數(shù),編碼器的+接PLC的24+,0接PLC的M,1M和M相連,程序是這樣的Network 主程序
LD SM0.1
CALL SBR1
中斷程序
LD SM0.0
MOVB 16#F8, SMB37
MOVD +0, SMD38
MOVD +600, SMD42
HDEF 0, 9
ATCH INT0, 12
ENI
HSC 0
Network 1 // HSC 指令向?qū)?BR>// (CV = PV)的第 1 步/共 1 步;HC0
// 編程動態(tài)改變 HC0 的參數(shù);
// 啟動計(jì)數(shù)器。
//
LD SM0.0
MOVB 16#80, SMB37 //設(shè)置控制位:
HSC 0
就這樣一個程序,我用手旋轉(zhuǎn)編碼器,用電腦監(jiān)控,可什么也看不到啊,也而HDEF出現(xiàn)了黃框,這是怎么回事??!
答:感覺還是你的接線有問題,你把編碼器的24V+接到電源的24V上,0V接到電源的M端,I0。0接編碼器的A相,I0。1接編碼器的B相。
PLC的輸入端,1M端接電源24V+,其他的不動。
應(yīng)該沒問題的了。










