基于PLC的交通燈控制系統(tǒng)設(shè)計_第1頁
基于PLC的交通燈控制系統(tǒng)設(shè)計_第2頁
基于PLC的交通燈控制系統(tǒng)設(shè)計_第3頁
基于PLC的交通燈控制系統(tǒng)設(shè)計_第4頁
基于PLC的交通燈控制系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩71頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于PLC的交通燈控制系統(tǒng)的設(shè)計與實現(xiàn)摘要隨著交通狀況的復(fù)雜化愈加嚴(yán)重,人們開始著力于解決該問題,利用劃分不同的流量路徑或者增加不同的分流交通道等等,然而有限的資源并不能根本上解決問題,隨著經(jīng)濟的快速發(fā)展,車輛的數(shù)量在不斷增加,現(xiàn)有的交通狀況并不能滿足當(dāng)前汽車數(shù)量的日益增長速度。傳統(tǒng)的交通擁堵狀況都是以人為指導(dǎo),一旦超出當(dāng)前交通擁堵狀況所能承受的范圍,只能是通過增加交通道或者交警引流等方式,盡管現(xiàn)有的交通燈可以做到一部分的引流,但是目前現(xiàn)有的交通燈設(shè)施存在設(shè)置時間固定不能故居特定時間變換,同時也不能有效地根據(jù)實時的交通客流量自動處理,因此交通擁堵現(xiàn)象不能得到有效緩解。因而本次畢業(yè)設(shè)計旨在探索一種具有高效率、低成本的的交通燈控制系統(tǒng)的可行性。本系統(tǒng)控制器以西門子S7-200PLC為主控器,以定時器作為交通燈時間統(tǒng)計,結(jié)合車流量檢測傳感器,實時統(tǒng)計東西南北等待車輛。使用MCGS組態(tài)模擬軟件對交通燈系統(tǒng)進(jìn)行模擬驗證,大大增加系統(tǒng)實物的可靠性以及系統(tǒng)控制的準(zhǔn)確性。關(guān)鍵詞:PLC;車流量檢測;交通燈控制系統(tǒng);組態(tài)仿真

目錄1緒論 緒論1.1設(shè)計目的和意義據(jù)不完全統(tǒng)計截止2022年,我國私家車現(xiàn)有量達(dá)到2.5億輛左右,比2018年同比增長增長16%,增加0.49億輛私家車,而載貨小型汽車或者載貨大型汽車增加70萬輛左右,這就給我國交通擁堵狀況帶來機具的挑戰(zhàn)。目前國內(nèi)關(guān)于交通擁堵狀況一直是頭疼問題,不論是早高峰還是晚高峰等,人們面臨的交通擁堵狀況的問題一直沒有辦法得到有效解決。隨著交通狀況的不斷增加,人們開始著力于解決該問題,利用劃分不同的流量路徑或者增加不同的分流交通道等等,然而有限的資源并不能根本上解決問題,隨著經(jīng)濟的快速發(fā)展,車輛的數(shù)量在不斷增加,現(xiàn)有的交通狀況并不能滿足當(dāng)前汽車數(shù)量的日益增長速度。傳統(tǒng)的交通擁堵狀況都是以人為指導(dǎo),一旦超出當(dāng)前交通擁堵狀況所能承受的范圍,只能是通過增加交通道或者交警引流等方式,盡管現(xiàn)有的交通燈可以做到一部分的引流,但是目前現(xiàn)有的交通燈設(shè)施存在設(shè)置時間固定不能故居特定時間變換,同時也不能有效地根據(jù)實時的交通客流量自動處理,因此交通擁堵現(xiàn)象不能得到有效緩解。隨著科學(xué)技術(shù)的不斷進(jìn)步,自動化系統(tǒng)在不同領(lǐng)域的應(yīng)用,使得人們開始將視線轉(zhuǎn)移到將自動化技術(shù)與交通等控制技術(shù)進(jìn)行有效結(jié)合,并逐漸演變?yōu)檠芯糠较颉?.2國內(nèi)外研究現(xiàn)狀處于1950到1960時期,國外利用傳感器技術(shù)的思想,構(gòu)建了以傳感器為識別的交通燈檢測單元。1965年左右,美國開始將計算機技術(shù)與交通燈控制系統(tǒng)進(jìn)行有效結(jié)合,并成功建立了一個以計算機控制技術(shù)為核心的多維交通燈控制系統(tǒng)。由于其控制效率高、運行方便等特點,在系統(tǒng)剛露頭角時,便在國外迅速發(fā)展,并逐漸演變?yōu)橐粋€專用的領(lǐng)域。1965年左右,日本通過引進(jìn)國外技術(shù),于本國內(nèi)開始新型交通燈控制系統(tǒng),并開始在本國內(nèi)快速發(fā)展。相較于日本,歐洲一些國家將微處理器技術(shù)進(jìn)行有效結(jié)合,形式多維的交通燈控制技術(shù),方便大量的車輛運行。HossanS,NowerN在Fog-baseddynamictrafficlightcontrolsystemforimprovingpublictransport中提出了一種基于霧的分布式ITS動態(tài)交通燈控制系統(tǒng)架構(gòu)。提出了高效動態(tài)交通燈控制。國內(nèi)于1980年左右開始對交通燈控制系統(tǒng)由二維向三維進(jìn)行研究,但是由于初期技術(shù)的缺陷,使得大量引進(jìn)國外設(shè)備。趙露,李遠(yuǎn)在基于PLC控制的多功能智能交通燈系統(tǒng)設(shè)計中提出該文針對十字交叉路口的交通燈信號控制存在的問題進(jìn)行了探討,提出一種新的控制方案,由PLC承擔(dān)主要的控制任務(wù),建立多相位信號燈智能控制據(jù)。國內(nèi)仍然具有較大差異,因此研究交通燈的控制系統(tǒng)仍然是具有深遠(yuǎn)意義。1.3本設(shè)計內(nèi)容本次系統(tǒng)設(shè)計主要是設(shè)計一款基于PLC的交通燈控制系統(tǒng)設(shè)計,對交通燈系統(tǒng)進(jìn)行高峰與正常時間段進(jìn)行不同交通燈控制,同時利用東西南北不同的車流量檢測傳感器對不同方向的車流量進(jìn)行統(tǒng)計,并根據(jù)高峰時間與正常時間段,設(shè)定交通燈控制規(guī)則,本次基于PLC的交通燈控制系統(tǒng)設(shè)計主要分成三個部分,分別是輸入端、輸出端以及組態(tài)監(jiān)控端,在輸入端中主要是對啟動按鈕的信號的采集,輸出端主要是對東西南北的紅黃綠交通燈的通斷控制,監(jiān)控端主要是利用MCGS組態(tài)軟件實現(xiàn)對系統(tǒng)的實時監(jiān)控與對系統(tǒng)的功能驗證?;谏鲜鰷?zhǔn)則,本次設(shè)計內(nèi)容主要有四大功能,分別如下:1、實時按鍵檢測功能:系統(tǒng)將會實時對啟動按鈕的信號進(jìn)行采集,一旦發(fā)現(xiàn)采集的按鈕信號發(fā)生變化,此時代表系統(tǒng)開始運行;2、實時紅黃綠燈控制:根據(jù)系統(tǒng)中,設(shè)定的不同方向的等待時間,對不同方向的交通燈進(jìn)行延時以及切換操作;3、實時監(jiān)控:使用組態(tài)軟件,實時監(jiān)控當(dāng)前路口以及其他路口交通燈顏色狀態(tài)變化與延時的時間,同時驗證設(shè)計的功能是否準(zhǔn)確;4、實時車流量檢測:使用紅外檢測傳感器實時檢測東南西北方向的車流量信息,進(jìn)而根據(jù)不同的時間段與車流量檢測對交通燈的控制策略進(jìn)行調(diào)整。2MCGS組態(tài)與PLC相關(guān)介紹2.1組態(tài)軟件介紹本次針對交通燈控制系統(tǒng)的組態(tài)軟件使用的是MCGS6.2通用版本,該組態(tài)中具有豐富的組態(tài)元件庫,同時具有的工具欄以及任務(wù)欄,滿足不同的自動化控制系統(tǒng)的設(shè)計。同時MCGS組態(tài)軟件是國內(nèi)為了解決當(dāng)前PLC工程開發(fā)的一款用于實時監(jiān)控運行狀態(tài)與運行功能的上位機應(yīng)用,但是與一般的上位機應(yīng)用不同的是該組態(tài)軟件不需要利用代碼編寫生成特定的通信協(xié)議以及通訊格式,[20]其自身具有完成的通信標(biāo)準(zhǔn),直接可以利用軟件設(shè)置,完成與不同的PLC型號通信,進(jìn)而可以實現(xiàn)實時監(jiān)控當(dāng)前PLC的輸入信號與輸出控制信號,同時該組態(tài)軟件中利用建立的變量數(shù)據(jù)庫(其內(nèi)具有常見的變量類型,包括int、bool以及模擬與數(shù)字等)直接關(guān)聯(lián)到不同的控制系統(tǒng)的輸入信號與輸出信號,實現(xiàn)一體化監(jiān)控與設(shè)置。2.2可編程邏輯控制器的基本結(jié)構(gòu)可編程邏輯控制器自從上世紀(jì)八十年代問世以來伴隨著信息化革命和計算機技術(shù),電子技術(shù)的迅猛發(fā)展,自身也從中得到和借鑒了很多特點,其中存儲器、CPU、I/O模塊、電源等,計算機的標(biāo)準(zhǔn)配置也都在這幾中技術(shù)相互發(fā)展相互作用中一點點移植到了可編程控制器PLC的設(shè)計理念之中,其結(jié)構(gòu)如圖1所示當(dāng)前,對于邏輯層設(shè)計決策的控制核心來講,均需要滿足一定的數(shù)據(jù)信號處理單元以及可以進(jìn)行外界信號實時處理與傳輸?shù)慕换ソ涌?,不論是信號具有的大?shù)據(jù)包信息還是小數(shù)據(jù)包信息,都是需要滿足基礎(chǔ)的信號采集。針對與PLC來講,其內(nèi)部具有可以用來處理信號的決策機構(gòu)(CPU),交互端具有可以用來實時作為采集的I/O口和可以用來作為輸出控制信號的I/O口。對于整個控制器本身來說,除了具有采集、輸出以及控制單元之外,還具有對其采集的數(shù)字信號進(jìn)行獨立處理的信號處理單元。[6]其實質(zhì)上工作的流程是按照外界信號通過某種裝置(傳感器或者其他采集單元)采集到一定的信號后,進(jìn)過轉(zhuǎn)換或者不轉(zhuǎn)換輸入到交互端I/O口處,此時該組信號將會通過數(shù)字信號處理單元,對其中具備的一定量的雜散信號進(jìn)行數(shù)字濾除,同時也對其數(shù)字信號進(jìn)行適時的規(guī)整,該組數(shù)字信號具有穩(wěn)定、有效以及信號編碼符合邏輯規(guī)則判定后,隨后輸入到CPU控制單元中,控制單元將會根據(jù)原有設(shè)定的邏輯與或非關(guān)系進(jìn)行判決(該部分的判決取決于開發(fā)人員設(shè)定的基本判決規(guī)則),隨后控制單元將會輸出不同的數(shù)據(jù)電平信號進(jìn)行輸出控制,該信號將會實時發(fā)送到交互端I/O口處,利用不同的外圍設(shè)備完成不同的控制相應(yīng)[1],具體的流程如下圖所示:圖1可編程邏輯控制器的結(jié)構(gòu)圖2.3PLC的特點根據(jù)上述的控制流程,對于正常的自動化控制系統(tǒng)而言,交互端I/O口具有采集外界多變的信號,因此在設(shè)計過程中,需要滿足控制單元CPU對其判決信號的最大電壓或者電流成為交互端I/O口采集信號的先天限制條件,只有滿足最基本的控制單元對其判決的信號有效時,自動化控制系統(tǒng)放開執(zhí)行相對應(yīng)的動作相應(yīng)與采集,否則控制系統(tǒng)將會出現(xiàn)不可逆轉(zhuǎn)的損傷。以當(dāng)前主流的控制器來說,如STC89C51系列單片機與S7-200PLC為例。前者交互端的I/O口所能承受最大的電壓為DC5左右,而后者所能承受的電壓為±2.5V/±5V/±-10V,根據(jù)不同的CPU型號,具有不同的電壓承受能力。由于外界輸入的信號存在模擬量信號輸入,換句話說輸入的信號不僅僅具有電壓信號,還可能時具有電流信號。前者I/O口所能承受的電流與后者基本類似,均在20mA以下(受限于不同的I/O與廠家)[2]。此類信號采集時,根據(jù)不同的電壓或者電流信號,需要搭配不同的匹配電路,不同的電流或者電壓,均會使得交互端與控制單元采集的信號存在一定的誤差,因此必須額外匹配有一定的整流或者穩(wěn)壓等外圍電路,用以保證對其信號的穩(wěn)定與精準(zhǔn)采集。2.4編程平臺介紹本次針對交通燈控制系統(tǒng)使用的編程為STEP7-Micro/WIN,其具有較為豐富的編寫功能,并且根據(jù)不同的控制系統(tǒng)實現(xiàn)不同的程序載體編寫。[16]同時對于需要滿足不同的在線調(diào)試系統(tǒng)而言,自動檢錯與自動編譯可以實時檢查應(yīng)用程序的編寫,并且由于該軟件具有的豐富的庫文件,可以對實時轉(zhuǎn)換模塊、計數(shù)與定時模塊、脈沖生成模塊、I/O口信號操控、擴展模塊等進(jìn)行直接調(diào)用,滿足在系統(tǒng)設(shè)計過程不同需求。[7]從本次系統(tǒng)來說,根據(jù)選擇的控制器型號以及需要控制的LED等,可以很好地解決當(dāng)前系統(tǒng)的信號采集與信號輸出控制。3系統(tǒng)總體方案及硬件設(shè)計3.1畢業(yè)設(shè)計主要要求本課程設(shè)計是一種基于PLC的交通信號燈設(shè)計,這個設(shè)計是針對基于PLC的交通信號燈設(shè)計的問題做研究。該系統(tǒng)使用STEP7軟件平臺編寫梯形圖。根據(jù)紅外車流量傳感器主控制器控制紅綠燈在高峰時段、正常時段、晚上時段設(shè)置了不同循環(huán)的方式,左轉(zhuǎn)和右轉(zhuǎn)模式切換以及南北直行與東西直行等待時間可以根據(jù)車流量進(jìn)行直行設(shè)置。其中要注意東西綠燈和南北綠燈不能同時亮;系統(tǒng)停電后保持停電前的狀態(tài),在此狀態(tài)下繼續(xù)工作,故障指示燈常亮。[15]其實時的總體框圖為:圖2總體框圖3.2交通燈控制系統(tǒng)中PLC的選型及優(yōu)點因為此次畢業(yè)設(shè)計的交通燈控制系統(tǒng)的主要驅(qū)動部件門機選用的是直流電動機,所以本設(shè)計中的中央控制器即可編程邏輯控制器PLC也應(yīng)該優(yōu)先選用直流供電的PLC。并且本設(shè)計需要用到壓電式壓力傳感器的交流信號模擬量輸入,所以本次選用的PLC也應(yīng)該具有外接模塊插口,方便整個系統(tǒng)的連接。本次基于PLC的交通燈控制設(shè)計,根據(jù)系統(tǒng)初期的設(shè)計,其輸入的I/O口數(shù)量需求9個,輸出為22個I/O口,而單純地的S7-200最大的I/O口輸入數(shù)量僅為24個,輸出口16個I/O(型號為S7-200CPU226),因此必須要對現(xiàn)有的I/O口進(jìn)行擴展,其使用的擴展EM222(單模塊增加16個I/O口),EM222為輸出I/O擴展,因此對于輸出擴展模塊需要1個擴展模塊,增加對應(yīng)的I/O口,因此本次選擇的PLC的信號為西門子S7-200CPU226。3.3交通燈控制系統(tǒng)中的車流量檢測傳感器對于車道中的實時車流量檢測傳感器在目前市場上常用的是光電傳感器,當(dāng)然還存在一些使用紅外感知和其它類型的車流量信息檢測傳感器對車流量信息的情況進(jìn)行檢測,現(xiàn)列舉以下兩大類型的傳感器選擇:方案一:選擇光電傳感器作為本次感知車流量信息的傳感器。在正常工作條件下,接收端經(jīng)過很長一段時間后可以接收到模塊發(fā)出的激光,顯示的電平很低。如果檢測到信息中車輛信息存在信息中是,此時發(fā)射的激光將被阻擋。同時該模塊發(fā)射的激光將不會從接收端接收到激光信號和激光器的電平為高,檢測并確定不同情況下的目標(biāo)。一般來說,它可以在30米的范圍內(nèi)進(jìn)行有效的探測,但是需要車輛實時通過。方案二:選擇紅外感知傳感器作為本次感知車流量信息傳感器,該模塊基于外部強紅外懷疑作為測試基礎(chǔ)。一般而言,對于發(fā)射的紅外線,它們具有與普通光相同的特性,并且具有反射和折射等一般特性。對于要檢測的任何物體,根據(jù)被測物體的表面,其物理溫度不同,它可以發(fā)出不同的溫度射線,并且模塊可以很容易地檢測到射線的存在。本此設(shè)計考慮到一些實際情況,考慮具體情況,選擇方案二。對于車流量的信號檢測,使用的傳感器為紅外檢測傳感器,該紅外檢測傳感器輸出的信號為數(shù)字量,紅外檢測傳感器可以對動作幅度較大的進(jìn)行很好地偵測,使用紅外檢測傳感器作為檢測其實時車流量信號檢測。[21]其電路圖,電路板及傳感器如下圖所示:圖3-1車流量檢測電路圖圖3-2車流量檢測電路板圖3-3車流量傳感器將紅外檢測傳感器設(shè)立在路口記錄上輪通過的車輛數(shù)量進(jìn)行下一次的調(diào)整。關(guān)于三種模式(高峰、正常、夜晚)的切換設(shè)定的閾值分別是:1.高于14輛執(zhí)行高峰模式2.低于14輛(包含)高于3輛執(zhí)行正常模式3.低于3輛(包含)執(zhí)行夜晚模式關(guān)于各個路口紅綠燈的變化所設(shè)定的閾值分別是:左轉(zhuǎn)路口可直行燈低于3輛執(zhí)行可以直行右轉(zhuǎn)路口可直行燈低于3輛執(zhí)行可以直行南北直行通過車輛數(shù)與東西通過車輛數(shù)相差5輛及以上則通過車輛少的方向紅燈時間變長,通過車輛多的方向的綠燈變長3.4交通燈控制系統(tǒng)電氣原理圖下圖為交通燈控制系統(tǒng)電氣原理圖:圖4交通燈信號輸出電氣原理圖根據(jù)紅外車流量傳感器主控制器控制紅綠燈在高峰時段、正常時段、晚上時段設(shè)置了不同循環(huán)的方式,左轉(zhuǎn)和右轉(zhuǎn)可以根據(jù)車流量進(jìn)行直行設(shè)置。其中要注意東西綠燈和南北綠燈不能同時亮。根據(jù)東南西北的車流量檢測啟動標(biāo)志是由流量信號作為啟動信號即I0.2口,生效后的車流量傳感器主要是與I0.3-I0.7進(jìn)行鏈接,根據(jù)不同的南北左右車流量檢測、東西左右車流量檢測、南北直行車流量檢測以及東西直行車流量檢測,進(jìn)而控制上述的控制交通燈LED。圖5交通燈信號輸入電氣原理圖3.5交通燈控制系統(tǒng)外部接線下圖為交通燈控制系統(tǒng)外部接線圖:圖6外部接線圖4交通燈控制系統(tǒng)的軟件設(shè)計與實現(xiàn)4.1交通燈控制系統(tǒng)主程序框圖圖7主程序框圖4.2交通燈控制系統(tǒng)的I/0設(shè)計根據(jù)本次交通燈控制系統(tǒng)的要求,需要對當(dāng)前的I/O口,按照實時的信號采集與信號輸出控制進(jìn)行劃分,其具體的PLC交通燈控制系統(tǒng)的I/O分配如表1所示:PLCI/0端口用途PLCI/0端口用途I0.0啟動Q1.0東西左綠燈I0.1停止Q1.1南北左紅燈I0.2紅外計數(shù)感應(yīng)Q1.2南北左黃燈I0.3南北左轉(zhuǎn)檢測車流量Q1.3南北左綠燈I0.4南北右轉(zhuǎn)感應(yīng)Q1.4東西右紅燈I0.5東西左轉(zhuǎn)感應(yīng)Q1.5東西右黃燈I0.6東西右轉(zhuǎn)感應(yīng)Q1.6東西右綠燈I0.7南北直行感應(yīng)Q1.7南北右紅燈I1.0東西直行感應(yīng)Q2.0南北右黃燈Q0.0東西直紅燈Q2.1南北右綠燈Q0.1東西直黃燈Q2.2南北左轉(zhuǎn)可直行指示Q0.2東西直綠燈Q2.3南北右轉(zhuǎn)可直行指示Q0.3南北直紅燈Q2.4東西左轉(zhuǎn)可直行指示Q0.4南北直黃燈Q2.5東西右轉(zhuǎn)可直行指示Q0.5南北直綠燈Q0.7東西左黃燈Q0.6東西左紅燈表1I/O分配表4.3交通燈控制系統(tǒng)梯形圖設(shè)計見附錄。4.4交通燈控制系統(tǒng)梯形圖仿真利用STPE7/win設(shè)計本次交通燈控制系統(tǒng)的梯形圖,隨后編譯運行沒有問題后,選擇軟件中導(dǎo)出功能,并且其導(dǎo)出的格式為“.awl”,命名為“仿真文件.awl”。隨后在S7-200Exploar軟件中選擇本次PLC的型號為CPU-226,利用軟件中的加載功能,將本次“仿真文件.awl”文件加載至軟件中,并在軟件中選擇模塊EM223,該模塊為8路輸出信號。圖8工程導(dǎo)入后界面打開狀態(tài)表查看模擬量采集數(shù)據(jù)情況。對其中的參數(shù)進(jìn)行設(shè)置VW2為車流量檢測。設(shè)置當(dāng)前的VW2實時的檢測值為3,并且當(dāng)前的環(huán)境為夜晚低峰期,此時將會所有的黃燈閃,也就是I0.1、I0.4、I0.7、I1.2、I1.5以及I2.0均會輸出控制黃燈圖9所有黃燈閃爍模擬隨后模擬VW2,閾值設(shè)置為12。時間段處于高峰期時,此時以20-30作為模擬高峰期的數(shù)值,其總共可以分為八個階段,因此需要對其進(jìn)行挑選模擬,本次選擇二個階段,分別如下:階段一:東西直行綠Q0.2亮,南北紅燈Q0.3亮,東西左紅Q0.6亮,南北左紅Q1.1東西右綠Q1.6,南北右紅Q1.7。圖10高峰期階段一模擬階段二:東西直行紅Q0.0亮,南北紅燈Q0.3亮,東西左綠Q1.0亮,南北左紅Q1.1東西右綠Q1.6,南北右紅Q1.7。圖11高峰期階段二模擬隨后模擬時間段為正常時間段,車輛閾值仍然為12,模擬VW2實時檢測值處于10-20之間。和高峰期區(qū)別就是多一個復(fù)合車道指示燈提示。模擬南北左轉(zhuǎn)車VW36小于10,那么就左轉(zhuǎn)道可直行燈亮Q2.3。模擬南北左轉(zhuǎn)車VW44小于10,那么就左轉(zhuǎn)道可直行燈亮Q2.5。模擬南北左轉(zhuǎn)車VW32小于10,那么就左轉(zhuǎn)道可直行燈亮Q2.2。模擬南北左轉(zhuǎn)車VW32大于10,那么就左轉(zhuǎn)道可直行燈滅Q2.2。模擬南北左轉(zhuǎn)車VW36小于10,那么就左轉(zhuǎn)道可直行燈亮Q2.3。模擬南北左轉(zhuǎn)車VW36大于10,那么就左轉(zhuǎn)道可直行燈滅Q2.3。模擬南北左轉(zhuǎn)車VW40小于10,那么就左轉(zhuǎn)道可直行燈亮Q2.4。模擬南北左轉(zhuǎn)車VW40大于10,那么就左轉(zhuǎn)道可直行燈滅Q2.4。模擬南北左轉(zhuǎn)車VW44小于10,那么就左轉(zhuǎn)道可直行燈亮Q2.5。模擬南北左轉(zhuǎn)車VW44大于10,那么就左轉(zhuǎn)道可直行燈滅Q2.5。圖12復(fù)合型交通燈控制仿真5交通燈控制系統(tǒng)組態(tài)工程創(chuàng)建及仿真5.1MCGS工程創(chuàng)建利用組態(tài)MCGS6.2版本建立本次系統(tǒng)的工程,打開MCGS組態(tài)軟件,選擇新建立工程的任務(wù)工具欄,隨后對選擇完成的工程建立工程名,本次系統(tǒng)的組態(tài)工程名為:獨立組態(tài),用戶窗口建立為:交通燈,具體的工程如下:圖13MCGS新建工程圖5.2變量數(shù)據(jù)設(shè)計在完成工程建立后,建立合適的界面,并使用組態(tài)軟件中合適的元件庫,根據(jù)需求插入到界面中,完成元件的選擇后,對每一個的元件中需要增加的參數(shù)變量進(jìn)行定義,本次設(shè)計的參數(shù)總數(shù)為61個參數(shù),系統(tǒng)內(nèi)建參數(shù)為4個,對建立的參數(shù)按照實際的功能選擇合適的參數(shù)類型,參數(shù)類型包括字符型、數(shù)值型、開關(guān)型等類型設(shè)計上述參數(shù),其中開關(guān)型為27個,字符型為4個(系統(tǒng)內(nèi)建參數(shù)),其他均為數(shù)值型,具體的變量數(shù)據(jù)庫如圖14所示:圖14變量數(shù)據(jù)設(shè)計5.3畫面鏈接設(shè)計根據(jù)本次系統(tǒng)設(shè)計,對控制系統(tǒng)設(shè)計完成的組態(tài)界面進(jìn)行動畫設(shè)計,利用屬性設(shè)置設(shè)置當(dāng)前的車輛移動動畫數(shù)據(jù)鏈接(包括數(shù)據(jù)對象鏈接為垂直與水平標(biāo)志)、LED狀態(tài)顯示動畫鏈接對象為移動(包括上下左右移動)、按鈕屬性的動畫鏈接與操作屬性設(shè)置(數(shù)據(jù)對象置位操作與表達(dá)式為具體汽車移動)等動畫鏈接,隨后對每個模塊的表達(dá)式也進(jìn)行設(shè)計,包括變量與表達(dá)式關(guān)聯(lián)等,此時根據(jù)不同的數(shù)據(jù)鏈接與表達(dá)式完成對應(yīng)的數(shù)據(jù)設(shè)置。具體的設(shè)計的截圖如下圖15所示。圖15動畫鏈接設(shè)計5.4MCGS組態(tài)腳本語言見附錄。5.5組態(tài)仿真調(diào)試如圖16所示,在組態(tài)工程創(chuàng)建完畢后,此時進(jìn)入到組態(tài)運行界面中,利用組態(tài)中的啟動按鍵對系統(tǒng)進(jìn)行開始執(zhí)行。圖16仿真系統(tǒng)啟動操作如圖17所示,使用組態(tài)中的輸入,模擬南方向閾值設(shè)定為12輛車,此時時間段處于正常時間段,此時模擬輸入南方向左轉(zhuǎn)方向具有的車輛較少時,此時左轉(zhuǎn)與直行均可以同行,但當(dāng)左轉(zhuǎn)車輛較多時,模擬輸入為11輛車時,此時僅準(zhǔn)許左轉(zhuǎn),直行不準(zhǔn)許。圖17處于南方向左轉(zhuǎn)不同車輛數(shù)情況下左轉(zhuǎn)及直行交通燈動作控制此時時間段處于正常時間段,此時模擬輸入南方向右轉(zhuǎn)方向具有的車輛較少時,此時右轉(zhuǎn)與直行均可以同行,但當(dāng)右轉(zhuǎn)車輛較多時,模擬輸入為11輛車時,此時僅準(zhǔn)許右轉(zhuǎn),直行不準(zhǔn)許。圖18處于南方向右轉(zhuǎn)不同車輛數(shù)情況下右轉(zhuǎn)及直行交通燈動作控制基于上面操作,對東西方向進(jìn)行模擬仿真,等待車輛上限閾值仍然設(shè)定為12,此時時間段處于正常時間段,此時模擬輸入東方向右轉(zhuǎn)方向具有的車輛較少時,此時右轉(zhuǎn)與直行均可以同行,但當(dāng)右轉(zhuǎn)車輛較多時,模擬輸入為11輛車時,此時僅準(zhǔn)許右轉(zhuǎn),直行不準(zhǔn)許。圖19處于東方向右轉(zhuǎn)不同車輛數(shù)情況下右轉(zhuǎn)及直行交通燈動作控制如圖20所示,此時模擬輸入東方向左轉(zhuǎn)方向具有的車輛較少時,此時左轉(zhuǎn)與直行均可以同行,但當(dāng)左轉(zhuǎn)車輛較多時,模擬輸入為16輛車時,此時僅準(zhǔn)許左轉(zhuǎn),直行不準(zhǔn)許。圖20處于東方向左轉(zhuǎn)不同車輛數(shù)情況下左轉(zhuǎn)及直行交通燈動作控制如圖21,當(dāng)南北的車輛比東西直行的車輛多時,如仿真中設(shè)置,南北具有12輛車,東西直行具有8輛車,此時可以清楚地看出當(dāng)前南北的直行綠燈時間是較長的,東西直行的綠燈是較短的。圖20處于南北直行車輛數(shù)量大于東西直行車輛的交通燈時間控制6總結(jié)與展望本次畢業(yè)設(shè)計為了設(shè)計一種具有高效率、低成本的的交通燈控制系統(tǒng)的可行性。本系統(tǒng)控制器以西門子S7-200PLC為主控器,以定時器作為交通燈時間統(tǒng)計,結(jié)合車流量檢測傳感器,實時統(tǒng)計東西南北等待車輛。鑒于交通燈存在的復(fù)雜度較高,同時依據(jù)使用的PLC為西門子S7-200,其具有SIM仿真軟件,因此借用SIM仿真使用梯形圖邏輯功能的論證與調(diào)試,保證系統(tǒng)設(shè)計的合理性與可靠性。同時還借助MCGS組態(tài)軟件,利用組態(tài)再次論證系統(tǒng)方案的可行性,因此全文除了論證系統(tǒng)的方案與硬件之外,還著重對SIM仿真與組態(tài)功能進(jìn)行敘述。在完成此次交通燈控制系統(tǒng)設(shè)計的過程中我體會到了理論與實踐相結(jié)合的好處,在設(shè)計過程中充分地將書本中存在的理論知識進(jìn)行逐一應(yīng)用,并結(jié)合設(shè)計的控制邏輯使用不同的知識進(jìn)行方案設(shè)計。但真實設(shè)計過程中,仍然存在較多問題,包括對于PLC基礎(chǔ)知識欠缺、車流量檢測傳感器的相關(guān)理論與使用方法的不熟悉等,需要在設(shè)計過程中不斷加深理論知識學(xué)習(xí)。同時在此次設(shè)計過程中另我費盡苦心的是關(guān)于MCGS組態(tài)軟件的使用,由于欠缺該部分的使用方法,在組態(tài)設(shè)計過程中只能通過不斷熟悉知識,不斷進(jìn)行改良設(shè)計等等。這些問題充分地告訴我,學(xué)習(xí)知識要學(xué)會學(xué)以致用并且學(xué)會把零散化的知識串聯(lián)起來,形成自我的知識儲備。雖然設(shè)計經(jīng)過SIM仿真與組態(tài)仿真驗證,但對比實際場景中的交通燈控制系統(tǒng)而言,其復(fù)雜度將會更高,僅僅通過簡單的車流量檢測傳感器并不能把所有累積的車輛數(shù)量進(jìn)行完成的統(tǒng)計,也會存在交通路況沒有按照本次系統(tǒng)預(yù)設(shè)的那樣,因此其論證的實際性存在局限性,同時實際的場景中,車輛數(shù)量的閾值可能遠(yuǎn)遠(yuǎn)不止我們設(shè)想的那樣等等復(fù)雜情況。結(jié)合本次設(shè)計,我充分地明白了對于任何知識來講,不能學(xué)以致用,將都會是空想空談,因此在日后生活中我將會秉持實踐與理論有機結(jié)合,才能真正掌握知識!參考文獻(xiàn)[1]李明河.可編程控制器原理與應(yīng)用[M].合肥:合肥工業(yè)大學(xué)出版社,2009.1.[2]何文雪,劉華波,吳賀榮.PLC編程與應(yīng)用[M].機械工業(yè)出版社,2010.[3]李若谷.西門子S7-200系列PLC編程指令與梯形圖快速入門[M].電子工業(yè)出版社,2011.[4]吳亦鋒,侯志偉.PLC及電氣控制[M].電子工業(yè)出版社,2012.3.[5]趙璐,李遠(yuǎn).基于PLC控制的多功能智能交通燈系統(tǒng)設(shè)計[J].集成電路應(yīng)用,2019,v.36;No.304(01):59-60.[6]李航.基于定時器、中間繼電器和PLC的交通燈控制系統(tǒng)[J].上海電氣技術(shù),2019,12(01):62-65.[7]黃強.基于MCGS的智能交通燈設(shè)計[J].智慧工廠,2019.[8]王浩然.的智能交通燈系統(tǒng)設(shè)計基于西門子S7-200PLC[J].農(nóng)家參謀,2020(24).[9]陳海洋,金曉磊,牛龍輝,等.基于改進(jìn)克隆選擇算法的區(qū)域交通燈配時優(yōu)化[J].計算機工程與應(yīng)用,2020(9).[10]張敏.基于PLC控制交通燈的編程方式探究[J].伊犁師范學(xué)院學(xué)報(自然科學(xué)版),2018(3):64-68.[11]王秀.基于PLC的十字路口交通燈控制系統(tǒng)[J].電子技術(shù),2011(04):52-53.[12]HossanS,NowerN.Fog-baseddynamictrafficlightcontrolsystemforimprovingpublictransport[J].PublicTransport,2020,12.[13]HeX,ChenX.ApplicationofPLC-BasedStrokeControlinIndustrialProduction[J].IOPConferenceSeries:EarthandEnvironmentalScience,2021,632(4):042041(6pp).[14]ZhaoJ,ChenZ,ZhangM.TheDesignandImplementationofTrafficLightControlSystemBasedonSingleChipMicrocomputer(SCM)[J].ComputerScience&Application,2013,03(08):349-353.[15]郁漢琪.電氣控制與可編程序控制器[M].東南大學(xué)出版社.2010.[16]潘新民.微型計算機控制技術(shù)[M].電子工業(yè)出版社.2010.[17]于桂音.電氣控制與PLC[M].中國電力出版社.2010.[18]熊永前.電機學(xué)[M].華中科技大學(xué)出版社.2009.[19]廖常初.PLC編程及應(yīng)用[M].機械工業(yè)出版社.2014.[20]呂建國.組態(tài)軟件基礎(chǔ)及應(yīng)用[M].機械工業(yè)出版社.2017.[21]吳建平.傳感器原理及應(yīng)用[M].機械工業(yè)出版社.2012.

附錄Ⅰ梯形圖附錄Ⅱ命令語言IF數(shù)據(jù)<10THEN晚上時間=晚上時間+1IF(晚上時間MOD2)AND運行THEN南北紅燈=0南北黃燈=0南北綠燈=0東西紅燈=0東西黃燈=0東西綠燈=0東西左紅燈=0東西左黃燈=0東西左綠燈=0南北左紅燈=0南北左黃燈=0南北左綠燈=0南北右紅燈=0南北右黃燈=0南北右綠燈=0東西右紅燈=0東西右黃燈=0東西右綠燈=0ELSE南北黃燈=1東西黃燈=1東西左黃燈=1東西右黃燈=1南北左黃燈=1南北右黃燈=1ENDIFENDIFIF數(shù)據(jù)>=10AND數(shù)據(jù)<20THENIF南北左數(shù)據(jù)<10THEN南北左可直燈=1ELSE南北左可直燈=0ENDIFIF南北右數(shù)據(jù)<10THEN南北右可直燈=1ELSE南北右可直燈=0ENDIFIF東西左數(shù)據(jù)<10THEN東西左可直燈=1ELSE東西左可直燈=0ENDIFIF東西右數(shù)據(jù)<10THEN東西右可直燈=1ELSE東西右可直燈=0ENDIFIF過程=1THEN南北紅燈=1南北黃燈=0南北綠燈=0東西紅燈=0東西黃燈=0東西綠燈=1東西左紅燈=1東西左黃燈=0東西左綠燈=0南北左紅燈=1南北左黃燈=0南北左綠燈=0時間=時間+1東西時間=25-時間/2東西左時間=30-時間/2南北時間=45-時間/2南北左時間=75-時間/2IF時間=40THEN時間=0過程=2ENDIFENDIFIF過程=2THENIF時間MOD2THEN東西綠燈=0ELSE東西綠燈=1ENDIF時間=時間+1東西時間=5-時間/2東西左時間=10-時間/2南北時間=25-時間/2南北左時間=55-時間/2IF時間=10THEN時間=0東西綠燈=0過程=3ENDIFENDIFIF過程=3THEN東西黃燈=1時間=時間+1東西時間=5-時間/2東西左時間=5-時間/2南北時間=20-時間/2南北左時間=50-時間/2IF時間=10THEN時間=0過程=4ENDIFENDIFIF過程=4THEN東西黃燈=0東西左紅燈=0東西左綠燈=1東西紅燈=1時間=時間+1東西時間=60-時間/2東西左時間=10-時間/2南北時間=15-時間/2南北左時間=45-時間/2IF時間=20THEN時間=0過程=5ENDIFENDIFIF過程=5THEN東西左黃燈=1東西左綠燈=0時間=時間+1東西時間=50-時間/2東西左時間=5-時間/2南北時間=5-時間/2南北左時間=35-時間/2IF時間=10THEN時間=0東西左黃燈=0過程=6ENDIFENDIFIF過程=6THEN南北紅燈=0南北綠燈=1東西紅燈=1南北左紅燈=1東西左紅燈=1時間=時間+1東西時間=45-時間/2東西左時間=75-時間/2南北時間=25-時間/2南北左時間=30-時間/2IF時間=40THEN時間=0過程=7ENDIFENDIFIF過程=7THENIF時間MOD2THEN南北綠燈=0ELSE南北綠燈=1ENDIF時間=時間+1東西時間=25-時間/2東西左時間=55-時間/2南北時間=5-時間/2南北左時間=10-時間/2IF時間=10THEN時間=0南北綠燈=0過程=8ENDIFENDIFIF過程=8THEN南北黃燈=1時間=時間+1東西時間=15-時間/2東西左時間=50-時間/2南北時間=5-時間/2南北左時間=5-時間/2IF時間=10THEN時間=0過程=9ENDIFENDIFIF過程=9THEN南北黃燈=0南北左紅燈=0南北左綠燈=1南北紅燈=1時間=時間+1東西時間=15-時間/2東西左時間=45-時間/2南北時間=60-時間/2南北左時間=10-時間/2IF時間=20THEN時間=0過程=10ENDIFENDIFIF過程=10THEN南北左黃燈=1時間=時間+1東西時間=5-時間/2東西左時間=35-時間/2南北時間=55-時間/2南北左時間=5-時間/2IF時間=10THEN時間=0南北左黃燈=0過程=1ENDIFENDIFIF綠燈過程=1THEN東西右紅燈=0東西右黃燈=0東西右綠燈=1南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=35-綠燈時間/2南北右時間=45-綠燈時間/2IF綠燈時間=60THEN綠燈時間=0綠燈過程=2ENDIFENDIFIF綠燈過程=2THEN東西右紅燈=0東西右黃燈=0IF時間MOD2THEN東西右綠燈=0ELSE東西右綠燈=1ENDIF南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=5-綠燈時間/2南北右時間=15-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=3ENDIFENDIFIF綠燈過程=3THEN東西右紅燈=0東西右黃燈=1東西右綠燈=0南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=5-綠燈時間/2南北右時間=10-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=4ENDIFENDIFIF綠燈過程=4THEN東西右紅燈=1東西右黃燈=0東西右綠燈=0南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=50-綠燈時間/2南北右時間=5-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=5ENDIFENDIFIF綠燈過程=5THEN南北右紅燈=0南北右黃燈=0南北右綠燈=1東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=35-綠燈時間/2東西右時間=45-綠燈時間/2IF綠燈時間=60THEN綠燈時間=0綠燈過程=6ENDIFENDIFIF綠燈過程=6THEN南北右紅燈=0南北右黃燈=0IF時間MOD2THEN南北右綠燈=0ELSE南北右綠燈=1ENDIF東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=5-綠燈時間/2東西右時間=15-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=7ENDIFENDIFIF綠燈過程=7THEN南北右紅燈=0南北右黃燈=1南北右綠燈=0東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=5-綠燈時間/2東西右時間=10-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=8ENDIFENDIFIF綠燈過程=8THEN南北右紅燈=1南北右黃燈=0南北右綠燈=0東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=50-綠燈時間/2東西右時間=5-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=1ENDIFENDIFENDIFIF(數(shù)據(jù)>=20)AND(南北直數(shù)據(jù)>=東西直數(shù)據(jù))THENIF過程=1THEN南北紅燈=1南北黃燈=0南北綠燈=0東西紅燈=0東西黃燈=0東西綠燈=1東西左紅燈=1東西左黃燈=0東西左綠燈=0南北左紅燈=1南北左黃燈=0南北左綠燈=0時間=時間+1東西時間=28-時間/2東西左時間=30-時間/2南北時間=45-時間/2南北左時間=75-時間/2IF時間=50THEN時間=0過程=2ENDIFENDIFIF過程=2THENIF時間MOD2THEN東西綠燈=0ELSE東西綠燈=1ENDIF時間=時間+1東西時間=3-時間/2東西左時間=5-時間/2南北時間=20-時間/2南北左時間=50-時間/2IF時間=6THEN時間=0東西綠燈=0過程=3ENDIFENDIFIF過程=3THEN東西黃燈=1時間=時間+1東西時間=2-時間/2東西左時間=2-時間/2南北時間=17-時間/2南北左時間=47-時間/2IF時間=4THEN時間=0過程=4ENDIFENDIFIF過程=4THEN東西黃燈=0東西左紅燈=0東西左綠燈=1東西紅燈=1時間=時間+1東西時間=60-時間/2東西左時間=13-時間/2南北時間=15-時間/2南北左時間=45-時間/2IF時間=26THEN時間=0過程=5ENDIFENDIFIF過程=5THEN東西左黃燈=1東西左綠燈=0時間=時間+1東西時間=47-時間/2東西左時間=2-時間/2南北時間=2-時間/2南北左時間=32-時間/2IF時間=4THEN時間=0東西左黃燈=0過程=6ENDIFENDIFIF過程=6THEN南北紅燈=0南北綠燈=1東西紅燈=1南北左紅燈=1東西左紅燈=1時間=時間+1東西時間=55-時間/2東西左時間=85-時間/2南北時間=38-時間/2南北左時間=40-時間/2IF時間=70THEN時間=0過程=7ENDIFENDIFIF過程=7THENIF時間MOD2THEN南北綠燈=0ELSE南北綠燈=1ENDIF時間=時間+1東西時間=20-時間/2東西左時間=50-時間/2南北時間=3-時間/2南北左時間=5-時間/2IF時間=6THEN時間=0南北綠燈=0過程=8ENDIFENDIFIF過程=8THEN南北黃燈=1時間=時間+1東西時間=17-時間/2東西左時間=47-時間/2南北時間=2-時間/2南北左時間=2-時間/2IF時間=4THEN時間=0過程=9ENDIFENDIFIF過程=9THEN南北黃燈=0南北左紅燈=0南北左綠燈=1南北紅燈=1時間=時間+1東西時間=15-時間/2東西左時間=45-時間/2南北時間=60-時間/2南北左時間=13-時間/2IF時間=26THEN時間=0過程=10ENDIFENDIFIF過程=10THEN南北左綠燈=0南北左黃燈=1時間=時間+1東西時間=2-時間/2東西左時間=32-時間/2南北時間=47-時間/2南北左時間=2-時間/2IF時間=4THEN時間=0南北左黃燈=0過程=1ENDIFENDIFIF綠燈過程=1THEN東西右紅燈=0東西右黃燈=0東西右綠燈=1南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=38-綠燈時間/2南北右時間=45-綠燈時間/2IF綠燈時間=70THEN綠燈時間=0綠燈過程=2ENDIFENDIFIF綠燈過程=2THEN東西右紅燈=0東西右黃燈=0IF時間MOD2THEN東西右綠燈=0ELSE東西右綠燈=1ENDIF南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=3-綠燈時間/2南北右時間=10-綠燈時間/2IF綠燈時間=6THEN綠燈時間=0綠燈過程=3ENDIFENDIFIF綠燈過程=3THEN東西右紅燈=0東西右黃燈=1東西右綠燈=0南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=2-綠燈時間/2南北右時間=7-綠燈時間/2IF綠燈時間=4THEN綠燈時間=0綠燈過程=4ENDIFENDIFIF綠燈過程=4THEN東西右紅燈=1東西右黃燈=0東西右綠燈=0南北右紅燈=1南北右黃燈=0南北右綠燈=0綠燈時間=綠燈時間+1東西右時間=50-綠燈時間/2南北右時間=5-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=5ENDIFENDIFIF綠燈過程=5THEN南北右紅燈=0南北右黃燈=0南北右綠燈=1東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=48-綠燈時間/2東西右時間=55-綠燈時間/2IF綠燈時間=90THEN綠燈時間=0綠燈過程=6ENDIFENDIFIF綠燈過程=6THEN南北右紅燈=0南北右黃燈=0IF時間MOD2THEN南北右綠燈=0ELSE南北右綠燈=1ENDIF東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=3-綠燈時間/2東西右時間=10-綠燈時間/2IF綠燈時間=6THEN綠燈時間=0綠燈過程=7ENDIFENDIFIF綠燈過程=7THEN南北右紅燈=0南北右黃燈=1南北右綠燈=0東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=2-綠燈時間/2東西右時間=7-綠燈時間/2IF綠燈時間=4THEN綠燈時間=0綠燈過程=8ENDIFENDIFIF綠燈過程=8THEN南北右紅燈=1南北右黃燈=0南北右綠燈=0東西右紅燈=1東西右黃燈=0東西右綠燈=0綠燈時間=綠燈時間+1南北右時間=50-綠燈時間/2東西右時間=5-綠燈時間/2IF綠燈時間=10THEN綠燈時間=0綠燈過程=1ENDIFENDIFENDIFIF(數(shù)據(jù)>=20)AND(南北直數(shù)據(jù)<東西直數(shù)據(jù))THENIF過程=1THEN南北紅燈=1南北黃燈=0南北綠燈=0東西紅燈=0東西黃燈=0東西綠燈=1東西左紅燈=1東西左黃燈=0東西左綠燈=0南北左紅燈=1南北左黃燈=0南北左綠燈=0時間=時間+1東西時間=38-時間/2東西左時間=40-時間/2南北時間=55-時間/2南北左時間=85-時間/2IF時間=70THEN時間=0過程=2ENDIFENDIFIF過程=2THENIF時間MOD2THEN東西綠燈=0ELSE東西綠燈=1ENDIF時間=時間+1東西時間=3-時間/2東西左時間=5-時間/2南北時間=20-時間/2南北左時間=50-時間/2IF時間=6THEN時間=0東西綠燈=0過程=3ENDIFENDIFIF過程=3THEN東西黃燈=1時間=時間+1東西時間=2-時間/2東西左時間=2-時間/2南北時間=17-時間/2南北左時間=47-時間/2IF時間=4THEN時間=0過程=4ENDIFENDIFIF過程=4THEN東西黃燈=0東西左紅燈=0東西左綠燈=1東西紅燈=1時間=時間+1東西時間=60-時間/2東西左時間=13-時間/2南北時間=15-時間/2南北左時間=45-時間/2IF時間=26THEN時間=0過程=5ENDIFENDIFIF過程=5THEN東西左黃燈=1東西左綠燈=0時間=時間+1東西時間=47-時間/2東西左時間=2-時間/2南北時間=2-時間/2南北左時間=32-時間/2IF時間=4THEN時間=0東西左黃燈=0過程=6ENDIFENDIFIF過程=6THEN南北紅燈=0南北綠燈=1東西紅燈=1南北左紅燈=1東西左紅燈=1時間=時間+

溫馨提示

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

評論

0/150

提交評論