卡特蕾亞
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 19 個
工控威望: 389 點
下載積分: 868 分
在線時間: 25(小時)
注冊時間: 2020-03-12
最后登錄: 2024-12-31
查看卡特蕾亞的 主題 / 回貼
樓主  發(fā)表于: 2022-12-30 17:20
如果一個掃描周期是50ms,設(shè)置一個定時器為10ms。這樣會不會出什么問題
我是看見一個光電過濾干擾的計時器設(shè)置時間比掃描周期還小,如果說光電有一瞬間小于掃描周期的誤閃,計時器時間小好像更容易出問題?
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個
工控威望: 3550 點
下載積分: 858 分
在線時間: 459(小時)
注冊時間: 2010-08-24
最后登錄: 2025-02-07
查看niningtt的 主題 / 回貼
1樓  發(fā)表于: 2022-12-31 10:51
1、如果一個掃描周期是50ms,設(shè)置一個定時器為10ms。如果是普通定時器沒意義,時間到了也要按正常掃描順序執(zhí)行,如果需要使用定時器中斷
2、你說說的光電過濾干擾是數(shù)字量輸入過濾時間嗎?如果是那個時間不依賴程序掃描周期,屬于輸入映射處理,獨立于程序掃描。輸入信號持續(xù)時間超過過濾時間則向輸入映射寄存器寫1,執(zhí)行程序是以每次掃描前讀取的映射數(shù)據(jù)時刻數(shù)據(jù)為準,當(dāng)然使用輸入刷新指令另說