曹麗蘋
(保定職業(yè)技術(shù)學(xué)院,河北 保定 071002)
時序圖設(shè)計法也稱為時序邏輯設(shè)計法,該方法適用于PLC各輸出信號的狀態(tài)變化有一定時間順序的場合。在進行程序設(shè)計時,需要繪制輸入信號、輸出信號的工作時序圖,找出輸出信號狀態(tài)轉(zhuǎn)換的時刻,確定轉(zhuǎn)換過程和轉(zhuǎn)換條件。
具體編程步驟如下:
(1)分析系統(tǒng)控制要求,明確輸入信號、輸出信號數(shù)量,合理選擇PLC型號。(2)明確輸入信號及各輸出信號變換的時間順序,繪制系統(tǒng)工作時序圖。(3)根據(jù)各輸出信號狀態(tài)的轉(zhuǎn)換情況,將時序圖劃分成若干個時間段,并確定各時間段的時間長短。(4)根據(jù)時間段的數(shù)量確定定時器個數(shù),分配定時器號,確定各定時器的設(shè)定值,理清各定時器定時開始和定時時間到這2個關(guān)鍵時刻各輸出信號狀態(tài)的變化情況。(5)根據(jù)定時器的功能明細表、工作時序圖和輸出信號的狀態(tài)轉(zhuǎn)換情況設(shè)計梯形圖。(6)對梯形圖進行修改調(diào)試,最終達到設(shè)計要求。
(1)系統(tǒng)控制要求分析。設(shè)計一個主干道十字路口交通信號燈控制系統(tǒng),其具體要求如下:
①由于東西方向的車流量較小、南北方向車流量較大,故南北方向的放行(綠燈亮)時間較長為30s,東西方向的放行時間較短為20s。
②為使系統(tǒng)設(shè)計更人性化,紅燈變到綠燈時有提示,即某方向的紅燈變到綠燈的最后5s和另一方向的黃燈一起以1Hz的頻率閃爍。
③系統(tǒng)設(shè)置啟動按鈕和停止按鈕。
(2)分配PLC的輸入、輸出端子。交通信號燈控制系統(tǒng)中,啟動按鈕和停止按鈕的信號是輸入信號,分別分配一個輸入端子。各信號燈的亮滅由PLC的輸出端子控制。同方向、同顏色的信號燈同一時間亮滅,并聯(lián)后用一個輸出點。被控對象有東西方向和南北方向的紅黃綠燈,被控的交通信號燈有6個,分配6個輸出端子。PLC使用三菱FX2N-32MR可以滿足系統(tǒng)的控制需要。輸入、輸出端子分配表如表1所示。
表1 交通燈控制系統(tǒng)的PLC輸入、輸出端子分配表
(3)畫出PLC硬件原理圖。PLC硬件原理圖如圖1所示。在該圖中,1個PLC的輸出端子驅(qū)動2個并聯(lián)的信號燈,如果PLC輸出點的輸出電流不夠,可以在PLC輸出端增設(shè)中間繼電器,由中間繼電器驅(qū)動信號燈。
圖1 交通燈控制系統(tǒng)的PLC控制系統(tǒng)接線圖
假設(shè)啟動開關(guān)閉合后,首先南北方向綠燈亮,放行;東西方向紅燈亮,停止。可以繪出交通燈工作時序圖如圖2所示。
圖2 交通燈控制系統(tǒng)的工作時序圖
由時序圖可知,不同顏色的交通燈切換有明顯的時刻關(guān)系。根據(jù)時序圖,可以把交通燈在一個周期內(nèi)的工作狀態(tài)劃分成4個不同的時間區(qū)段,因此需要使用4個定時器來定時。所有定時器從同一時刻開始計時,每個定時器的定時長度不同,定時時間到后信號燈狀態(tài)發(fā)生變化。
交通燈控制系統(tǒng)的梯形圖如圖3所示。1Hz的閃爍控制利用PLC時鐘脈沖M8013觸點來實現(xiàn),程序編寫完成后進行模擬調(diào)試,調(diào)試正確后即可下載運行。按下啟動按鈕SB1后,交通燈將按照控制要求進行周期性地變化,按下停止按鈕SB2時,所有信號燈熄滅。
圖3 交通燈控制系統(tǒng)的梯形圖
如果控制系統(tǒng)中各輸出信號的狀態(tài)變化有一定時間順序,用時序圖設(shè)計法進行程序設(shè)計更方便。使用該方法時會用到若干個定時器,定時器的定時方式有2種:一種是所有定時器從同一時刻開始計時,定時長度不同;另一種是定時器從不同時刻開始計時或接力計時,定時長度根據(jù)需求設(shè)定。2種方法的定時器數(shù)量和程序長短不同,在具體應(yīng)用時要合理選擇。