說明:應用增計數器CTU實現按3次按鈕燈亮,再按2次燈滅。
按照要求,這里用增計數器編程,如下圖:
只需要一個計數器,再加上一個比較指令,即可以滿足設計要求。
下面用減計數器設計一個程序,看一下能否滿足設計要求:
先溫習下“減計數器”的特點:即賦予計數器一個值,然后通過輸入端進行減法計算。
如下圖:
設計程序為:
這里SM0.1是上電后,觸點接通1次。此處的C0的比較數值,為什么會是2?
原因就是前面講過的從5-3之后,完成三次計數之后,這時數值就來到了2。所以,設定的判定條件就是<=2。
運行流程為:上電后,計數器被賦值為5,這時I0.0輸入,進行減法。當減到2時,C0導通,Q0.0點亮。再按2次后,網絡1的C0導通,計數器復位,進入下一個循環,且網絡2的Q0.0斷開。