CPU224XP采集脈沖信號(hào)
劉玉蓉
發(fā)布于2014-12-05 17:51
2
0
標(biāo)簽:
用CPU224XP的高速計(jì)數(shù)器來(lái)采集光柵尺的信號(hào),光柵尺輸出信號(hào)線是A、B和RI,現(xiàn)在我把這三根線分別接在I0.3 0.4 0.5的端口上,不知道接的對(duì)不對(duì)?在PLC的信號(hào)燈上能看到A和B的信號(hào)是有90度的相位差的脈沖信號(hào)。怎么編程對(duì)脈沖信號(hào)進(jìn)行計(jì)數(shù),并且是帶有方向的?
佳答案
使用高速數(shù)指令HDEF可對(duì)有90度的相位差的脈沖信號(hào)A和B進(jìn)行計(jì)數(shù),有9、10、11共3種計(jì)數(shù)模式可供選擇。你所用的I0.3/I0.4/I0.5是高速計(jì)數(shù)4的輸入口,作為CPU224XP該口的輸入電壓可低至5V,計(jì)數(shù)頻率可高達(dá)100KHz。并且S7-200編程軟件提供有編程向?qū)?,可以很方便的?duì)高速計(jì)數(shù)器進(jìn)行定義。
附圖是用向?qū)Ы⒌囊粋€(gè)高速計(jì)數(shù)器的初始化實(shí)例程序,該程序只需調(diào)用1次,請(qǐng)參考。