基于西門子S7-200 PLC的交通燈控制設(shè)計
《基于西門子S7-200 PLC的交通燈控制設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《基于西門子S7-200 PLC的交通燈控制設(shè)計(15頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 目錄 摘要…………………………………………………………………………………1 關(guān)鍵詞………………………………………………………………………………1 Abstract……………………………………………………………………………1 Key words……………………………………………………………………………1 1 緒論…………………………………………………………………………………………2 1.1課題的研究背景與意義…………………………………………………………………2 1。2主要內(nèi)容………………………………………………………………………………2 2 PLC的概述………………………
2、…………………………………………………………2 2.1 PLC的定義,分類及特點………………………………………………………………3 2.2 PLC的功能和應(yīng)用………………………………………………………………………3 2.3PLC的工作原理…………………………………………………………………………3 2。4 PLC的工作過程…………………………………………………………………………3 2。5的編程語言………………………………………………………………………4 2。6 PLC定時器指令介紹………………………………………………………………5 3 PLC控制系統(tǒng)的實現(xiàn)…………………………………
3、……………………………………6 3.1方案的比較與選擇………………………………………………………………………7 3.2 I/0分配表…………………………………………………………………………………7 3。3接線圖……………………………………………………………………………………8 3。4工作流程圖………………………………………………………………………………8 3。5工作時序圖………………………………………………………………………………9 3.6梯形圖…………………………………………………………………………………9 3。7仿真過程…………………………………………………………………………
4、………10 4.總結(jié)…………………………………………………………………………………………12 參考文獻……………………………………………………………………………………13 致謝…………………………………………………………………………………………14 基于西門子S7-200PLC的交通燈控制設(shè)計 機械設(shè)計制造及其自動化 李金輝 指導(dǎo)教師 呂永田 摘要:交通控制系統(tǒng)是近現(xiàn)代社會隨著物流、出行等交通發(fā)展產(chǎn)生的一套獨特的公共管理系統(tǒng)。人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的重要問題之一。雖然自交通燈誕生以來,其內(nèi)部的電路控制系統(tǒng)不斷地被改進,設(shè)計方法也多種多
5、樣,但隨著經(jīng)濟條件的升高,數(shù)字交通電路燈越來越不能滿足日益增加的交通壓力.現(xiàn)今PLC技術(shù)飛速發(fā)展,可編程控制系統(tǒng)的功能日益完善,加上小型化,可靠性高,價格低等優(yōu)點,在現(xiàn)代工業(yè)中的作用更加突出。 因此,本文的設(shè)計就是運用PLC技術(shù)實現(xiàn)對十字路口的交通燈控制,通過對交通燈控制系統(tǒng)進行實地考察,我選擇了一種最優(yōu)方案,運用西門子系列的S7—200 PLC來控制交通燈的變化. 關(guān)鍵詞:交通燈 控制系統(tǒng) PLC The design of traffic lights control based on SiemensS7-200 PLC Student majoring in Me
6、chanical design and manufacturing automationLi Jinhui Tutor Lv Yongtian Abstract:Thetraffic control system is a unique public management system now, producing with logistics, travel and so on. The coordination of the relationship between people, vehicles and roads has become one of the important i
7、ssues which need to be addressed with traffic management. Since the traffic lights produced, the internal circuit control system has been improved and the design methods varied also, but with the increasing of economic conditions, digital traffic lights can not meet the increasing traffic pressure。
8、Nowadaysthe PLCtechnology development quickly, the function of programmable control system become refinement also the characters of miniaturization, high reliability, and low prices make it more prominent in modern industry。 Therefore usedPLCtechnology to control the traffic lights at the intersec
9、tion, through fielding trips to traffic light control system, selected an optimal programmer,then using SiemensS7-200 PLCto control the traffic lights’ change。 Keywords:traffic lights;control system;PLC 1 緒論 1.1課題的研究背景與意義 1。1.1研究背景 隨著社會經(jīng)濟的發(fā)展,城市交通問題越來越引起人們的關(guān)注,交通問題成為制約我國社會經(jīng)濟發(fā)展的一個大問題,我國人
10、口眾多,現(xiàn)在大多數(shù)城市都經(jīng)常會出現(xiàn)交通擁堵現(xiàn)象,人、車、路三者關(guān)系的協(xié)調(diào),已經(jīng)成為交通管理部門需要解決的重要問題之一 。目前我國大中小城市都出現(xiàn)了交通擁堵的現(xiàn)象,特別是大城市,隨著城市機動車量的不斷增加,如北京、上海、南京等出現(xiàn)了交通超負荷運行的情況。因此20多年來,這些大城市紛紛修建城市高速公路,在高速公路建設(shè)完成的初期,它們也曾有效的改善了交通狀況。但是,隨著交通量的快速增長和缺乏對高速道路的系統(tǒng)研究和控制,高速道路沒有充分發(fā)揮出預(yù)期的作用,而城市高速道路在構(gòu)造上的特點,也決定了城市高速公路的交通狀況必然受高速公路與普通公路耦合處交通狀況的制約。因此,如何采用合適的控制方法來緩解交通擁堵狀
11、況,也越來越成為交通運輸管理和城市規(guī)劃部門亟待解決的主要問題,可見改善城市交通燈控制系統(tǒng)是多么的重要。 1。1。2 研究意義 經(jīng)改進交通燈的控制系統(tǒng),在十字路口的交通燈可以對交通通行進行有效的疏通,緩解交通堵塞的壓力,并為交通的參與者的安全提供強有力的保障. 1。2主要內(nèi)容 在了解了PLC的各種功能的基礎(chǔ)上,熟悉PLC的結(jié)構(gòu)及工作原理,合理選擇符合要求的硬件和軟件,繪制出程序梯形圖,編出能實現(xiàn)功能的指令,完成對基于西門子S7—200 PLC的交通燈控制的設(shè)計. 2PLC的概述 2.1PLC的定義、分類及特點 1985年,國際電工委員會(IEC)確定了PLC的定義:“可編程控制器是
12、一種數(shù)字運算操作的電子系統(tǒng),專為在環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算,順序控制,定時,計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程??删幊炭刂破骷捌溆嘘P(guān)外部設(shè)備,都按易于與控制系統(tǒng)聯(lián)成一個整體,易于擴充其功能的原則設(shè)計。” 分類:(1)按結(jié)構(gòu)形式分類:根據(jù)PLC的結(jié)構(gòu)形式,可將PLC分為整體式和模塊式兩類。(2)按功能分類:根據(jù)PLC所具有的功能不同,可將PLC分為低檔、中檔、高檔三類。(3)按I/O點數(shù)分類:根據(jù)PLC的I/O點數(shù)的多少,可將PLC分為小型、中型和大型三類。 特點:(1)可靠性高,抗干擾
13、能力強。(2)通用性強,控制程序可變,使用方便。(3)功能強,適應(yīng)面廣.(4)編程簡單,容易掌握。(5)減少了控制系統(tǒng)的設(shè)計及施工的工作量。(6)體積小、重量輕、功耗低、維護方便。 組成:(1)中央處理器(2)存儲器(3)輸入輸出接口(4)編程器(5)電源 2。2 PLC的功能和應(yīng)用 功能:(1)邏輯控制(2)定時控制(3)計數(shù)控制(4)步進(順序)控制(5)PID控制(6)數(shù)據(jù)控制:plc具有數(shù)據(jù)處理能力(7)通信和聯(lián)網(wǎng)(8)其它:plc還有許多特殊功能模塊,適用于各種特殊控制的要求,如:定位控制模塊,CRT模塊。 應(yīng)用:最初,PLC主要用于開關(guān)量的邏輯控制.隨著PLC技術(shù)的進步,它
14、的應(yīng)用領(lǐng)域不斷擴大。具體有:(1)用于開關(guān)量控制(2)用于模擬量控制(3)用于數(shù)字量控制(4)用于數(shù)據(jù)采集(5)用于進行監(jiān)控(6)用于聯(lián)網(wǎng)、通訊。 2.3 PLC的工作原理 采用循環(huán)掃描方式,在PLC處于運行狀態(tài)時,從內(nèi)部處理、通信操作、程序輸入、程序執(zhí)行、程序輸出,一直循環(huán)掃描工作。 由于PLC是掃描工作過程,在程序執(zhí)行階段即使輸入發(fā)生了變化,輸入狀態(tài)映象寄存器的內(nèi)容也不會變化,要等到下一周期的輸入處理階段時才能改變。 PLC實質(zhì)上是一種專用與工業(yè)控制的計算機,其硬件結(jié)構(gòu)基本上與微型計算機相同,在結(jié)構(gòu)上分為固定式和組合式(模塊式)兩種,固定式PLC包括CPU板,I/O板,顯示面板,內(nèi)
15、存塊,電源等,這些元素組合成一個不可拆卸的整體。組合式(模塊式)PLC包括CPU模塊,I/O模塊,內(nèi)存模塊,電源模塊,底板或機架,這些模塊可按一定的規(guī)則組合配置。 2.4 PLC的工作過程 為了滿足工業(yè)邏輯控制的要求,同時結(jié)合計算機控制的特點,PLC的工作方式采用不斷循環(huán)的順序掃描工作方式。每一次掃描所用時間稱為掃描周期或工作周期。CPU從第一條指令執(zhí)行開始,按順序逐條執(zhí)行用戶程序直到用戶程序結(jié)束,然后返回第一條指令開始新一輪掃描.PLC就是這樣周而復(fù)始地重復(fù)上述循環(huán)掃描的. 整個過程可分為以下幾個部分:第一部分是上電處理.PLC上電后對系統(tǒng)進行一次 初始化,包括硬件初始化和軟件初始化
16、,停電保持范圍設(shè)定及其他初始化處理等.第二部分是自診斷處理。PLC掃描一次,就執(zhí)行-次自診斷檢查,確定PLC自身的動作是否正常.第三部分是通訊服務(wù)。PLC自診斷處理完成以后進入通訊服務(wù)過程。首先檢查有無通訊任務(wù),要是有則調(diào)用相應(yīng)進程,完成與其他設(shè)備的通訊處理,并對通訊數(shù)據(jù)作相應(yīng)處理;然后進行時鐘、特殊寄存器更新處理等工作。第四部分是程序掃描過程。PLC在上電處理、自診斷和通訊服務(wù)完成以后,如果工作選擇開關(guān)在RUN的位置,則進人程序掃描工作階段.先完成輸入處理,即把輸入端子的狀態(tài)讀入輸入映像寄存器中,然后再執(zhí)行用戶程序,最后把輸出處理結(jié)果刷新到輸出鎖存器中。 2.5 PLC的編程語言 (1)
17、梯形圖語言(LD) 梯形圖編程語言的特點是:與電氣操作原理圖相對應(yīng),具有直觀性和對應(yīng)性;與原有繼電器控制相一致,電氣設(shè)計人員易于掌握. (2)指令表語言(IL) 指令表表編程語言的特點是:采用助記符來表示操作功能,具有容易記憶,便于掌握;在手持編程器的鍵盤上采用助記符表示,便于操作,可在無計算機的場合進行編程設(shè)計;與梯形圖有一一對應(yīng)關(guān)系.其特點與梯形圖語言基本一致。 (3)功能模塊圖語言(FBD) 功能模塊圖編程語言的特點:以功能模塊為單位,分析理解控制方案簡單容易;功能模塊是用圖形的形式表達功能,直觀性強,對于具有數(shù)字邏輯電路基礎(chǔ)的設(shè)計人員們是很容易掌握的編程;對于規(guī)模大、控制邏輯
18、關(guān)系復(fù)雜的控制系統(tǒng),由于功能模塊圖能夠清楚表達功能關(guān)系,使編程調(diào)試時間也大大減少。 (4)順序功能流程圖語言(SFC) 順序功能流程圖編程語言的特點:以功能為主線,按照功能流程的順序分配,條理清楚,便于對用戶程序理解;避免了梯形圖或其他語言不能順序動作的缺陷,同時也避免了用梯形圖語言對順序動作編程時,由于機械互鎖造成的用戶程序結(jié)構(gòu)復(fù)雜、難以理解的缺陷;用戶程序掃描時間也大大縮短. (5)結(jié)構(gòu)化文本語言(ST) 結(jié)構(gòu)化文本編程語言的特點:采用高級語言進行編程,可以完成較復(fù)雜的控制運算;需要有一定的計算機高級語言的知識和編程技巧,對工程設(shè)計人員要求較高.直觀性和操作性較差。
19、 2。6定時器指令介紹 該指令為接通延時定時器指令,當(dāng)定時器接通時開始計時,當(dāng)前值大于或等于設(shè)定時間PT時,代表該定時器的觸點接通,達到設(shè)定值后,定時器將繼續(xù)定時,達到最大值32767時,停止計時. 該指令為斷電延時定時器指令,常用于停機后的延時,當(dāng)定時器接通時,定時器清零,當(dāng)定時器斷開接通時,開始計時,當(dāng)前值等于設(shè)定時間PT時,代表該定時器的觸點斷開,達到設(shè)定值后,當(dāng)前值仍然不變, 直到使能端再次接通時,定時器清零。 該指令為保持型接通延時定時器指令,當(dāng)定時器接通時,開始定時,當(dāng)定時器斷開時,停止計時,當(dāng)前值保持不變,當(dāng)定時器再次接通時,將繼續(xù)定時,當(dāng)累積的當(dāng)前值,大于或等于P
20、T時,代表該指令的觸點接通,達到預(yù)設(shè)值后仍繼續(xù)計時,當(dāng)達到最大值32767時,停止計時,該定時器只能通過復(fù)位指令來復(fù)位,定時器的狀態(tài)為復(fù)位,當(dāng)前值被清零. 下面是一個通電延時計時器的梯形圖程序 當(dāng)輸入I0.0接通時,定時器T37開始定時,當(dāng)前值大于或等于預(yù)設(shè)值10時,代表T37的觸點接通,Q0。0輸出。 3 PLC控制系統(tǒng)的實現(xiàn) 3.1方案的比較與選擇 方案一: 紅燈變綠燈時:紅燈→綠燈 綠燈變紅燈時:綠燈→綠燈閃爍→黃燈→紅燈 方案二: 紅燈變綠燈時:紅燈→紅燈黃燈一起亮→綠燈 綠燈變紅燈時:綠燈→綠燈閃爍→黃燈→紅燈 經(jīng)比較,在相同的時
21、間限制下,方案二更適合,原因如下: 當(dāng)紅燈變綠燈時,如果紅燈直接變?yōu)榫G燈,駕駛者還沒有反應(yīng)過來,等駕駛者反應(yīng)過來再啟動車子,這樣就浪費了時間,要是在綠燈亮之前黃燈也同時亮起,這樣就可以提醒駕駛者們綠燈快亮了,要準(zhǔn)備啟動車子,這樣就節(jié)省了時間,讓更多的車子順利通過綠燈,同時在某一程度上,緩解了交通壓力. 當(dāng)綠燈變紅燈時,綠燈變黃燈時不明顯且變?yōu)榧t燈過快,不易判斷制動車輛所需時間,有一些機動車在通過路口時因為行駛速度快,很容易出現(xiàn)闖紅燈交通違法,所以,在綠燈即將結(jié)束時閃爍幾次后變黃燈提示再轉(zhuǎn)為紅燈運行模式,以減少駕駛?cè)艘虮孀R不清而闖紅燈導(dǎo)致交通違法。 3。2 I/O分配表 本文的設(shè)計只對東
22、西綠燈,東西黃燈,東西紅燈和南北綠燈,南北黃燈,南北紅燈6個對象進行了控制,具體分配如表3-1所示: 表3-1PLC的I/O分配表 輸入 輸出 啟動按鈕I0.0 東西綠燈Q0.0 停止按鈕I0.1 東西黃燈Q0。1 東西紅燈Q0。2 南北紅燈Q0.3 南北綠燈Q0.4 南北黃燈Q0。5 3。3接線圖 接線圖如圖3-1所示: 圖3-1 接線圖 3.4工作流程圖 工作流程圖如圖3-2所示: 圖3—2 工作流程圖 3。5工作時序圖 工作時序圖如圖3-5所示: 啟動
23、 23S 4S 3S 28S 4S 3S 東西綠燈 東西黃燈 東西紅燈 南北紅燈 南北黃燈 南北綠燈燈 圖3—3工作時序圖 3。6梯形圖 程序如圖3—4所示: 圖3-4 梯形圖 3.7仿真圖 下面是兩張仿真過程中的截圖 當(dāng)接通啟動按鈕I0.0,定時器T37的值在0—27s時,輸出為Q0.0(東西綠燈),Q0。3(南北紅燈)。 此時,東西綠燈先亮23s,再閃亮4s,同時,南北紅燈亮27s,其他燈不亮。如圖3-5:
24、 圖3—5 仿真過程1 當(dāng)定時器T37的值在27-30s時,輸出為Q0.1(東西黃燈),Q0.3(南北紅燈),Q0.4(南北黃燈)。 此時,東西黃燈,南北紅燈,南北黃燈均亮3s,其他燈不亮.如圖3—6: 圖3-6 仿真過程2 4 結(jié)論 經(jīng)過兩個月來的學(xué)習(xí)和努力,我對PLC有了一個新的更深入的認識,我學(xué)會了怎樣用PLC指令來實現(xiàn)對交通燈控制系統(tǒng)的編程,學(xué)會了怎么把編程軟件和仿真軟件聯(lián)合起來使用,也基本學(xué)會了一些常用指令的使用。 但也有些不足,在學(xué)習(xí)過程中,我著重對有關(guān)交通燈的指令和程序進行了學(xué)習(xí),學(xué)會了比較指令和定時器指令的運用,還有很多其他的指令和復(fù)雜
25、的程序沒有真正學(xué)到,以后會對這方面再做努力,讓畢業(yè)論文最有意義. 參考文獻: [1]李若谷,楊后川,孫劍。西門子S7-200系列PLC編程指令與梯形圖快速入門[M].北京:電子工業(yè)出版社,2011.1∽102。 [2]廖常初。PLC編程及應(yīng)用(第三版)[M]。北京:機械工業(yè)出版社,2008。5∽24。 [3]田淑珍。S7-200 PLC原理及應(yīng)用 [M].北京:機械工業(yè)出版社,2009.45∽62。 [4]張運剛等.PLC技術(shù)與應(yīng)用 [M]。北京:人民郵電出版社,2007。2∽10.[5]徐國林.PLC應(yīng)用技術(shù) [M].北京:機械工
26、業(yè)出版社,2007。23∽34. [6]廖常初。S7—200PLC基礎(chǔ)教程(第二版)[M].北京:機械工業(yè)出版社,2009.1∽50. [7]廖常初.可編程序控制器應(yīng)用技術(shù)(第四版)[M]。重慶:重慶大學(xué)出版社,2002.8∽20。 [8]廖常初.PLC順序控制梯形圖設(shè)計方法[J]。中國電工網(wǎng):電工技術(shù)雜志, 2001.12∽35。 [9]孫凌翔.順序控制法在交通燈控制系統(tǒng)中的應(yīng)用[J].中國工控網(wǎng):現(xiàn)代電子技術(shù),2006。5∽16. [10]張萬忠.可編程控制器入門與應(yīng)用實例[M]。北京:中國電力出版社,2004。20∽36. 致謝: 感謝呂永田導(dǎo)師的指導(dǎo),使本文的撰寫得以順利,從選題到完成,每一步都是在導(dǎo)師的指導(dǎo)下完成的,費了老師很多的心,祝老師身體健康。 同時感謝各位老師多年以來的教導(dǎo)以及各位同學(xué)對我的幫助。
- 溫馨提示:
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)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇教版五上《小數(shù)乘整數(shù)》ppt課件
- 蘇教版一年級數(shù)學(xué)上冊《數(shù)一數(shù)》ppt課件
- 江南1優(yōu)秀課件
- 提高印字質(zhì)量課件
- 服務(wù)分銷策略課件
- 數(shù)學(xué)必修蘇教版互斥事件課件3(共32張PPT)
- 第三章要素費用的核算PPT優(yōu)秀資料
- 元素的質(zhì)量分數(shù)計算答案
- 圖形的欣賞與設(shè)計
- 八年級下期Uuit10SectionA課件
- 部編七年級語文下冊4孫權(quán)勸學(xué)課件
- 部編一年級語文下冊端午粽課件
- 超市防損的技能課件
- 表彰班會教學(xué)課件教學(xué)課件
- 第17講中考數(shù)學(xué)專題復(fù)習(xí) 函數(shù)的綜合應(yīng)用中考數(shù)學(xué)專題復(fù)習(xí)課件課件各版通用