viasun
繼續(xù)學習ing.....
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個
工控威望: 108 點
下載積分: 589 分
在線時間: 31(小時)
注冊時間: 2009-10-09
最后登錄: 2021-02-21
查看viasun的 主題 / 回貼
樓主  發(fā)表于: 2009-11-03 16:46
在運行中只能C0只顯示1,為什么不會連續(xù)計數(shù)呀?
若換INC就可經(jīng)連續(xù)+1
高人指點下。。。。。。
附件: 中斷應用.rar (10 K) 下載次數(shù):70
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個
工控威望: 1316 點
下載積分: 2402 分
在線時間: 714(小時)
注冊時間: 2009-07-06
最后登錄: 2024-11-12
查看xiaoqizi的 主題 / 回貼
1樓  發(fā)表于: 2009-11-03 17:44
不知道你是什么意圖,你這中斷程序的意思應該是發(fā)生一次中斷計數(shù)器加1,如果改成INC D0則為中斷產(chǎn)生時每個掃描周期將D0加1 直至中斷結(jié)束
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個
工控威望: 1316 點
下載積分: 2402 分
在線時間: 714(小時)
注冊時間: 2009-07-06
最后登錄: 2024-11-12
查看xiaoqizi的 主題 / 回貼
2樓  發(fā)表于: 2009-11-03 20:30
不好意思,我也理解錯了,剛才用PLC做了下試驗,的確如你上面所說,C0只計一次.
我想原因應該是C0線圈沒復位引起的,就是C0一直通著電.而C0只在線圈得電的上升沿計數(shù)!
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個
工控威望: 1316 點
下載積分: 2402 分
在線時間: 714(小時)
注冊時間: 2009-07-06
最后登錄: 2024-11-12
查看xiaoqizi的 主題 / 回貼
3樓  發(fā)表于: 2009-11-04 21:26
中斷計數(shù)你可以直接用INC(就是你程序里的方法)或者直接用高速計數(shù)器