基于PLC的智能交通控制實驗報告_第1頁
基于PLC的智能交通控制實驗報告_第2頁
基于PLC的智能交通控制實驗報告_第3頁
基于PLC的智能交通控制實驗報告_第4頁
基于PLC的智能交通控制實驗報告_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

...④A、D方向(南北)左拐信號燈點亮,維持10S(最后3S閃爍亮),B、C方向(南北)禁止通行紅燈繼續(xù)點亮,時間以1S的倒計時速度用數(shù)碼管顯示。同時,在交通燈的控制過程中,A、B、C、D四個方向的右拐信號燈一直點亮??刂品桨福河盟膫€計時器,分別計時,每個計時器計時的時候都會產(chǎn)生一個輸出信號,對應此狀態(tài)的交通信號燈,并通過相應的輸出端口輸出的交通信號燈。下圖為十字路口交通燈控制時序圖,每個脈沖的高電平時間可自行設置。圖4.1.1十字路口交通燈時序圖(2)十字路口路況模擬的控制實驗臺為十字路口模型,分A(南)、D(北)、B(東)、C(西)四個方向,每個方向為六車道控制,有規(guī)律的對稱布置,每個方向車流流向為左拐、直通、右拐,中間為四面的交通信號燈控制顯示。每個方向的路況選用四個標志性的四個燈進行控制閃爍顯示。路況的模擬與交通燈同步,當某個方向通信時,該路況的控制燈以2s的頻率一亮一滅(1s亮,1s滅)閃爍,其余的燈熄滅。路況A、B、C、D四個方向的右拐燈(24個)一直以2s的頻率一亮一滅閃爍。控制方案:使用前面交通燈控制的四個計時器(T4:0,T4:1,T4:2,T4:3),利用其使能位EN和累加值ACC兩個端口,當ACC從0累加到1時,計數(shù)完成,同時產(chǎn)生1s的高電平脈沖,然后計時器復位又從0開始計數(shù),周而復始,產(chǎn)生周期為2s的脈沖信號(1s高電平,1s低電平)。在每一種通行狀態(tài)下,使用輸出端口,將計時器產(chǎn)生的脈沖信號輸出到路況控制燈上,實現(xiàn)路況燈1s亮1s滅的閃爍。(3)交通燈倒計時提醒閃爍當四個方向的通行時間(數(shù)碼管顯示)倒計時到最后3s時,交通信號燈快速閃爍3s時間??刂品桨福好總€方向通過一個比較器,當其對應的計時器計到還差3s到預置值時,比較器和一個計時器T4:6產(chǎn)生頻率較高的脈沖信號,從而控制交通燈快速閃爍。(4)可恢復現(xiàn)場的急車功能有急車通過時,先保存當前交通燈和計時器狀態(tài)。對應每一種通行方向的急車,交通燈轉(zhuǎn)到該方向允許通行。急車通過后,交通燈和計時器恢復到原狀態(tài)。有保存現(xiàn)場和恢復現(xiàn)場的功能。控制方案:分配八個輸入端口,分別對應八種急車情況。系統(tǒng)響應激勵信號,當前的計時器停止計數(shù)。直接給急車通行的方向所需的交通燈綠燈安排一個原來此通行狀態(tài)下交通燈綠燈的引腳即可。當激勵信號為低電平的時候,即急車情況結束時,當前計時器從停止的地方開始計數(shù),交通燈路況恢復到急車前的狀態(tài)。五、實驗流程圖1、交通燈控制系統(tǒng)流程圖程序載入程序載入A、B、A、B、C、D右拐燈亮B、B、C直通燈亮,A、D紅燈亮B、B、C直通燈閃,A、D紅燈亮B、B、C左拐燈亮,A、D紅燈亮12sBB、C左拐燈閃,A、D紅燈閃3sAA、D直通燈亮,B、C紅燈亮9sAA、D直通燈閃,B、C紅燈亮3sAA、D左拐燈亮,B、C紅燈亮A、DA、D左拐燈閃,B、C紅燈閃3s結束程序?N結束程序?Y停止模擬停止模擬2、急車情況的流程圖程序運行程序運行保存當前交通狀態(tài)是否急車?保存當前交通狀態(tài)是否急車?Y判斷急車方向N判斷急車方向急車響應急車響應恢復現(xiàn)場繼續(xù)當前交通狀態(tài)恢復現(xiàn)場繼續(xù)當前交通狀態(tài)六、I/O分配表1、交通燈的輸出端口分配交通燈方向輸出端口A、D方向紅燈O:0/0B、C方向直通信號燈O:0/1B、C方向左拐信號燈O:0/2A、D方向直通信號燈O:0/4A、D方向左拐信號燈O:0/5B、C方向紅燈O:0/6A、B、C、D方向右拐信號燈O:0/72、路況燈的輸出端口分配路況燈方向輸出端口A、B、C、D方向右拐O:0/8B、C方向直通O:0/10O:0/11A、D方向直通O:0/12O:0/13B、C方向左拐O:0/14O:0/15A、D方向左拐O:1/6O:1/73、數(shù)碼管的輸出端口分配顯示數(shù)碼管(8個)O:2/0O:2/1O:2/2O:2/3O:2/4O:2/5O:2/6O:2/74、急車中斷的輸入端口分配急車情況輸入端口CB直通急車I:0/1BC直通急車I:0/2BA左拐急車I:0/3CD左拐急車I:0/4DA直通急車I:0/5AD直通急車I:0/6AC左拐急車I:0/7DB左拐急車I:0/8七、程序功能注釋與完整程序0000-0001行:通過計時器T4:5和一個比較器來實現(xiàn)A、B、C、D四個方向路況燈1s亮1s滅的閃爍,從O:0/8端口輸出。0002行:判斷是否有急車情況的中斷輸入,存到位文件B3:1。0003-0010行:八種急車情況的中斷輸入,到位文件存B3:1/1~B3:1/8。0011行:提供交通燈和路況燈快速閃爍的計時器,使用時要進行分頻。0012-0014行:T4:0計時器實現(xiàn)B、C方向直通時間的控制(15s),有急車情況中斷時,直通信號燈(從O:0/0端口輸出)快速閃爍,并且計時器停止計數(shù)。0015-0017行:T4:1計時器實現(xiàn)B、C方向左拐時間的控制(15s),有急車情況中斷時,直通信號燈(從O:0/2端口輸出)快速閃爍,并且計時器停止計數(shù)。0018行:T4:1計時器實現(xiàn)A、D方向紅燈時間的控制(15s),有急車情況中斷時,紅燈信號燈(從O:0/0端口輸出)快速閃爍,并且計時器停止計數(shù)。0019-0021行:T4:2計時器實現(xiàn)A、D方向直通時間的控制(12s),有急車情況中斷時,直通信號燈(從O:0/4端口輸出)快速閃爍,并且計時器停止計數(shù)。0022-0024行:T4:3計時器實現(xiàn)A、D方向左拐時間的控制(10s),有急車情況中斷時,左拐信號燈(從O:0/5端口輸出)快速閃爍,并且計時器停止計數(shù)。0025行:T4:1計時器實現(xiàn)B、C方向紅燈時間的控制(10s),有急車情況中斷時,紅燈信號燈(從O:0/6端口輸出)快速閃爍,并且計時器停止計數(shù)。0026-0028行:當交通燈處于正常狀態(tài)時,一個周期的時間(四個計時器都完成一次計時),到整數(shù)文件N7:2。0029-0032行:實現(xiàn)四個方向交通燈控制的倒計時功能,存到整數(shù)文件N7:3中0033行:將倒計時的整數(shù)文件N7:3轉(zhuǎn)換成可輸出的BCD碼到位文件B3:0中。0034-0041行:將倒計時功能通過數(shù)碼管顯示出來,八個數(shù)碼管分別對應O:2/0~7輸出口。0042-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論