6個簡單實用的PLC程序實例分析

十字路口的交通指揮信號燈佈置如下圖:

6個簡單實用的PLC程序實例分析

一、控制要求

(1)信號燈系統由一個啟動開關控制,當啟動開關接通時,該信號燈系 統開始工作,當啟動開關關斷時,所有信號燈都熄滅。

(2)南北綠燈和東西綠燈不能同時亮。如果同時亮應關閉信號燈系統, 並立刻報警。

(3)南北紅燈亮維持 25s。在南北紅燈亮的同時東西綠燈也亮,並維持 20s。到 20s 時,東西綠燈閃亮,閃亮 3s 後熄滅,此時,東西黃 燈亮,並維持 2s。到 2s 時,東西黃燈熄滅,東西紅燈亮。同時, 南北紅燈熄滅,南北綠燈亮。

(4)東西紅燈亮維持 30s。南北綠燈亮維持 25s,然後閃亮 3s 後熄滅。 同時南北黃燈亮,維持 2s 後熄滅,這時南北紅燈亮,東西綠燈亮。

(5)以上南北、東西信號燈週而復始地交替工作狀態,指揮著十字路口 的交通,其時序如下所示。

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

二、PLC 接線

6個簡單實用的PLC程序實例分析

三、定義符號地址

6個簡單實用的PLC程序實例分析

四、梯形圖程序

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

如下所示是三層樓電梯示意圖。電梯的上升、下降由一臺電動機控制;正 轉時電梯上升、反轉時電梯下降。各層設一個呼叫開關(SB1、SB2、SB3)、 一個呼叫指示燈(H1、H2、H3)、一個到位行程開關(ST1、ST2、ST3)。

6個簡單實用的PLC程序實例分析

控制要求:

(1)各層的呼叫開關為按鈕式開關,SB1、SB2 及 SB3 均為瞬間接通有效

(即瞬間接通的即放開仍有效)。

(2)電梯箱體上升途中只響應上升呼叫,下降途中只響應下降呼叫,任何 反方向呼叫均無效,簡稱為不可逆響應。具體動作要求,如下表。

(3)各樓層間有效運行時間應小於 10S,否則認為有故障、自動令電動機停轉。

序號

輸入

輸出

原停

呼叫層

運行方

運行結果

1

1

3

上升到 3 層停,這期間經過 2 層時

不停

2

2

3

上升到 3 層停

3

3

3

呼叫無效

4

1

2

上升到 2 層停

5

2

2

呼叫無效

6

3

2

下降到 2 層停

7

1

1

呼叫無效

8

2

1

下降到 1 層停

9

3

1

下降到 1 層停,這期間經過 2 層時

不停

10

1

2、3

先升到 2 層暫停 2S 後,再升到 3

層停

11

2

1、3

下降到 1 層停

12

2

3、1

上升到 3 層停

13

3

2、1

先降到 2 層暫停 2S 後,再降到 1

層停

14

任意

任意

任意

樓層間運行時間必須小於 10S,否

則停

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

多種液體自動混合裝置的 PLC 控制 如圖所示為三種液體混合裝置,SQ1、SQ2、SQ3 和 SQ4 為液麵傳感器, 液麵淹沒時接通,液體 A、B、C 與混合液閥由電磁閥 YV1、YV2、YV3、 YV4 控制,M 為攪勻電動機,其控制要求如下:

6個簡單實用的PLC程序實例分析

1.初始狀態

裝置投入運行時,液體 A、B、C 閥門關閉,混合液閥門打開 20s 將容 器放空後關閉。

2.起動操作

按下啟動按鈕 SB1,裝置開始按下列給定規律運轉:

①液體 A 閥門打開,液體 A 流入容器。當液麵達到 SQ3 時,SQ3 按通, 關閉液體 A 閥門,打開液體 B 閥門。

②當液麵達到 SQ2 時,關閉液體 B 閥門,打開液體 C 閥門。

③當液麵達到 SQ1 時,關閉液體 C 閥門,攪勻電動機開始攪拌。

④攪勻電動機工作 1min 後停止攪動,混合液體閥門打開,開始放出 混合液體。

⑤當液麵下降到 SQ4 時,SQ4 由接通變斷開,再過 20s 後,容器放空, 混合液閥門關閉,開始下一週期。

3.停止操作

按下停止按鈕 SB2 後,要將當前的混合操作處理完畢後,才停止操 作(停在初始狀態)

參考程序:

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

霓虹燈廣告屏控制器的設計

用 PLC 對霓虹燈廣告屏實現控制,其具體要求如下:

6個簡單實用的PLC程序實例分析

該廣告屏中間 8 個燈管亮滅的時序為第 1 根亮→第 2 根亮→第 3 根 亮→…→第 8 根亮,時間間隔為 1s,全亮後,顯示 10s,再反過來從 8→7→…→1 順序熄滅。全滅後,停亮 2s,再從第 8 根燈管開始亮 起,順序點亮 7→6→…→1,時間間隔為 1s,顯示 20s,再從→2→…→8 順序熄滅。全熄滅後,停亮 2s,再從頭開始運行,週而復始。

參巧梯形圖程序:

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

設計程序,使兩個氣缸順序動作,其順序為:A1B1B0A0。

(一)氣控迴路

6個簡單實用的PLC程序實例分析

(二)位移-步驟圖

6個簡單實用的PLC程序實例分析

(三)I 型障礙信號分析

6個簡單實用的PLC程序實例分析

(四)PLC 接線

6個簡單實用的PLC程序實例分析

(五)定義符號地址

6個簡單實用的PLC程序實例分析

(六)梯形圖程序

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

自動售貨機的 PLC 控制

如下圖所示的自動售貨機示意圖,其工作要求如下:

6個簡單實用的PLC程序實例分析

1.此售貨機可投入 1 元、5 元或 10 元硬幣。

2.當投入的硬幣總值超過 12 元時,汽水按鈕指示燈亮;當投入的硬

幣總值超過 15 元時,汽水及咖啡按鈕指示燈都亮。 3.當汽水按鈕燈亮時,按汽水按鈕,則汽水排出 7s 後自動停止,這段時間內,汽水指示燈閃動。 4.當咖啡按鈕燈亮時,按咖啡按鈕,則咖啡排出 7s 後自動停止,這段時間內,咖啡指示燈閃動。 5.若投入硬幣總值超過按鈕所需的錢數(汽水 12 元,咖啡 15 元)時,找錢指示燈亮,表示找錢動作,並退出多餘的錢。

參考答案:

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析

6個簡單實用的PLC程序實例分析


分享到:


相關文章: