224XP計數(shù)器問題
鄭志武
發(fā)布于2013-11-08 11:42
47
0
標(biāo)簽:
224XP計數(shù)器問題
1.如圖所示,M1.4,M1.6,M3.4是同類事件(這三個信號是順序觸發(fā),也不會同時觸發(fā)),需要計數(shù),于是我就把這三個信號并聯(lián)進(jìn)入一個計數(shù)器C1,但是實際運行的時候,才發(fā)現(xiàn),計數(shù)器C1只對個信號M1.4計數(shù),對其它信號不計數(shù),是什么原因?
2.后來我把M1.4接入計數(shù)器C1, M1.6接入計數(shù)器C2, M3.4接入計數(shù)器C3,分別接入不同的計數(shù)器進(jìn)行計數(shù),然后在把C1+C2+C3就得到了總計數(shù)值。
圖片說明: 1,計數(shù)器
佳答案
因為C計數(shù)器是計算信號為“1”的個數(shù),你把多個觸點并聯(lián)后輸入,有可能早出現(xiàn)的“1”會把后出現(xiàn)的“1”屏蔽掉。簡單改法是每個常開觸點后跟一個上升沿檢測。但也會出現(xiàn)計數(shù)不準(zhǔn)確,就是在一個周期內(nèi)同時出現(xiàn)兩個常開觸點接通時,計數(shù)會漏記。
可以用上升沿和INC指令保證計數(shù)準(zhǔn)確。