PLC課程設(shè)計交通燈.doc
《PLC課程設(shè)計交通燈.doc》由會員分享,可在線閱讀,更多相關(guān)《PLC課程設(shè)計交通燈.doc(31頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、桂林航天工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 摘要 交通信號燈的出現(xiàn),使交通得以有效管制,對于疏導(dǎo)交通流量、提高道路通行能力,減少交通事故有明顯效果。為了實現(xiàn)交通道路的管理,力求交通管理先進性、科學(xué)化,用可編程控制器實現(xiàn)交通燈管制的控制系統(tǒng),以及該系統(tǒng)軟、硬件設(shè)計方法,實驗證明該系統(tǒng)實現(xiàn)簡單、經(jīng)濟,能夠有效地疏導(dǎo)交通,提高交通路口的通行能力。本設(shè)計用PLC來實現(xiàn)對十字路口交通燈的控制,其控制方法是采用西門子的S7-200系列CPU224型號PLC對東西南北的紅、黃、綠燈實現(xiàn)由規(guī)律的循環(huán)閃亮,以達到對交通信號燈的控制。 該系統(tǒng)選用PLC來實現(xiàn)交通信號
2、燈控制有利于實現(xiàn)整個系統(tǒng)的自動化和現(xiàn)代化,有利于用簡單而實用的程序來完成比較完善的功能,有利于緩解交通壓力和減少交通事故。對PLC控制系統(tǒng)進行軟、硬件設(shè)計,并通過實驗證明該系統(tǒng)簡單、經(jīng)濟、具有較高的實用價值。 關(guān)鍵詞:PLC S7-200, 交通信號燈,PLC控制系統(tǒng) Abstract The appearance of the traffic signal lamp, so that traffic can be effective control, for ease traffic flow, increase road c
3、apacity, the effect of significantly reducing traffic accidents. In order to realize the traffic management, traffic management, to advanced science, with the programmable controller to control traffic lights control system, and the system hardware and software design method, experiment proves that
4、this system is simple, economic, and can effectively improve the flow of traffic, traffic capacity. This design using PLC to achieve the control of traffic lights at crossroads, its control method adopts Siemens S7-200series CPU224type PLC on the four corners of the world red, yellow, green achieved
5、 by regular cycles of shiny, in order to achieve the control of traffic signal light. This system uses PLC to realize the traffic signal lamp control is conducive to the realization of the whole system of the automation and modernization, it is beneficial to use simple and practical procedure to co
6、mplete the perfect function, can alleviate the traffic pressure and reduce traffic accidents. The PLC control system software and hardware design, and the experiment proved that the system is simple, economic,and has high practical value. KEY WORDS: PLC S7-200, traffic signal lamp, PLC control s
7、ystem 3 目 錄 1 緒 論 1 1.1 概述 1 1.2 可編程控制器的簡介 2 1.2.1 PLC的應(yīng)用 2 1.2.2PLC的特點 4 1.2.3 PLC的結(jié)構(gòu)和工作方式 5 1.2.4 PLC編程語言 5 1.3 設(shè)計的主要內(nèi)容 7 2 PLC控制系統(tǒng)設(shè)計概要 8 2.1 設(shè)計的基本原則和內(nèi)容 8 2.2 設(shè)計的步驟和實現(xiàn)過程 9 3 交通信號燈控制系統(tǒng)的硬件設(shè)計 12 3.1 交通信號燈的控制要求 12 3.2 交通
8、信號燈的控制時序 13 3.3 PLC硬件控制電路的設(shè)計 14 3.3.1 PLC的選型 14 3.3.2 I/O配置表 15 3.3.3 PLC控制電路接線圖 17 4 交通信號燈控制系統(tǒng)的程序設(shè)計 19 4.1 STEP7編程軟件的概述 19 4.2 交通信號燈程序設(shè)計過程 19 4.2.1 PLC的狀態(tài)轉(zhuǎn)移 19 4.2.2 交通信號燈程序設(shè)計步驟 21 4.3 交通信號燈的PLC程序 22 結(jié) 論 24 致 謝
9、1 參考文獻 2 桂林航天工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 1 緒 論 1.1 概述 隨著社會經(jīng)濟的發(fā)展,城市交通問題越來越引起人們的關(guān)注。人,車,路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的重要問題之一。城市交通控制系統(tǒng)是用于城市交通數(shù)據(jù)監(jiān)測,交通信號燈控制與交通疏導(dǎo)的計算機綜合管理系統(tǒng),它是現(xiàn)代城市交通監(jiān)控指揮中最重要的組成部分。 隨著城市機動車量的不斷增加,許多大城市如北京,上海,南京等出現(xiàn)了交通超負荷運行的情況,因此,自80年代后期,這些城市紛紛修建城市高速公路,在 高速公路建設(shè)完成的初期,它們也曾有效地改善
10、了交通狀況。然而,隨著交通量的快速增長和缺乏對高速道路的系統(tǒng)研究和控制,高速道路沒有充分發(fā)揮出預(yù)期的作用。而城市高速道路在構(gòu)造上的特點,也決定了城市高速道路的 交通狀況必然受高速道路和普通道路耦合出交通狀況的制約。所以,如何采用合適的控制方法,最大限度利用好耗費巨資修建的城市高速道路,緩解主干道與匝道,城區(qū)與周邊地區(qū)的交通擁堵狀況,越來越成為交通運輸管理和城市規(guī)劃部門亟待解決的主要問題, 根據(jù)交通等工藝控制要求和特點,我們采用了西門子公司S7-200PLC/CPU224, 它有小型化,高速度,高性能等特點,可編程控制器指令豐富,可以接各種輸入,輸出擴充設(shè)備,有豐富的特殊擴展設(shè)備,其中的模擬輸
11、入設(shè)備和通信設(shè)備是系統(tǒng)所必需的,能夠方便地聯(lián)網(wǎng)通信。本系統(tǒng)就是應(yīng)用可編程控制器(PLC)對十字路口交通控制等實現(xiàn)控制。本系統(tǒng)采用PLC是基于以下四個原因: (1)PLC具有很高的可靠性,抗干擾能力。通常的平均無障礙時間都在30萬小時以上; (2)系統(tǒng)設(shè)計周期短,維護方便,改造容易,功能完善,實用性強; (3)干擾能力強,具有硬件故障的自我檢查功能,目前空中各種電磁干擾日益嚴(yán)重,為了保證交通控制的可靠穩(wěn)定,我們選擇了能夠在惡劣的電磁干擾環(huán)境下正常工作的PLC; (4)近年來PLC的性能價格比有較大幅度的提高,是的實際應(yīng)用成為可能。 1.2 可編程控制器的簡介 1.2.1
12、 PLC的應(yīng)用 目前,PLC在國內(nèi)外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保及文化娛樂等各個行業(yè),使用情況大致可歸納為以下幾個方面: 1、開關(guān)量的邏輯控制 這是PLC最基本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路,實現(xiàn)邏輯控制、順序控制,既可用于單臺設(shè)備的控制,也可用于多機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產(chǎn)線、電鍍流水線等。 2、模擬量控制 在工業(yè)生產(chǎn)過程當(dāng)中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須實現(xiàn)模擬量(Analog)和數(shù)字量(Digit
13、al)之間的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。PLC廠家都生產(chǎn)配套的A/D和D/A轉(zhuǎn)換模塊,使可編程控制器用于模擬量控制。 3、運動控制 PLC可以用于圓周運動或直線運動的控制。從控制機構(gòu)配置來說,早期直接用于開關(guān)量I/O模塊連接位置傳感器和執(zhí)行機構(gòu),現(xiàn)在一般使用專用的運動控制模塊。如可驅(qū)動步進電機或伺服電機的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產(chǎn)品幾乎都有運動控制功能,廣泛用于各種機械、機床、機器人、電梯等場合。 4、過程控制 過程控制是指對溫度、壓力、流量等模擬量的閉環(huán)控制。作為工業(yè)控制計算機,PLC能編制各種各樣的控制算法程序,完成閉環(huán)控制。PID調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)
14、中用得較多的調(diào)節(jié)方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模塊。PID處理一般是運行專用的PID子程序。過程控制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應(yīng)用。 5、數(shù)據(jù)處理 現(xiàn)代PLC具有數(shù)學(xué)運算(含矩陣運算、函數(shù)運算、邏輯運算)、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。這些數(shù)據(jù)可以與存儲在存儲器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或?qū)⑺鼈兇蛴≈票?。?shù)據(jù)處理一般用于大型控制系統(tǒng),如無人控制的柔性制造系統(tǒng);也可用于過程控制系統(tǒng),如造紙、冶金、食品工業(yè)中的一些大型控制系統(tǒng)。 6、通
15、信及聯(lián)網(wǎng) PLC通信含PLC間的通信及PLC與其它智能設(shè)備間的通信。隨著計算機控制的發(fā)展,工廠自動化網(wǎng)絡(luò)發(fā)展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網(wǎng)絡(luò)系統(tǒng)。新近生產(chǎn)的PLC都具有通信接口,通信非常方便。 1.2.2PLC的特點 1、抗干擾能力強,可靠性高 繼電接觸器控制系統(tǒng)雖具有較好的抗干擾能力,但使用了大量的機械觸頭,使設(shè)備連線復(fù)雜,由于器件的老化、脫焊、觸頭的抖動及觸頭在開閉時受電弧的損害大大降低了系統(tǒng)的可靠性。傳統(tǒng)的繼電器控制系統(tǒng)中使用了大量的中間繼電器、時間繼電器。由于觸點接觸不良,容易出
16、現(xiàn)故障,PLC用軟件代替大量的中間繼電器和時間繼電器,僅剩下與輸入和輸出有關(guān)的少量硬件,接線可減少互繼電器控制系統(tǒng)的1/10--1/100,因觸點接觸不良造成的故障大為減少。 而PLC采用微電子技術(shù),大量的開關(guān)動作由無觸點的電子存儲器件來完成,大部分繼電器和復(fù)雜的連線被軟件程序所取代,故壽命長,可靠性大大提高。 2、配套齊全,功能完善,適用性強 PLC發(fā)展到今天,已經(jīng)形成了大、中、小各種規(guī)模的系列化產(chǎn)品??梢杂糜诟鞣N規(guī)模的工業(yè)控制場合。除了邏輯處理功能以外,現(xiàn)代PLC大多具有完善的數(shù)據(jù)運算能力,可用于各種數(shù)字控制領(lǐng)域。近年來PLC的功能單元大量涌現(xiàn),使PLC滲透到了位置控制、溫度控制
17、、CNC等各種工業(yè)控制中。加上PLC通信能力的增強及人機界面技術(shù)的發(fā)展,使用PLC組成各種控制系統(tǒng)變得非常容易。 3、易學(xué)易用,深受工程技術(shù)人員歡迎 PLC作為通用工業(yè)控制計算機,是面向工礦企業(yè)的工控設(shè)備。它接口容易,編程語言易于為工程技術(shù)人員接受。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當(dāng)接近,只用PLC的少量開關(guān)量邏輯控制指令就可以方便地實現(xiàn)繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業(yè)控制打開了方便之門。 4、系統(tǒng)的設(shè)計、建造工作量小,維護方便,容易改造 PLC用存儲邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計及
18、建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設(shè)備經(jīng)過改變程序改變生產(chǎn)過程成為可能。這很適合多品種、小批量的生產(chǎn)場合。 5、體積小,重量輕,能耗低 以超小型PLC為例,新近出產(chǎn)的品種底部尺寸小于100mm,重量小于150g,功耗僅數(shù)瓦。由于體積小很容易裝入機械內(nèi)部,是實現(xiàn)機電一體化的理想控制設(shè)備。 1.2.3 PLC的結(jié)構(gòu) PLC 實質(zhì)是一種專用于工業(yè)控制的計算機,其硬件結(jié)構(gòu)基本上與微型計算機相似。PLC按其結(jié)構(gòu)形式可分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU
19、模塊、I/O模塊、內(nèi)存、電源模塊、底板或機架,這些模塊可以按照一定規(guī)則組合配置。 PLC的基本結(jié)構(gòu)框圖如圖2-1所示。 接受 接口部件輸出 中央處理單元 CPU板 輸入接口部件 驅(qū)動 現(xiàn)場信號 受控元件 電 源 部 件 圖2-1 PLC基本結(jié)構(gòu)框圖 1.2.4 PLC編程語言 采用面向控制過程、面向問題、簡單直觀的PLC進行編程,其編程語言常用的有:梯形圖、語句表、功能圖等。 1、梯形圖 梯形圖是使用最多的PLC圖形編程語言。梯
20、形圖與繼電器電路圖很相似,具有直觀易懂的優(yōu)點,特別適合于數(shù)字量邏輯控制。梯形圖由觸點、線圈和用方框表示的指令框組成。觸點電表邏輯輸入條件,例如外部的開關(guān)、按鈕和內(nèi)部條件等。線圈通常代表邏輯運算的結(jié)果,常用來控制外部的指示燈、交流接觸器和內(nèi)部的標(biāo)志位等。指令框用來表示定時器、計數(shù)器或者數(shù)學(xué)運算等附加指令。使用編程軟件可以直接生成和編輯梯形圖,并將它下載到PLC。 2、語句表 語句表又叫指令表,它是一種類似于微機的匯編語言中的文本語言,用指令的助記符編程,由多條語句組成一個程序段,可以實現(xiàn)某些不能用梯形圖或功能塊圖表示的功能。 3、功能塊圖 功能塊圖使用類似于布爾代數(shù)的圖形邏輯符號來表示控
21、制邏輯。即用類似于與門、或門的方框來表示邏輯運算關(guān)系,方框的左側(cè)為邏輯運算的輸入變量,右側(cè)為輸出變量,輸入、輸出端的小圓圈表示“非”運算,方框被“導(dǎo)線”連接在一起,信號自左向右流動。 1.3 設(shè)計的主要內(nèi)容 (1) 交通信號燈的控制要求 (2) 交通信號燈的控制時序 (3) PLC應(yīng)將控制電路設(shè)計 (4) 交通信號燈程序設(shè)計過程 (5) 交通信號燈的PLC程序 因為是交通燈的單片機控制設(shè)計,所以要了解實際交通燈的變化情況和規(guī)律。假設(shè)一個十字路口為東西南北走向。然后轉(zhuǎn)狀態(tài)1南北紅燈,東西綠燈通車。過一段時間轉(zhuǎn)狀態(tài)2東西綠燈滅,黃燈閃爍幾次,南北仍然紅燈。再轉(zhuǎn)狀態(tài)3
22、,南北綠燈通車,東西紅燈。過一段時間轉(zhuǎn)狀態(tài)4,南北綠燈滅,閃幾次黃燈,東西仍然紅燈。最后循環(huán)至狀態(tài)1。 桂林航天工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 2 PLC控制系統(tǒng)設(shè)計概要 2.1 設(shè)計的基本原則和內(nèi)容 我們在學(xué)習(xí)了PLC的大量相關(guān)知識后,要能夠把其運用在實際設(shè)計當(dāng)中。當(dāng)然,要設(shè)計經(jīng)濟、可靠、簡潔的PLC控制系統(tǒng),需要豐富的專業(yè)知識和實際的工作經(jīng)驗。那么,我們首先來看一下PLC控制系統(tǒng)的設(shè)計原則和內(nèi)容。 一、PLC控制系統(tǒng)設(shè)計的基本原則 1、最大限度地滿足被控對象的控制要求; 2、保證控制系統(tǒng)的高可靠、安全; 3、滿足上面條件的前提下,力求使控制系統(tǒng)簡單
23、、經(jīng)濟、實用和維修方便; 4、選擇PLC時,要考慮生產(chǎn)和工藝改進所需的余量。 二、PLC控制系統(tǒng)設(shè)計的基本內(nèi)容 1、選擇合適的用戶輸入設(shè)備、輸出設(shè)備以及輸出設(shè)備驅(qū)動的控制對象; 2、分配I/O,設(shè)計電氣接線圖,考慮安全措施; 3、選擇適合系統(tǒng)的PLC; 4、設(shè)計程序; 5、調(diào)試程序,一個是模擬調(diào)試,一個是聯(lián)機調(diào)試; 6、設(shè)計控制柜,編寫系統(tǒng)交付使用的技術(shù)文件,說明書、電氣圖、電氣元件明細表。 7、驗收、交付使用。 2.2 設(shè)計的步驟和實現(xiàn)過程 一、PLC控制系統(tǒng)設(shè)計的一般步驟 1、對于復(fù)雜的控制系統(tǒng),最好繪制編程流程圖,相當(dāng)于設(shè)計思路; 2、設(shè)計梯形圖; 3、程序
24、輸入PLC模擬調(diào)試,修改,直到滿足要求為止; 4、現(xiàn)場施工完畢后進行聯(lián)機調(diào)試,直至可靠地滿足控制要求; 5、編寫技術(shù)文件; 6、交付使用。 我們在設(shè)計流程圖時,也要遵循以下過程:1) 分析生產(chǎn)工藝過程;2) 根據(jù)控制要求確定所需的用戶輸入、輸出設(shè)備,分配I/O;3) 選擇PLC;4) 設(shè)計PLC接線圖以及電氣施工圖;5) 程序設(shè)計和控制柜接線施工。 具體的設(shè)計步驟框圖如圖2-1所示。 分析控制要求 確定I/O設(shè)備 選擇PLC 分配I/O、設(shè)計電氣圖 編寫流程圖 設(shè)計梯形圖 編制程序清單 輸入程序并檢查 調(diào)試滿足 N Y 聯(lián)機調(diào)試 滿足 N N
25、編制技術(shù)文件 交付使用 設(shè)計控制柜 現(xiàn)場連接 圖2-1控制系統(tǒng)設(shè)計步驟框圖 二、PLC控制系統(tǒng)執(zhí)行程序的過程及特點 PLC執(zhí)行程序的過程分為三個階段,即輸入采樣階段、程序執(zhí)行階段、輸出刷新階段。 1、輸入采樣階段 在輸入采樣階段,PLC以掃描工作方式按順序?qū)λ休斎攵说妮斎霠顟B(tài)進行采樣,并存入輸入映象寄存器中,此時輸入映象寄存器被刷新。接著進入程序處理階段,在程序執(zhí)行階段或其它階段,即使輸入狀態(tài)發(fā)生變化,輸入映象寄存器的內(nèi)容也不會改變,輸入狀態(tài)的變化只有在下一個掃描周期的輸入處理階段才能被采樣到。 2、程序執(zhí)行階段 在程序執(zhí)行階段,PLC對程序按順序進行掃描執(zhí)行。
26、若程序用梯形圖來表示,則總是按先上后下,先左后右的順序進行。當(dāng)遇到程序跳轉(zhuǎn)指令時,則根據(jù)跳轉(zhuǎn)條件是否滿足來決定程序是否跳轉(zhuǎn)。當(dāng)指令中涉及到輸入、輸出狀態(tài)時,PLC從輸入映像寄存器和元件映象寄存器中讀出,根據(jù)用戶程序進行運算,運算的結(jié)果再存入元件映象寄存器中。對于元件映象寄存器來說,其內(nèi)容會隨程序執(zhí)行的過程而變化。 3、輸出刷新階段 程序執(zhí)行完畢后,進入輸出處理階段。在這一階段里,PLC將輸出映象寄存器中與輸出有關(guān)的狀態(tài)(輸出繼電器狀態(tài))轉(zhuǎn)存到輸出鎖存器中,并通過一定方式輸出,驅(qū)動外部負載。 因此,PLC在一個掃描周期內(nèi),對輸入狀態(tài)的采樣只在輸入采樣階段進行。當(dāng)PLC進入程序執(zhí)行階段后輸入
27、端將被封鎖,直到下一個掃描周期的輸入采樣階段才對輸入狀態(tài)進行重新采樣。這方式稱為集中采樣,即在一個掃描周期內(nèi),集中一段時間對輸入狀態(tài)進行采樣。 在用戶程序中如果對輸出結(jié)果多次賦值,則最后一次有效。在一個掃描周期內(nèi),只在輸出刷新階段才將輸出狀態(tài)從輸出映象寄存器中輸出,對輸出接口進行刷新。在其它階段里輸出狀態(tài)一直保存在輸出映象寄存器中。這種方式稱為集中輸出。 對于小型PLC,其I/O點數(shù)較少,用戶程序較短,一般采用集中采樣、集中輸出的工作方式,雖然在一定程度上降低了系統(tǒng)的響應(yīng)速度,但使PLC工作時大多數(shù)時間與外部輸入/輸出設(shè)備隔離,從根本上提高了系統(tǒng)的抗干擾能力,增強了系統(tǒng)的可靠性。而對于大中
28、型PLC,其I/O點數(shù)較多,控制功能強,用戶程序較長,為提高系統(tǒng)響應(yīng)速度,可以采用定期采樣、定期輸出方式,或中斷輸入、輸出方式以及采用智能I/O接口等多種方式。 從上述分析可知,當(dāng)PLC的輸入端輸入信號發(fā)生變化到PLC輸出端對該輸入變化作出反應(yīng),需要一段時間,這種現(xiàn)象稱為PLC輸入/輸出響應(yīng)滯后。對一般的工業(yè)控制,這種滯后是完全允許的。應(yīng)該注意的是,這種響應(yīng)滯后不僅是由于PLC掃描工作方式造成,更主要是PLC輸入接口的濾波環(huán)節(jié)帶來的輸入延遲,以及輸出接口中驅(qū)動器件的動作時間帶來輸出延遲,同時還與程序設(shè)計有關(guān)。滯后時間是設(shè)計PLC應(yīng)用系統(tǒng)時應(yīng)注意把握的一個參數(shù)。 3 交通信號燈控制系統(tǒng)的硬件
29、設(shè)計 3.1 交通信號燈的控制要求 隨著城市和經(jīng)濟的發(fā)展,交通信號燈發(fā)揮的作用越來越大,正因為有了交通信號燈,才使車流、人流有了規(guī)范,同時,減少了交通事故發(fā)生的概率。然而,交通信號燈不合理使用或設(shè)置,也會影響交通的順暢。因此,在實際設(shè)計時要遵循一定的原則和要求。 交通信號燈由紅燈、綠燈、黃燈組成。紅燈表示禁止通行,綠燈表示準(zhǔn)許通行,黃燈表示警示。交通信號燈分為機動車信號燈、非機動車信號燈、人行橫道信號燈、車道信號燈、方向指示信號燈、閃光警告信號燈、道路與鐵路平面交叉道口信號燈。交通信號燈用于道路平面交叉路口,通過對車輛、行人發(fā)出行進或停止的指令,使各個方向同時到達的人、車交通流盡可能減少
30、相互干擾,從而提高路口的通行能力,保障路口暢通和安全。 在本設(shè)計中,我們僅以機動車信號燈為例,來說明它的控制要求。一般的十字路口交通信號燈現(xiàn)場示意圖如圖3-1所示,其南北和東西每個方向各有紅、綠、黃三種信號燈,為確保交通安全,對其控制系統(tǒng)的要求如下。 圖3-1交通燈現(xiàn)場示意圖 1、采用PLC構(gòu)成十字路口的南北向和東西向交通信號燈的電氣控制 系統(tǒng)上電后,交通指揮信號控制系統(tǒng)由由一個3位轉(zhuǎn)換開關(guān)SA1控制。SA1手柄指向左45時,接點SA1-1接通,交通指揮系統(tǒng)開始按常規(guī)正??刂乒δ芄ぷ?,按照如圖3-2所示工作時序周而復(fù)始,循環(huán)往復(fù)工作。SA1手柄指
31、向中間0時,接點SA1-2接通,交通指揮系統(tǒng)南北向綠燈常亮,東西向紅燈常亮,。SA1手柄指向右45時,接點SA1-3接通,交通指揮系統(tǒng)東西向綠燈常亮,南北向紅燈常亮。 2、信號燈的控制原則 1) 當(dāng)東西方向允許通行(綠燈)時,南北方向應(yīng)禁止通行(紅燈);同樣,當(dāng)南北方向允許通行(綠燈)時,東西方向應(yīng)禁止通行(紅燈)。 2) 在綠燈信號要切換為紅燈信號之前,為提醒司機提前減速并剎車,應(yīng)有明顯的提示信號:綠燈閃爍同時黃燈亮。 3) 信號燈控制系統(tǒng)啟動后應(yīng)能自動循環(huán)動作。 3.2 交通信號燈的控制時序 交通信號燈的控制時序如圖3-2
32、所示,它是按信號燈置1與置0兩種狀態(tài)繪制的,置1表示信號燈點亮,置0表示信號燈點滅。 圖3-2 十字路口交通燈正常工作時序 3.3 PLC硬件控制電路的設(shè)計 3.3.1 PLC的選型 在對PLC控制系統(tǒng)進行硬件結(jié)構(gòu)設(shè)計時,首先,要了解各個控制對象的驅(qū)動要求,如:驅(qū)動電壓的等級、負載的性質(zhì)等;其次,要分析對象的控制要求,確定輸入/輸出接口(I/O)數(shù)量;再次,要確定所控制參數(shù)的精度及類型,如:對開關(guān)量、模擬量的控制、用戶程序存儲器的存儲容量等。根據(jù)上述原則,我們要選擇適合的PLC機型及外設(shè),完成相應(yīng)的PLC硬件結(jié)構(gòu)配置。因此,PLC的選型是設(shè)計中至關(guān)重要的一步。 目前,國內(nèi)外P
33、LC生產(chǎn)廠家生產(chǎn)的PLC品種可達數(shù)百個,其性能各有特點。所以,在設(shè)計時首先要盡可能考慮采用便于學(xué)習(xí)、掌握、維護方便、備品配件通用性強的PLC。 我國市場上流行的PLC產(chǎn)品有以下幾家: 1) 德國西門子(Siemens)公司的產(chǎn)品,目前有SIMATIC S7-400/300/200系列產(chǎn)品; 2) 美國羅克韋爾(Rockwell)公司所屬的AB(Allen&Bradly)公司的產(chǎn)品,目前有SLC、Micro Logix、Control Logix等產(chǎn)品; 3) GE-Fanuc公司的產(chǎn)品; 4) 法國施耐德(Schneider)公司的產(chǎn)品; 5) 日本三菱、歐姆龍等公司產(chǎn)品。 本次
34、設(shè)計的交通信號燈控制系統(tǒng)的主要任務(wù)和內(nèi)容集中在程序編寫和梯形圖的繪制,由于在本設(shè)計中用到了大量的開關(guān)量、繼電器、計數(shù)器以及計時器等。而德國西門子出產(chǎn)的PLC功能全,性價比高,有統(tǒng)一的地址分配,完全可以滿足本設(shè)計的要求。并且,在目前相關(guān)領(lǐng)域的控制設(shè)計中,西門子產(chǎn)品的應(yīng)用比較廣泛。綜上所述,我們采用了西門子公司S7-200PLC/CPU224,它有 24輸入/16輸出。 3.3.2 I/O配置表 I/O配置表如表3-1、3-2所示。 表3-1 輸入地址分配 輸入地址 變量說明 I0.0 系統(tǒng)啟動按鈕 I0.1 系統(tǒng)停止按鈕 表3-2 輸出地址分配
35、 輸出地址 變量說明 Q0.0 系統(tǒng)運行指示燈 Q0.1 南北左行紅燈 Q0.2 南北左行綠燈 Q0.3 南北直行紅燈 Q0.4 南北直行綠燈 Q0.5 南北直行黃燈 Q0.6 南北右行紅燈 Q0.7 南北右行綠燈 Q1.0 南北右行黃燈 Q1.1 東西左行綠燈 Q1.2 東西左行紅燈 Q1.3 東西左行黃燈 Q1.4 東西直行綠燈 Q1.5 東西直行紅燈 Q1.6 東西直行黃燈 Q1.7 東西右行綠燈 Q2.0 東西右行紅燈 Q2.1 東西右行黃等 表3-1 十字路口交通燈控制信號說明 輸 入 輸 出
36、文字符號 信號地址 說 明 文字符號 信號地址 說 明 SA1-1 X0 交通燈正常工作控制開關(guān) H1 Y0 南北向綠燈指示 SA1-2 X1 南北向交通燈常綠控制開關(guān) H2 Y1 南北向黃燈指示 SA1-3 X2 東西向交通燈常綠控制開關(guān) H3 Y2 南北向紅燈指示 H4 Y3 東西向綠燈指示 H5 Y4 東西向黃燈指示 H6 Y5 東西向紅燈指示 3.3.3 PLC控制電路接線圖 根據(jù)上述硬件選型及工藝要求,繪制PLC控制電路接線圖,如圖3-3所示。
37、 圖3-3十字路口交通信號燈PLC外部I/O分配及其接線 圖中用一個輸出點驅(qū)動兩個信號燈,如果PLC輸出點的輸出電流不夠,可以用一個輸出點驅(qū)動一個信號燈,也可以在PLC輸出端增設(shè)中間繼電器,由中間繼器再去驅(qū)動信號燈。 4 交通信號燈控制系統(tǒng)的程序設(shè)計 在本設(shè)計中以城市十字路口為研究對象,根據(jù)十字路口車輛運行情況,調(diào)整各紅、綠、黃燈亮的時間,利用STEP7軟件對其進行程序設(shè)計,實現(xiàn)對交通信號燈的實時控制。 4.1 STEP7編程軟件的概述 STEP7編程軟件用于SIMATIC S7、M
38、7、C7和基于PC的WinAC,是供它們編程、監(jiān)控和參數(shù)設(shè)置的標(biāo)準(zhǔn)工具。STEP7具有以下功能:硬件配置和參數(shù)設(shè)置、通信組態(tài)、編程、測試、啟動和維護、文件建檔、運行和診斷功能等。 在STEP7中,用項目來管理一個自動化系統(tǒng)的硬件和軟件。STEP7用SIMATIC管理器對項目進行集中管理,它可以方便地瀏覽SIMATIC S7、M7、C7和WinAC的數(shù)據(jù)。實現(xiàn)STEP7各種功能所需的SIMATIC軟件工具都集成在STEP7中。 4.2 交通信號燈程序設(shè)計過程 4.2.1 PLC的狀態(tài)轉(zhuǎn)移 在設(shè)計較為復(fù)雜的程序時,僅僅采用簡單的邏輯處理已經(jīng)很難保證程序的正確性和易讀性,所以就需要采用別的
39、方法來編制程序。為了保證程序邏輯的正確以及程序的易讀性,我們可以將一個控制過程分為若干個階段,在每一個階段均設(shè)立一個控制標(biāo)志,當(dāng)每一個階段執(zhí)行完畢,就啟動下一個階段的控制標(biāo)志,將本階段的控制標(biāo)志清除。 所謂“狀態(tài)”是指特定的功能,因此狀態(tài)轉(zhuǎn)移實際上就是控制系統(tǒng)的功能轉(zhuǎn)移。機電自控系統(tǒng)中機械的自動工作循環(huán)過程就是電氣控制系統(tǒng)的狀態(tài)自動、有序、逐步轉(zhuǎn)移的過程。這種功能流程圖完整地表現(xiàn)了控制系統(tǒng)的控制過程,各狀態(tài)的功能、狀態(tài)轉(zhuǎn)移順序和條件,它是PLC應(yīng)用控制程序設(shè)計的極好工具。 其狀態(tài)轉(zhuǎn)移圖如圖3-4所示。
40、 圖3-4 十字路口交通信號燈PLC的狀態(tài)轉(zhuǎn)移圖 4.2.2 交通信號燈程序設(shè)計步驟 根據(jù)圖3-4所示的狀態(tài)轉(zhuǎn)移過程,其具體的程序設(shè)計步驟如下: 1、PLC開始運行時,M8002產(chǎn)生一初始脈沖,使初始狀態(tài)S0置1; 2、當(dāng)SA1手柄指向中間0時,觸點X1接通,交通指揮系統(tǒng)南北向綠燈Y1常亮,東西向紅燈常亮; 3、當(dāng)SA1手柄指向右45時,觸點X2接通,交通指揮系統(tǒng)東西向綠燈Y1常亮,南北向紅燈常亮; 4、當(dāng)SA1手柄指向左45時,觸點X0接通,狀態(tài)轉(zhuǎn)移到S20和S30,使S20和S30置1,同時S0在下一掃描周期自動復(fù)位,Y1線圈得電南北綠燈亮與此同時Y6線圈得電,東
41、西紅燈亮; 5、延時25S后,轉(zhuǎn)移條件T0閉合,狀態(tài)從S20轉(zhuǎn)移到S21,使S21置1,同時驅(qū)動T1記時,而S20在下一掃描周期自動復(fù)位; 6、延時5S后,轉(zhuǎn)移條件T1閉合,狀態(tài)從S21轉(zhuǎn)移S22,使S22置1產(chǎn)生0.5S接通和斷開的時針脈沖信號,從而使南北綠燈閃爍,同時驅(qū)動計數(shù)器C0記數(shù),若記數(shù)次數(shù)未到三次,C0的常閉觸點接通,狀態(tài)轉(zhuǎn)移到S21,繼續(xù)循環(huán)共計三次; 7、次數(shù)到三,C0常開觸點閉合,狀態(tài)由S22轉(zhuǎn)移到S23,使S23置1同時S22在下一掃描周期自動復(fù)位,Y2線圈得電南北黃燈亮; 8、延時2S后,轉(zhuǎn)移條件T3閉合,一方面狀態(tài)從S23轉(zhuǎn)移到S24,使S24置1,S23在下一
42、掃描周期自動復(fù)位,Y3線圈得電南北紅燈亮,計數(shù)器C0復(fù)位。另一方面狀態(tài)S30轉(zhuǎn)移到S31,使S31置1同時S30在下一掃描周期自動復(fù)位,線圈Y4得電東西綠燈亮; 9、延時25S后,轉(zhuǎn)移條件T4閉合,狀態(tài)從S31轉(zhuǎn)移到S32,使S32置1,同時驅(qū)動T5記時,而S31在下一掃描周期自動復(fù)位; 10、延時5S后,轉(zhuǎn)移條件T5閉合,狀態(tài)從S32轉(zhuǎn)移S33,使S33置1產(chǎn)生0.5S接通和斷開的時針脈沖信號,從而使東西綠燈閃爍,同時驅(qū)動計數(shù)器C1記數(shù),若記數(shù)次數(shù)未到三次,C1的常閉觸點接通,狀態(tài)轉(zhuǎn)移到S32,繼續(xù)循環(huán)共計三次; 11、次數(shù)到三,C1常開觸點閉合,狀態(tài)由S33轉(zhuǎn)移到S34,使S34置1
43、同時S33在下一掃描周期自動復(fù)位,Y5線圈得電東西黃燈亮,計數(shù)器C1復(fù)位; 12、延時2S后,回到初始狀態(tài)S0進行循環(huán)執(zhí)行。 4.3 交通信號燈的PLC程序 在本設(shè)計中,交通信號燈PLC控制系統(tǒng)的程序采用梯形圖語言來設(shè)計。具體過程如下: 結(jié) 論 本系統(tǒng)結(jié)構(gòu)簡單,操作方便;可現(xiàn)自動控制,具有一定的智能性;對優(yōu)化城市交通具有一定的意義。本設(shè)計將各任務(wù)進行細分包裝,使各任務(wù)保持相對獨立;能有效改善程序結(jié)構(gòu),便于模塊化處理,使程序的可讀性、可維護性和可移植性都得到進一步的提高。 在設(shè)計過程中,經(jīng)常會遇到這樣那樣的情況,就是心里老想著這樣
44、的接法可以行得通,但實際接上電路,總是實現(xiàn)不了,因此耗費在這上面的時間用去很多。 我趁著做課程設(shè)計的同時也對課本知識有了鞏固和加強,由于課本上的知識太多,平時課間的學(xué)習(xí)并不能很好的理解和運用各個元件的功能,而且考試內(nèi)容有限,所以在這次課程設(shè)計過程中,我們了解了很多元件的功能,并且對于其在電路中的使用有了更多的認識。 程序中所用到的數(shù)據(jù)均可以根據(jù)實際情況進行設(shè)置,修改靈活方便。通過此次設(shè)計,我對于VHDL硬件描述語言有了更深入地了解,也在原來所學(xué)的理論基礎(chǔ)上得到了進一步地應(yīng)用。但由于經(jīng)驗上的不足,有些地方還需要做進一步地改善。 桂林航天工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 致
45、 謝 提筆寫下“致謝”,我才驚覺自己即將真正離開,人生亦從此展開新的畫卷。盡管不舍,卻更珍惜,因為我的生命中有那么多可愛的人值得感激。他們使我的大學(xué)生活充滿了色彩,無論收獲、遺憾,對我來說都是一筆寶貴的財富。 三年的大學(xué)生活不知不覺中就要結(jié)束了,在這段難忘的生活中,有我許多美好的回憶。時至今日,畢業(yè)設(shè)計終于可以畫上一個圓滿的句號了,現(xiàn)在回想起做這個設(shè)計的整個過程,頗有心得,其中有苦也有甜,不過也樂其中!本次畢業(yè)設(shè)計讓我從實踐中真正了解到了“一份好的畢業(yè)設(shè)計必須要充分掌握各方面知識并且能將其完美地結(jié)合起來”,從完成電路設(shè)計、元器件的選擇、硬件的組裝到擬定整個完整電路圖、軟件編寫和畢
46、業(yè)設(shè)計論文的組織等,每一個步驟都需要認真思考,仔細斟酌,這讓我更深刻地體會到了充分掌握各方面知識的重要性! 在整個設(shè)計開發(fā)過程中,我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活產(chǎn)生非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中的探索的艱難和成功的喜悅。 在此我要感謝我的老師們,你們辛苦了,祝你們身體康健!工作順利! 參考文獻 [1] 王蕊:《PLC在交通信號燈控制上的應(yīng)用》,2003年第五期 [2] 陳勝利,曾誼暉:《 PLC在控制交通信號燈中的應(yīng)用》,2003年第五期
47、 [3]《基于PLC技術(shù)的交通信號燈控制與設(shè)計》- 商場現(xiàn)代化2005(24) [4] 林濤:《基于VHDL語言的交通信號控制器的設(shè)計與實現(xiàn)》,《交通與計算機》,2006年第四期,第72-75頁。 [5]《PLC控制交通信號燈的編程方法討論》- 北京工商大學(xué)學(xué)報(自然科學(xué)版)2008,26(3) [6] 陶濤:《基于VHDL語言實現(xiàn)十字路口交通燈設(shè)計》,《青海交通科技》,2006年第六期,第13-15頁。 [7] 邱磊、肖兵:《基于VHDL語言的交通燈控制器設(shè)計》,《福建電腦》,2004年第十二期,第76-77頁。 [8] 廖常初主編. PLC基礎(chǔ)及應(yīng)用 .
48、北京:機械工業(yè)出版社, 2004 [9] 廖常初等.PLC的順序控制編程方法.工業(yè)自動化,(香港),1997 [10] 廖常初.PLC梯形圖的順序控制設(shè)計法.電工技術(shù)雜志,2001 [11] 電機及拖動.高等教育出版社, [12] 朱獻清 編著.物業(yè)供用電.北京.機械工業(yè)出版社.2003 [13] 劉介才主編.實用供配電技術(shù)手冊.北京:中國水利水電出版社,2002 [14] 常斗南主編 可編程序控制器原理*應(yīng)用*實驗.北京:機械工業(yè)出版社,2005 [15] 求是科技編著 PLC應(yīng)用開發(fā)技術(shù)與工程實踐.電子工業(yè)出版社.200
49、4 [16] 中華人民共和國國家標(biāo)準(zhǔn) 電氣制圖,北京:中國標(biāo)準(zhǔn)出版社,1987 [17] 余雷聲主編,電氣原理與PLC應(yīng)用。北京:機械工業(yè)出版社,1996 [18] 鐘肇新,范建東編. 可編程控制器基礎(chǔ)及應(yīng)用.廣州:華東理工大學(xué),2002 [19] 張萬忠《可編程控制器入門與應(yīng)用實例》北京:中國電力出版社2004 [20] 臺方《可編程序控制器應(yīng)用教程》北京:中國水利水電出版社2001 [21] 常斗南《可編程序控制器》原理應(yīng)用實驗 北京:機械工業(yè)出版社1998 [22] 邦田《電子電路實用抗干擾技術(shù)》北京:人民郵電出版社 1994 [23] 錢曉龍,李鴻倩《智能電器與Microloeix控制器》北京:機械工業(yè)出版社2003
- 溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案