在許多控制場(chǎng)合,需要對(duì)信號(hào)進(jìn)行分頻。下面以如圖所示的二分頻程序?yàn)槔齺?lái)說(shuō)明plc是如何來(lái)實(shí)現(xiàn)分頻的。
圖1 二分頻程序
a)梯形圖 b)時(shí)序圖
圖中,y30產(chǎn)生的脈沖信號(hào)是x1脈沖信號(hào)的二分頻。圖1b中用了三個(gè)輔助繼電器m160、m161和m162。當(dāng)輸入x1在t1時(shí)刻接通(on),m160產(chǎn)生脈寬為一個(gè)掃描周期的單脈沖,y30線圈在此之前并未得電,其對(duì)應(yīng)的常開(kāi)觸點(diǎn)處于斷開(kāi)狀態(tài),因此執(zhí)行至第3行程序時(shí),盡管m160得電,但m162仍不得電,m162的常閉觸點(diǎn)處于閉合狀態(tài)。執(zhí)行至第4行,y30得電(on)并自鎖。此后,多次循環(huán)掃描執(zhí)行這部分程序,但由于m160僅接通一個(gè)掃描周期,m162不可能得電。由于y30已接通,對(duì)應(yīng)的常開(kāi)觸點(diǎn)閉合,為m162的得電做好了準(zhǔn)備。
等到t2時(shí)刻,輸入x1再次接通(on),m160上再次產(chǎn)生單脈沖。此時(shí)在執(zhí)行第3行時(shí),m162條件滿足得電,m162對(duì)應(yīng)的常閉觸點(diǎn)斷開(kāi)。執(zhí)行第4行程序時(shí),y30線圈失電(off)。之后雖然x1繼續(xù)存在,由于m160是單脈沖信號(hào),雖多次掃描執(zhí)行第4行程序,y30也不可能得電。在t3時(shí)刻,x1第三次on,m160上又產(chǎn)生單脈沖,輸出y30再次接通(on)。t4時(shí)刻,y30再次失電(off),循環(huán)往復(fù)。這樣y30正好是x1脈沖信號(hào)的二分頻。由于每當(dāng)出現(xiàn)x1(控制信號(hào))時(shí)就將y30的狀態(tài)翻轉(zhuǎn)(on/0ff/on/0ff),這種邏輯關(guān)系也可用作觸發(fā)器。