說(shuō)明:應(yīng)用增計(jì)數(shù)器CTU實(shí)現(xiàn)按3次按鈕燈亮,再按2次燈滅。
按照要求,這里用增計(jì)數(shù)器編程,如下圖:
只需要一個(gè)計(jì)數(shù)器,再加上一個(gè)比較指令,即可以滿足設(shè)計(jì)要求。
下面用減計(jì)數(shù)器設(shè)計(jì)一個(gè)程序,看一下能否滿足設(shè)計(jì)要求:
先溫習(xí)下“減計(jì)數(shù)器”的特點(diǎn):即賦予計(jì)數(shù)器一個(gè)值,然后通過(guò)輸入端進(jìn)行減法計(jì)算。
如下圖:
設(shè)計(jì)程序?yàn)椋?/P>
這里SM0.1是上電后,觸點(diǎn)接通1次。此處的C0的比較數(shù)值,為什么會(huì)是2?
原因就是前面講過(guò)的從5-3之后,完成三次計(jì)數(shù)之后,這時(shí)數(shù)值就來(lái)到了2。所以,設(shè)定的判定條件就是<=2。
運(yùn)行流程為:上電后,計(jì)數(shù)器被賦值為5,這時(shí)I0.0輸入,進(jìn)行減法。當(dāng)減到2時(shí),C0導(dǎo)通,Q0.0點(diǎn)亮。再按2次后,網(wǎng)絡(luò)1的C0導(dǎo)通,計(jì)數(shù)器復(fù)位,進(jìn)入下一個(gè)循環(huán),且網(wǎng)絡(luò)2的Q0.0斷開(kāi)。