時序圖是描述設(shè)備工作過程的時間次序圖,也是用于直觀分析設(shè)備工作過程的一種圖形。如電子技術(shù)中的觸發(fā)器、定時器、計數(shù)器等均用時序圖來描述其工作原理。在plc順序控制設(shè)計法編制梯形圖程序時往往是先畫出時序圖,再根據(jù)時序圖設(shè)計流程圖,再按流程圖編制梯形圖程序。
一、plc時序圖編程方法:

時序圖編程設(shè)計法適用PLC各輸出信號的狀態(tài)變化有一定的時間順序的場合,要求系統(tǒng)工作時所有的動作都在定時器的控制下按時間順序工作。在程序設(shè)計時根據(jù)畫出的各輸出信號的時序圖,理順各狀態(tài)轉(zhuǎn)換的時刻和轉(zhuǎn)換條件,找出輸出與輸入及內(nèi)部觸點的對應(yīng)關(guān)系,并進行適當(dāng)化簡。一般來講,時序邏輯設(shè)計法應(yīng)與經(jīng)驗法配合使用,否則將可能使邏輯關(guān)系過于復(fù)雜。
時序邏輯設(shè)計法的編程步驟:
1)、根據(jù)控制要求,明確輸入、輸出信號個數(shù);
2)、根據(jù)系統(tǒng)的工作過程,把整個工作過程劃分成若干個時間區(qū)段,找出區(qū)段間的分界點,弄清分界點處輸出信號狀態(tài)的轉(zhuǎn)換關(guān)系和轉(zhuǎn)換條件;
3)、給畫分出來的每個時間段分配一個內(nèi)部輔助繼電器。如第一個時間段編為M0、第二個時間段編為M1、如此類推;
4)、編寫梯形圖程序用定時器使這些時間段按要求順序工作;
5)、找出每個輸出所對應(yīng)的工作時間段,并并聯(lián)輸出;
6)、通過模擬調(diào)試,檢查程序是否符合控制要求,結(jié)合經(jīng)驗設(shè)計法進一步修改程序;
4、在有幾個串聯(lián)回路相并聯(lián)時,應(yīng)將觸點最多的那個串聯(lián)回路放在梯形圖的最上面。在有幾個并聯(lián)回路相串聯(lián)時,應(yīng)將觸點最多的那個并聯(lián)回路放在梯形圖的最左面。
二、經(jīng)驗法的步驟:
1、在準(zhǔn)確了解控制要求后,合理地為控制系統(tǒng)中的事件分配輸入輸出口。選擇必要的機內(nèi)器件,如定時器、計數(shù)器、輔助繼電器等。
2、對于一些控制要求較簡單的輸出,可直接寫出它們的工作條件,依啟-保-停電路模式完成相關(guān)梯形圖支路。工作條件稍復(fù)雜的可以借助輔助繼電器。
3、對于較復(fù)雜的控制要求,為了能用啟-保-停電路模式繪出各輸出口的梯形圖,要正確分析控制要求,并確定組成總的控制要求的關(guān)鍵點。
4、用程序?qū)㈥P(guān)鍵點表達(dá)出來。
5、在完成關(guān)鍵點梯形圖的基礎(chǔ)上,針對系統(tǒng)最終的輸出進行梯形圖的編繪。
三、在編輯梯形圖的時候,要注意以下幾點:
1、梯形圖的各支路,要以左母線為起點,從左向右分行繪出。每一行的前部是觸點群組成的“工作條件”,最右邊是線圈或功能框表達(dá)的“工作結(jié)果”,一行繪完,再從上到下再繪下一行,直到程序結(jié)束。
2、觸點應(yīng)畫在水平線上,不能畫到垂直分支線上。
3、不包含觸點的分支應(yīng)放在垂直方向。不可放在水平位置。
四、時序邏輯設(shè)計舉例:
控制要求:某噴泉有甲、乙、丙三個噴頭,按下啟動按鈕后,先甲、乙、丙齊噴3秒后停1秒,再甲、乙、丙輪流噴1秒,然后甲和乙、乙和丙、甲和丙輪流齊噴2秒后停1秒,再重復(fù)上述過程,如此循環(huán)往復(fù),直至按下停車按鈕。
解:1)、I/O分配:
2)、畫時序圖
根據(jù)噴泉系統(tǒng)控制要求畫出時序圖如下圖所示:
3)、設(shè)計梯形圖: