|
【控制要求】
-
X0交通燈開始工作,按下停止按鈕 X1,交通燈系統(tǒng)停止運(yùn)行。
-
設(shè)東西方西車流量較小,紅燈亮的時(shí)間為 60秒,而南北方向車流量較大,紅燈亮的時(shí)間為 30秒。
-
東西方向的紅燈時(shí)間就是南北方向的“綠燈時(shí)間+綠燈閃爍時(shí)間+黃燈時(shí)間”,反之,南北方向紅燈時(shí)間就是東西方向的“綠燈時(shí)間+綠燈閃爍時(shí)間+黃燈時(shí)間”。
-
黃燈亮?xí)r車和人不能再通過馬路,黃燈亮 5秒的目的是讓正在十字路口通行的人和車有時(shí)間到達(dá)對(duì)面馬路。
-
東西方向交通燈狀態(tài)變化規(guī)律:
-
南北方向交通燈狀態(tài)變化規(guī)律:
【元件說明】
PLC 元件
|
控制說明
|
X0
|
啟動(dòng)按鈕
|
X1
|
停止按鈕
|
T0
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 60秒
|
T1
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 20秒
|
T2
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 5秒
|
T10
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 50秒
|
T11
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 5秒
|
T12
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 5秒
|
T13
|
時(shí)基為 10Ms的定時(shí)器,計(jì)時(shí) 30秒
|
Y0
|
東西方向的紅燈
|
Y1
|
東西方向的綠燈
|
Y2
|
東西方向的黃燈
|
Y6
|
南北方向的綠燈
|
Y7
|
南北方向的黃燈
|
Y8
|
南北方向的紅燈
|
【控制程序】
【程序說明】
-
X0由 OFF→ON動(dòng)作, [SET M0],[TO S0]指令被執(zhí)行,進(jìn)入步進(jìn)流程。
-
X1由 OFF→ON動(dòng)作, X1產(chǎn)生一個(gè)上升沿脈沖, [Z-WR S0 S200]指令被執(zhí)行,所有的步進(jìn)點(diǎn)被復(fù)位,所有交通燈熄滅。
-
本例是應(yīng)用并行分支的步進(jìn)流程來設(shè)計(jì),分為東西和南北方向兩個(gè)流程,兩個(gè)流程同時(shí)進(jìn)行。
-
東西方向流程處于紅燈狀態(tài)時(shí),南北方向流程應(yīng)相應(yīng)的處在綠燈,綠燈閃爍,黃燈流程。
-
東西方向流程結(jié)束后(紅燈熄滅),南北方向流程也應(yīng)結(jié)束(黃燈熄滅),返回初始步進(jìn)點(diǎn) S0。
-
步進(jìn)點(diǎn)從一個(gè)流程轉(zhuǎn)移到另一個(gè)流程時(shí),前一個(gè)流程的狀態(tài)(包括步進(jìn)點(diǎn)和 Y 輸出點(diǎn))相應(yīng)被復(fù)位。
-
東西方向的黃燈亮?xí)r間( Y2)并沒有用定時(shí)器來控制,這是因?yàn)楫?dāng)南北方向紅燈亮?xí)r間結(jié)束后(同時(shí)也是東西方向黃燈結(jié)束時(shí)間), T13=On,在 S33 和 S23 都為 On 的狀態(tài)下,返回到步進(jìn)點(diǎn) S0,S33 和 S23 步進(jìn)點(diǎn)對(duì)應(yīng)的 Y狀態(tài)被復(fù)位, Y2自然也被復(fù)位。
|