歐姆龍PLC常用基本應用程序舉例
一、定時(shí)器的應用
本文引用地址:http://dyxdggzs.com/article/201612/330728.htm1、通電延時(shí)
所謂通電延時(shí),是指滿(mǎn)足定時(shí)條件時(shí),定時(shí)器的設定值作為初值賦給該定時(shí)器的當前值寄存器,并開(kāi)始作減運算,直到當前值減到零時(shí),定時(shí)器才動(dòng)作,使其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開(kāi)。當定時(shí)器的輸入斷開(kāi)時(shí),定時(shí)器立即復位,即把當前值恢復到設定值,使其動(dòng)合觸點(diǎn)斷開(kāi),動(dòng)斷觸點(diǎn)閉合。上一節中的圖6-6即是此種情況。
2、失電延時(shí)
失電延時(shí)是指從某個(gè)輸入條件斷開(kāi)時(shí)開(kāi)始延時(shí),見(jiàn)圖1。
圖1 失電延時(shí)電路
當0002為ON時(shí),其動(dòng)合觸點(diǎn)閉合,輸出繼電器0500接通并自鎖。當0002變?yōu)镺FF后,且斷開(kāi)時(shí)間達到10s時(shí),0500才由ON變OFF,實(shí)現了失電延時(shí)。
3、雙延時(shí)
所謂雙延時(shí)定時(shí)器,是指通電和失電均延時(shí)的定時(shí)器。用兩個(gè)定時(shí)器完成雙延時(shí)控制,如圖2所示。
當輸入0002為ON時(shí),TIM00開(kāi)始定時(shí),5 s后接通0500并自鎖。當0002由ON變OFF時(shí),TIM01開(kāi)始定時(shí),10 s后,TIM01動(dòng)斷觸點(diǎn)斷開(kāi)0500,實(shí)現了輸出繼電器0500在輸入0002通電和失電時(shí)均產(chǎn)生延時(shí)控制的效果。
圖2 雙延時(shí)電路
4、閃光控制
閃光控制是廣泛應用的一種實(shí)用控制程序,它既可以控制燈光的閃爍頻率,又可以控制燈光的通斷時(shí)間比。當然也可控制其它負載,如電鈴、蜂鳴器等。實(shí)現閃光控制的方法很多,常用的方法是用兩個(gè)定時(shí)器或兩個(gè)計數器來(lái)實(shí)現。
圖3所示是用兩個(gè)定時(shí)器編寫(xiě)閃光電路的梯形圖程序。圖3 通斷比不一定相同的閃光電路
在途6-60中,當0002為ON時(shí),內部輔助繼電器1000線(xiàn)圈接通并自鎖,1000的動(dòng)合觸點(diǎn)使0500為ON(燈亮)。2 s后,定時(shí)器TIM00動(dòng)作,其動(dòng)斷觸點(diǎn)斷開(kāi)0500(燈滅),其動(dòng)合觸點(diǎn)閉合使TM01開(kāi)始定時(shí)。又經(jīng)過(guò)1 s后,TIM01的動(dòng)斷觸點(diǎn)斷開(kāi)時(shí)TIM00復位,TIM00的動(dòng)斷觸點(diǎn)接通0500,TIM00的動(dòng)合觸點(diǎn)斷開(kāi)使TIM01復位,TIM01的動(dòng)斷觸點(diǎn)閉合又使TIM00開(kāi)始定時(shí)。(http://www.diangon.com/版權所有)這樣,輸出0500所接的負載燈,以接通2 s、斷開(kāi)1 s的頻率不停的閃爍,直到0003變ON為止。若要想改變閃光電路的頻率,只需要改變兩個(gè)定時(shí)器的時(shí)間常數即可。
在閃光控制中,如果通斷比相同時(shí),可用一個(gè)定時(shí)器和一個(gè)內部輔助繼電器實(shí)現閃光控制,見(jiàn)圖4(a)。如0002為ON,啟動(dòng)定時(shí)器TIM01,1 s后TIM01的動(dòng)合觸點(diǎn)閉合,1001的線(xiàn)圈為ON。到下一個(gè)掃描周期,TIM01的動(dòng)斷觸點(diǎn)斷開(kāi),使TIM00復位。待掃描到1001的動(dòng)合觸點(diǎn)及TIM01的動(dòng)斷觸點(diǎn)時(shí),由于它們均閉合,使1001的線(xiàn)圈繼續為ON。再到下一個(gè)掃描周期,由于TIM01的動(dòng)斷觸點(diǎn)為閉合狀態(tài),又重新啟動(dòng)定時(shí)器TIM01,1 s后TIM01的動(dòng)斷觸點(diǎn)斷開(kāi),使1001的線(xiàn)圈為OFF,再經(jīng)過(guò)一個(gè)掃描周期使TIM01復位,又回到了初始狀態(tài)。如果0002仍為ON,則開(kāi)始下一個(gè)閃光控制工作周期。
另外,借助專(zhuān)用內部輔助繼電器1900、1901和1902來(lái)控制輸出繼電器,也可實(shí)現特定頻率的閃光控制,如圖4(b)所示。
圖4 通斷比相同的閃光電路
5、長(cháng)延時(shí)控制
PLC定時(shí)器的定時(shí)范圍是一定的,如C系列PLC的單個(gè)TIM定時(shí)器的定時(shí)范圍是0~999.9 s。當需要設定的定時(shí)值超過(guò)此值時(shí),可通過(guò)幾個(gè)定時(shí)器的串級組合或定時(shí)器與計數器的串級組合來(lái)擴大定時(shí)器的設定范圍。
1)定時(shí)器的串級組合
圖5所示是由兩個(gè)定時(shí)器TIM00和TIM01組成的延時(shí)時(shí)間為1500 s的延時(shí)電路。當0002為ON時(shí),定時(shí)器TIM00開(kāi)始計時(shí),900 s后TIM00的動(dòng)合觸點(diǎn)閉合,定時(shí)器TIM01開(kāi)始計時(shí),又經(jīng)過(guò)600 s,接通輸出繼電器0500。因此,兩個(gè)定時(shí)器的延時(shí)范圍為T(mén)=T1+T2=900+600=1500s。n個(gè)定時(shí)器串級組合的延時(shí)時(shí)間為T(mén)=T1+T2+…+Tn。
圖5 兩個(gè)定時(shí)器的串級組合
2)定時(shí)器與計數器的串級組合
圖6所示是由定時(shí)器TIM00和計數器CNT01組成的延時(shí)范圍為7200 s的延時(shí)電路。TIM00是設定值為800 s的具有自復位功能的定時(shí)器。當0002為ON時(shí),TIM00開(kāi)始計時(shí),800s時(shí),TIM00動(dòng)合觸點(diǎn)閉合,CNT01計數一次,下一次掃描時(shí),TIM00的動(dòng)斷觸點(diǎn)斷開(kāi)TIM00的線(xiàn)圈,待下一次掃描時(shí),TIM00的動(dòng)斷觸點(diǎn)又閉合,TIM00的線(xiàn)圈重新接通。這樣作為計數器CNT01計數脈沖輸入的TIM00動(dòng)合觸點(diǎn),每800 s接通一次,每次接通時(shí)間為一個(gè)掃描周期。TIM00動(dòng)作9次,即800×9=7200 s后,計數器CNT01動(dòng)作,其動(dòng)合觸點(diǎn)閉合使0500得電。因此,用一個(gè)定時(shí)器和一個(gè)計數器串級組合可實(shí)現的延時(shí)時(shí)間為定時(shí)器和計數器設定值的乘積。圖中1815是為了實(shí)現開(kāi)機時(shí)對計數器復位。
評論