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