基于自定義時(shí)鐘脈沖的交通紅綠燈控制設(shè)計(jì)
2 PLC自定義時(shí)鐘脈沖
2.1 PLC時(shí)鐘脈沖
PLC時(shí)鐘脈沖是指通過輸出繼電器輸出呈現(xiàn)周期性變化的方波信號(hào)。周期性是時(shí)鐘脈沖信號(hào)的基本特點(diǎn),描述PLC脈沖信號(hào)有周期丁和占空比D兩個(gè)基本參數(shù),及ON時(shí)段t1、OFF時(shí)段t2兩個(gè)二級(jí)參數(shù)。ON時(shí)段t1與OFF時(shí)段t2之和為時(shí)鐘脈沖的周期,即T=t1+t2。占空比是指ON時(shí)段t1在一個(gè)周期T內(nèi)所占的時(shí)間比率,即占空比D=t1/T=t1/(t1+t2)。
三菱FX2N型PLC的特殊輔助繼電器M8011,M8012,M8013,M8014提供了周期為0.01 s,0.1 s,1.0 s,60 s四種時(shí)鐘脈沖,占空比都為50%,輸出都是先ON后OFF。這些PLC固有時(shí)鐘脈沖顯然無法滿足本文交通紅綠燈時(shí)序控制的這一類對(duì)輸出ON/OFF先后有要求的、ON時(shí)段t1、OFF時(shí)段t2可任意設(shè)定的時(shí)序控制問題,這就需要開發(fā)設(shè)計(jì)出此類時(shí)序控制要求的自定義時(shí)鐘脈沖程序。
2.2 PLC自定義時(shí)鐘脈沖的概念和基本特點(diǎn)
如圖3所示,自定義時(shí)鐘脈沖是指可定義周期T、占空比D(即定義了ON時(shí)段t1、OFF時(shí)段t2)、并對(duì)輸出ON/OFF信號(hào)的先后可控的時(shí)鐘脈沖。本文引用地址:http://cafeforensic.com/article/160425.htm
自定義時(shí)鐘脈沖程序段應(yīng)該具備兩個(gè)基本特點(diǎn):一是程序結(jié)構(gòu)的固定性,能作為子程序靈活引用。二是程序參數(shù)修改的靈活性,能根據(jù)控制對(duì)象在不改變程序結(jié)構(gòu)的情況下通過設(shè)定值的改變快速實(shí)現(xiàn)周期T、占空比D、及ON/OFF輸出先后的設(shè)定。
2.3 PLC自定義時(shí)鐘脈沖程序設(shè)計(jì)
自定義時(shí)鐘脈沖程序設(shè)計(jì)如圖4所示,圖4(a)所示為程序先輸出ON信號(hào),圖4(b)所示為程序先輸出OFF信號(hào)。對(duì)比圖4(a)和圖4(b)可以發(fā)現(xiàn),與輸出繼電器Y000串聯(lián)的定時(shí)器T0輔助觸點(diǎn)狀態(tài)將決定:
(1)輸出ON為先還是OFF為先。
(2)定時(shí)器T0和T1控制ON時(shí)段t1和OFF時(shí)段t2的分工。如圖4(a)所示,與輸出繼電器Y000串聯(lián)T0動(dòng)斷觸點(diǎn)時(shí),則先輸出ON信號(hào),后輸出OFF信號(hào),T0控制ON時(shí)段t1,T1控制OFF時(shí)段t2。圖4(b)所示圖中,與輸出繼電器Y000串聯(lián)T0動(dòng)合觸點(diǎn)時(shí),則先輸出OFF信號(hào),后輸出ON信號(hào),T0控制OFF時(shí)段t2,T1控制ON時(shí)段t1。
評(píng)論