版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 本科畢業(yè)論文</b></p><p> 題 目: 交通信號燈PLC控制設(shè)計 </p><p> 院 系: 信息工程學(xué)院 </p><p> 專 業(yè): 通信工程 </p><p> 班
2、 級: </p><p> 學(xué)生姓名: </p><p> 指導(dǎo)教師: </p><p> 論文提交日期: 2012 年 06 月 21 日</p><p> 論文答辯日期: 2012 年
3、 06 月 26 日</p><p> 畢業(yè)設(shè)計(論文)任務(wù)書</p><p><b> 摘要</b></p><p> 隨著社會經(jīng)濟的發(fā)展,城市交通問題越來越引起人們的關(guān)注。人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的重要問題之一。在正常的工作中,為了保證交通燈系統(tǒng)運行的可靠性,一般選用PLC來控制交通燈系統(tǒng)。</p&g
4、t;<p> 可編程控制器(PLC)以微處理器為基礎(chǔ),綜合了計算機技術(shù)、自動控制技術(shù)和通訊技術(shù)而發(fā)展起來的一種新型工業(yè)控制裝置。它普遍采用依據(jù)繼電接觸器控制系統(tǒng)電氣原理圖編制的梯形圖語言進行程序設(shè)計,編程容易、功能擴展方便、修改靈活,而且結(jié)構(gòu)簡單、抗干擾能力強。城市交通燈系統(tǒng)控制使用的可編程控制器(PLC)要有可靠性高、維護方便、用法簡單、通用性強等特點。西門子可編程控制器指令豐富,可以接各種輸出、輸入擴充設(shè)備,有豐富的
5、特殊擴展設(shè)備,其中的模擬輸入設(shè)備和通信設(shè)備更是符合交通燈控制系統(tǒng)的要求與特點,能夠方便地聯(lián)網(wǎng)通信。</p><p> 本文選擇西門子可編程控制器S7-200為核心部件,著重進行硬件線路設(shè)計、采用起保停電路的順序控制梯形圖和語句表進行編程設(shè)計以及使用MCGS組態(tài)軟件進行工程組態(tài)監(jiān)控設(shè)計這三方面的設(shè)計。控制方法是采用西門子的S7-200系列CPU224型號PLC對東西南北的紅、黃、綠燈實現(xiàn)有規(guī)律的循環(huán)閃亮,以達到對
6、交通信號燈的控制。給出了一種簡單實用的城市交通燈控制系統(tǒng)的設(shè)計方案,最終經(jīng)過多次調(diào)試達到了所需的設(shè)計要求,實現(xiàn)了十字路口交通燈控制系統(tǒng)的自動化。</p><p> 本文介紹S7-200系列PLC交通燈控制系統(tǒng)的應(yīng)用設(shè)計,關(guān)鍵是系統(tǒng)總體設(shè)計,核心則是控制程序設(shè)計。重點要掌握PLC系統(tǒng)設(shè)計的基本原則和設(shè)計的一般流程,要有一個整體的概念。在滿足控制要求、環(huán)境要求和性價比等條件下,合理選擇PLC的機型和硬件配置,正確地
7、進行估算,合理選擇輸入/輸出模塊,完成PLC的硬件與軟件的設(shè)計。</p><p> 關(guān)鍵詞: 西門子S7-200;交通燈控制;PLC;梯形圖</p><p><b> Abstract</b></p><p> As social and economic development, urban transport problem is g
8、etting the attention of the people. The coordination of the relationship of people, vehicles, roads, has become one of the important issues that need to be addressed by the traffic management department. In order to ensu
9、re the reliability of the traffic light system’s running in normal operation, we use PLC to control the traffic light system generally. Programmable logic controller (PLC), microprocessor-based, integrated comput<
10、/p><p> Key words: Siemens S7-200;traffic light control;PLC;ladder-diagram</p><p><b> 目 錄</b></p><p><b> 第一章 緒論1</b></p><p><b> 1.1課題背景
11、1</b></p><p> 1.2研究目的和意義1</p><p> 第二章 控制系統(tǒng)分析4</p><p><b> 2.1控制要求4</b></p><p> 2.2交通信號燈工作界面4</p><p> 2.3設(shè)計方案分析5</p><
12、p> 第三章 控制系統(tǒng)硬件設(shè)計7</p><p> 3.1可編程控制器7</p><p><b> 3.2硬件選型9</b></p><p> 3.3 PLC的地址分配12</p><p> 3.4 PLC的接線形式12</p><p> 第四章 控制系統(tǒng)下位機程序設(shè)計
13、13</p><p> 4.1 STEP7-Micro/WIN編程軟件簡介13</p><p> 4.2順序功能圖(SFC)14</p><p> 4.3梯形圖程序16</p><p> 4.4下位機程序分析20</p><p> 4.5下位機程序調(diào)試21</p><p>
14、 第五章 控制系統(tǒng)上位機程序設(shè)計23</p><p> 5.1 MCGS組態(tài)軟件介紹23</p><p> 5.2 交通燈組態(tài)監(jiān)控界面設(shè)計23</p><p> 第六章 控制系統(tǒng)聯(lián)機調(diào)試25</p><p> 6.1 準備工作25</p><p> 6.2 聯(lián)機調(diào)試25</p>&
15、lt;p> 6.3 調(diào)試中出現(xiàn)的問題26</p><p><b> 第七章 總結(jié)27</b></p><p><b> 參考文獻29</b></p><p><b> 致謝30</b></p><p> 附錄1 S7-200PLC的CPU的I/O規(guī)范3
16、1</p><p> 附錄2 S7-200PLC的CPU的輸入規(guī)范32</p><p> 附錄3 S7-200PLC的CPU的輸出規(guī)范33</p><p><b> 第一章 緒論</b></p><p><b> 1.1課題背景</b></p><p> 185
17、8年,在英國倫敦主要街頭安裝了以燃煤氣為光源的紅、藍兩色的機械扳手式信號燈,用以指揮馬車通行,這是世界上最早的交通信號燈。1868年,英國機械師德·哈特在倫敦威斯敏斯特區(qū)的議會大廈前的廣場上,安裝了世界上最早的煤氣紅綠燈,它由以旋轉(zhuǎn)式方形的紅綠兩種顏色玻璃提燈組成,紅色表示“停止”,綠色表示“注意”。1869年1月2日,煤氣燈爆炸,使警察受傷,煤氣紅綠燈遂被取消。1914年,電氣啟動的紅綠燈出現(xiàn)在美國,這種紅綠燈由紅綠黃三色圓
18、形的投光器組成,安裝在紐約市5號大街的一座高塔上。紅燈亮表示“停止”,綠燈亮表示“通行”。 1918年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈。帶控制的紅綠燈,一種是把壓力探測器安在地下,車輛一接近紅燈便變?yōu)榫G燈;另一種是用擴音器來啟動紅綠燈,司機遇紅燈時按一下嗽叭,就使紅燈變?yōu)榫G燈。紅外線紅綠燈當(dāng)行人踏上對壓力敏感的路面時,它就能察覺到有人要過馬路。紅外光束能把信號燈的紅燈延長一段時間,推遲汽車放行,以免發(fā)生交通事故。信號燈的出現(xiàn),使交
19、通得以有效管制,對于疏導(dǎo)交通流量、提高道路通行能力、減少交通事故有明顯效果。1968年,聯(lián)合國《道路交通和道路標志信號協(xié)定》</p><p> 1.2研究目的和意義</p><p> 在十字路口設(shè)置交通燈可以對交通進行有效的疏通,并為交通參與者的安全提供強有力的保障。但是隨著社會、經(jīng)濟的快速發(fā)展,原先的交通燈控制系統(tǒng)已經(jīng)不能適應(yīng)現(xiàn)在日益繁忙的交通狀況。如何改善交通燈控制系統(tǒng),使其適應(yīng)現(xiàn)
20、在的交通狀況,成為研究的課題。 </p><p> 隨著汽車進入家庭步伐的加快和城市汽車數(shù)量的增多,城市道路交通問題顯得越來越重要。馬路上經(jīng)常會看到這種現(xiàn)象:一旦整個路口的交通信號燈出現(xiàn)故障,若沒有交警的及時疏導(dǎo),該路口就會塞得一塌糊涂,甚至造成嚴重的交通事故。原交通信號燈控制大多采用繼電器或單片機實現(xiàn),存在著功能少、可靠性差、維護量大等缺點,越來越不能適應(yīng)城市道路交通路口高速發(fā)展的要求
21、。另外,根據(jù)人車流量的多少,可能隨時增加路口的交通信號,比如增加轉(zhuǎn)彎或人行道交通信號,原有系統(tǒng)的制約性就更加明顯了。為了彌補原交通信號燈控制系統(tǒng)存在的缺點,我們引入了基于PLC控制的交通信號燈控制系統(tǒng)。</p><p> 本文針對十字路口交通信號燈控制系統(tǒng),運用可編程邏輯器件PLC做了軟件與硬件的設(shè)計,基本能達到控制要求。系統(tǒng)僅實現(xiàn)了小型PLC系統(tǒng)的一個雛形,在完善各項功能方面都還需要進一步的分析、研究和調(diào)試工
22、作。如果進一步結(jié)合工業(yè)控制的要求,形成一個較為成型的產(chǎn)品,則需要作更多、更深入的研究。</p><p> 隨著科學(xué)技術(shù)的日新月異,自動化程度要求越來越高,原有的交通燈裝置遠遠不能滿足當(dāng)前高度自動化的需要??删幊炭刂破鹘煌艨刂葡到y(tǒng)是集成自動控制技術(shù)、計量技術(shù)、新傳感器技術(shù)、計算機管理技術(shù)于一體的機電一體化產(chǎn)品;充分利用計算機技術(shù)對生產(chǎn)過程進行集中監(jiān)視、控制管理和分散控制;充分吸收了分散式控制系統(tǒng)和集中式控制系統(tǒng)
23、的優(yōu)點,采用標準化、模塊化、系統(tǒng)化設(shè)計,配置靈活、組態(tài)方便。</p><p> 可編程控制器交通燈控制系統(tǒng)的特點:</p><p><b> 脫機手動工作;</b></p><p><b> 聯(lián)機自動工作;</b></p><p> 上位機控制的單周期運行方式;</p><
24、;p> 由上位機通過串口向下位機送入設(shè)定配方參數(shù)實現(xiàn)自動控制;</p><p> 自動啟動、自動停止的控制方式。</p><p> 近年來PLC的性能價格比有較大幅度的提高,使得實際應(yīng)用成為可能。</p><p> 本系統(tǒng)采用PLC是基于以下四個原因[1]:</p><p> PLC具有很高的可靠性,通常的平均無故障時間都在3
25、0萬小時以上;</p><p> 編程能力強,可編程控制器指令豐富;</p><p> ?、?抗干擾能力強,目前空中各種電磁干擾日益嚴重,為了保證交通控制的可靠穩(wěn)定,我們選擇了能夠在惡劣的電磁干擾環(huán)境下正常工作的PLC。</p><p> 根據(jù)交通信號燈控制系統(tǒng)的要求與特點,我們采用了德國西門子公司S7-200型PLC。西門子PLC有小型化、高速度、高性能等特點
26、,是S7-200系列中最高檔次的超小型程序裝置。西門子可編程控制器指令豐富,可以連接各種輸出、輸入擴充設(shè)備,有豐富的特殊擴展設(shè)備,其中的模擬輸入設(shè)備和通信設(shè)備是系統(tǒng)所必需的,能夠方便地聯(lián)網(wǎng)通信。本系統(tǒng)就是應(yīng)用可編程序控制器(PLC)對十字路口交通信號燈實現(xiàn)控制。</p><p> 第二章 控制系統(tǒng)分析</p><p><b> 2.1控制要求</b></p&
27、gt;<p> 交通燈控制系統(tǒng)的控制要求如下:</p><p> ?、?信號燈受兩個按鈕控制,當(dāng)啟動按鈕動作時,信號燈系統(tǒng)開始工作,且先南北紅燈亮,東西綠燈亮。當(dāng)停止按鈕動作時,所有信號燈都熄滅。</p><p> ?、?南北綠燈和東西綠燈不能同時亮,如果同時亮?xí)r應(yīng)關(guān)閉信號燈系統(tǒng),并報警。</p><p> ?、?南北紅燈亮維持25S。在南北紅燈亮的
28、同時東西綠燈也亮,并維持20S。到20S時,東西綠燈閃爍,閃爍3S后熄滅。在東西綠燈熄滅時,東西黃燈亮,并維持2S。到2S時,東西黃燈熄,東西紅燈亮。同時,南北紅燈熄滅,南北綠燈亮。</p><p> ?、?東西紅燈亮維持30S。南北綠燈亮維持25S。然后閃爍3S,熄滅。同時南北黃燈亮,維持2S后熄滅,這時南北紅燈亮,東西綠燈亮。</p><p> ?、?回到①,循環(huán)執(zhí)行。 <
29、/p><p> 2.2交通信號燈工作界面</p><p> 交通信號燈工作界面見圖2-1。</p><p> 圖2-1 交通信號燈工作界面</p><p><b> 2.3設(shè)計方案分析</b></p><p> 按照交通燈系統(tǒng)控制的要求,結(jié)合西門子S7-200系列可編程控制器的特性(見附錄
30、),設(shè)計思想分析如下:給一個啟動的輸入信號,要配合一個SB1的按鈕,當(dāng)SB1啟動按鈕動作時,系統(tǒng)工作;同樣,給一個停止的輸入型號,要配合一個SB2的按鈕,當(dāng)SB2停止按鈕動作時,系統(tǒng)停止工作。</p><p> 首先,南北方向道路處于禁止通行的狀態(tài),東西方向道路處于允許通行的狀態(tài)。</p><p> 南北方向道路亮紅燈狀態(tài)過程中,南北紅燈亮25S,需計時器設(shè)定延時25S秒,才會轉(zhuǎn)入下一
31、狀態(tài)南北綠燈亮;同時,東西方向道路的綠燈也一起亮20S,需計時器設(shè)定延時20S,才會轉(zhuǎn)下一狀態(tài)東西綠燈閃爍;東西綠燈閃爍3S,需脈沖源(秒/次)動作使東西綠燈閃爍,還要需計時器設(shè)定延時3S,才會轉(zhuǎn)下一狀態(tài)東西黃燈亮;東西黃燈亮2S,需計時器設(shè)定延時2S,才會轉(zhuǎn)入下一狀態(tài)東西紅燈亮。</p><p> 其次,東西方向道路處于禁止通行的狀態(tài),南北方向道路處于允許通行的狀態(tài)。</p><p>
32、 東西方向道路亮紅燈狀態(tài)過程中,東西紅燈亮30S,需計時器設(shè)定延時30S,才會轉(zhuǎn)入下一狀態(tài)東西綠燈亮;同時,南北方向道路綠燈也一起亮25S,需計時器設(shè)定延時25S,才會轉(zhuǎn)下一狀態(tài)南北綠燈閃爍;南北綠燈閃爍3S,需脈沖源(秒/次)動作使南北綠燈閃爍,還要需計時器設(shè)定延時3S,才會轉(zhuǎn)下一狀態(tài)南北黃燈亮;南北黃燈亮2S,需計時器設(shè)定延時2S,才會轉(zhuǎn)入下一狀態(tài)南北紅燈亮。</p><p><b> 如此循環(huán)
33、下去。</b></p><p> 另外,當(dāng)斷開系統(tǒng)時,所有信號燈熄滅,需要按鈕SB2動作斷開系統(tǒng),使可編程控制器停止動作,那么肯定無信號輸出。</p><p> 如果出現(xiàn)南北、東西綠燈同時亮的情況,系統(tǒng)報警??删幊炭刂破饕敵鲆粋€信號,驅(qū)動一個報警燈。</p><p> 綜上所述,可編程控制器要滿足兩個信號輸入(分別起系統(tǒng)啟動、停止作用),七個信號
34、輸出,即十字路口有十二個交通信號燈,但南北、東西兩個為一組用一個輸出信號控制,也就是六個輸出信號,再加上一個報警信號驅(qū)動的報警燈輸出。通過將如下的十字路口交通燈狀態(tài)分析表見表2-1、十字路口交通燈時序圖見圖2-2、程序流程圖見圖2-3一一展開,將十字路口交通燈控制系統(tǒng)設(shè)計思路逐漸理清。</p><p> 表2-1 十字路口交通燈狀態(tài)分析表</p><p> 圖2-2 時序圖
35、</p><p> 圖2-3 流程圖</p><p> 第三章 控制系統(tǒng)硬件設(shè)計</p><p><b> 3.1可編程控制器</b></p><p><b> ?、?PLC結(jié)構(gòu)</b></p><p> 從結(jié)構(gòu)上,PLC分為固定式和組合式(模塊式)兩種。固定式
36、PLC包括CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內(nèi)存、電源模塊、底板或機架,這些模塊可以按照一定規(guī)則組合配置[2]。其結(jié)構(gòu)基本上與微型計算機相同,見圖3-1[3]。</p><p> 圖3-1 PLC的結(jié)構(gòu)圖</p><p> 中央處理單元(CPU)是PLC 的控制中樞,它按照PLC 系統(tǒng)程序賦予的
37、功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù)、檢查電源、存儲器I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當(dāng)PLC 投入運行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O 映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后,按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算的結(jié)果送入I/O 映象區(qū)或數(shù)據(jù)寄存器內(nèi),等所有的用戶程序執(zhí)行完畢之后,最后將I/O 映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出
38、裝置,如此循環(huán)運行直到停止運行。</p><p> ⑵ PLC的工作原理</p><p> PLC的CPU采用順序邏輯掃描用戶程序的運行方式,即如果一個輸出線圈或邏輯線圈被接通或斷開,該線圈的所有觸點(包括其常開或常閉觸點)不會立即動作,必須等掃描到該觸點時才會動作。</p><p> 考慮到繼電器控制裝置各類觸點的動作時間一般在100ms以上,而PLC掃描
39、用戶程序的時間一般均小于100ms,因此,PLC采用了一種不同于一般微型計算機的運行方式—掃描技術(shù)。這樣在對于I/O響應(yīng)要求不高的場合,PLC與繼電器控制裝置的處理結(jié)果上就沒有什么區(qū)別了。</p><p> 當(dāng)PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段[4],完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。<
40、;/p><p><b> 輸入采樣階段</b></p><p> 在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)的單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描
41、周期,才能保證在任何情況下,該輸入均能被讀入。</p><p><b> 用戶程序執(zhí)行階段</b></p><p> 在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈
42、在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。</p><p><b> 輸出刷新階段</b></p><p> 當(dāng)掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外部設(shè)備。</p&
43、gt;<p> PLC的掃描工作過程見圖3-2,掃描周期見圖3-3。 </p><p> 圖3-2 PLC的掃描工作過程圖</p><p> 圖3-3 PLC的掃描周期圖</p><p><b> 3.2硬件選型</b></p><p> 隨著PLC技術(shù)的發(fā)展,PLC產(chǎn)品的種類也越來越
44、多。不同型號的PLC,其結(jié)構(gòu)形式、性能、容量、指令系統(tǒng)、編程方式、價格等也各有不同,適用的場合也各有側(cè)重。因此,合理選用PLC,對于提高PLC控制系統(tǒng)的技術(shù)經(jīng)濟指標有著重要意義。</p><p> PLC的選擇主要應(yīng)從PLC的機型、容量、I/O模塊、電源模塊、特殊功能模塊、通信聯(lián)網(wǎng)能力等方面加以綜合考慮。 </p><p> PLC機型選擇的基本原則是在滿足功能要求及保證可靠、維
45、護方便的前提下,力爭最佳的性能價格比。選擇時主要考慮以下幾點:</p><p> ?、?合理的結(jié)構(gòu)型式[5]</p><p> PLC主要有整體式和模塊式兩種結(jié)構(gòu)型式。</p><p> 整體式PLC的每一個I/O點的平均價格比模塊式的便宜,且體積相對較小,一般用于系統(tǒng)工藝過程較為固定的小型控制系統(tǒng)中;而模塊式PLC的功能擴展靈活方便在I/O點數(shù)、輸入點數(shù)與輸出
46、點數(shù)的比例、I/O模塊的種類等方面選擇余地大,且維修方便,一般用于較復(fù)雜的控制系統(tǒng)。</p><p> ② 安裝方式的選擇</p><p> PLC系統(tǒng)的安裝方式分為集中式、遠程I/O式以及多臺PLC聯(lián)網(wǎng)的分布式。集中式不需要設(shè)置驅(qū)動遠程I/O硬件,系統(tǒng)反應(yīng)快、成本低;遠程I/O式適用于大型系統(tǒng),系統(tǒng)的裝置分布范圍很廣,遠程I/O可以分散安裝在現(xiàn)場裝置附近,連線短,但需要增設(shè)驅(qū)動器和
47、遠程I/O電源;多臺PLC聯(lián)網(wǎng)的分布式適用于多臺設(shè)備分別獨立控制,又要相互聯(lián)系的場合,可以選用小型PLC,但必須要附加通訊模塊。</p><p><b> ③ 相應(yīng)的功能要求</b></p><p> 一般小型(低檔)PLC具有邏輯運算、定時、計數(shù)等功能,對于只需要開關(guān)量控制的設(shè)備都可滿足。</p><p> 對于以開關(guān)量控制為主,帶少量
48、模擬量控制的系統(tǒng),可選用能帶A/D和D/A轉(zhuǎn)換單元,具有加減算術(shù)運算、數(shù)據(jù)傳送功能的增強型低檔PLC。</p><p> 對于控制較復(fù)雜,要求實現(xiàn)PID運算、閉環(huán)控制、通信聯(lián)網(wǎng)等功能,可視控制規(guī)模大小及復(fù)雜程度,選用中檔或高檔PLC。但是中、高檔PLC價格較貴,一般用于大規(guī)模過程控制和集散控制系統(tǒng)等場合。</p><p><b> ?、?響應(yīng)速度要求</b><
49、;/p><p> PLC是為工業(yè)自動化設(shè)計的通用控制器,不同檔次PLC的響應(yīng)速度一般都能滿足其應(yīng)用范圍內(nèi)的需要。如果要跨范圍使用PLC,或者某些功能或信號有特殊的速度要求時,則應(yīng)該慎重考慮PLC的響應(yīng)速度,可選用具有高速I/O處理功能的PLC,或選用具有快速響應(yīng)模塊和中斷輸入模塊的PLC等。</p><p> ?、?系統(tǒng)可靠性的要求</p><p> 對于一般系統(tǒng)P
50、LC的可靠性均能滿足。對可靠性要求很高的系統(tǒng),應(yīng)考慮是否采用冗余系統(tǒng)或熱備用系統(tǒng)。</p><p><b> ?、?機型盡量統(tǒng)一</b></p><p> 主要考慮到以下三方面問題:</p><p> ?、駲C型統(tǒng)一,其模塊可互為備用,便于備品備件的采購和管理。</p><p> ?、驒C型統(tǒng)一,其功能和使用方法類似,有利
51、于技術(shù)力量的培訓(xùn)和技術(shù)水平的提高。</p><p> Ⅲ機型統(tǒng)一,其外部設(shè)備通用,資源可共享,易于聯(lián)網(wǎng)通信,配上位計算機后易于形成一個多級分布式控制系統(tǒng)。</p><p> 從上章的分析可以知道,系統(tǒng)共有開關(guān)量輸入點2個,開關(guān)量輸出點7個,如果選用CPU222 / PLC,也需要擴展單元 PLC,參照西門子S7-200系列特性(見附錄),選用主機為CPU224(14 輸入/10繼電器
52、輸出)。其外形見圖3-4。</p><p> 圖3-4 CPU224外形圖</p><p> 輸入電路采用了雙向光電耦合器,24V DC極性可任意選擇, 1M、2M為輸入端子的公共端。1L、2L為輸出公共端。</p><p> CPU224另有24V、280mA電源供PLC輸入點使用。其它配置見表3-1。</p><p> 表3
53、-1 硬件配置表</p><p> 3.3 PLC的地址分配</p><p> PLC的輸入/輸出分配見表3-2。</p><p> 表3-2 交通信號燈PLC的輸入/輸出點分配表</p><p> 3.4 PLC的接線形式</p><p> 根據(jù)I/O表及PLC的配置圖很容易就可以得到PLC端子
54、接線圖見圖3-5[6]。</p><p> 圖3-5 PLC控制接線圖</p><p> 第四章 控制系統(tǒng)下位機程序設(shè)計</p><p> 4.1 STEP7-Micro/WIN編程軟件簡介</p><p> STEP7-Micro/WIN編程軟件是專門為S7-200設(shè)計的、在個人計算機的Windows操作系統(tǒng)下運行的編程軟件,
55、它的功能強大、使用方便、簡單易學(xué)。CPU通過PC/PPI電纜或插在計算機中的CP 5511、CP5611等通信卡通信。</p><p> STEP7-Micro/WIN的用戶程序結(jié)構(gòu)簡單清晰,即通過一個主程序調(diào)用一個子程序,在中斷事件出現(xiàn)時調(diào)用中斷程序,可以用數(shù)據(jù)塊進行變量的初始化設(shè)置。用戶可以用語句表、梯形圖和功能塊編程,不同的編程語言編制的程序可以相互轉(zhuǎn)換,可以用符號表來定義程序中使用的變量地址對應(yīng)的符號,
56、例如,指定符號“啟動按鈕”對應(yīng)地址I0.0,是程序便于設(shè)計和理解。</p><p> STEP7-Micro/WIN為用戶提供了兩套指令庫,即SIMATIC指令集和國際標準指令集。SIMATIC是專為S7-200PLC設(shè)計的,專用性強,采用SIMATIC指令編寫的程序執(zhí)行時間短,可以使用LAD、STL、FBD三種編輯器。IEC1131-3指令集是按國際電工委員會(IEC)PLC編程標準提供的指令系統(tǒng),作為不同P
57、LC廠商的指令標準,集中指令較少。有些SIMATIC所包含的指令,在IEC 1131-3中不是標準指令。IEC1131-3標準指令集適用于不同廠家PLC,可以使用LAD和FBD兩種編輯器。通過調(diào)制解調(diào)器可以實現(xiàn)遠程編程,可以用單次掃描和強制輸出等方式來調(diào)試程序和進行故障診斷[2]。</p><p> STEP7-Micro/WIN的主界面一般可以分為以下幾個部分:菜單條、工具條、瀏覽條、指令樹、用戶窗口、輸出窗
58、口和狀態(tài)條。除菜單條外,用戶可以根據(jù)需要通過檢視菜單和窗口菜單決定其它窗口的取舍和樣式的設(shè)置,除菜單條外,用戶可以根據(jù)需要通過檢視菜單和窗口菜單決定其它窗口的取舍和樣式的設(shè)置。主菜單包括:文件、編輯、檢視、PLC、調(diào)試、工具、窗口、幫助8個主菜單項。見圖4-1[3]。</p><p> 圖4-1 STEP7-Micro/WIN的主界面</p><p> 4.2順序功能圖(SFC)
59、</p><p> 順序功能圖(SFC)又叫做狀態(tài)轉(zhuǎn)移圖或功能表圖,它是描述控制系統(tǒng)的控制過程、功能和特性的一種圖形,也是設(shè)計可編程序控制器的順序控制程序的有力工具。這是一種位于其他編程語言之上的圖形語言,用來編制順序控制程序。SFC提供了一種組織程序的圖形方法,在SFC中可以用別的語言嵌套編程。步、轉(zhuǎn)換和動作(Action)是SFC中的3種主要元件。步是一種邏輯塊,即對應(yīng)于特定的控制任務(wù)的編程邏輯,動作是控制
60、任務(wù)的獨立部分,轉(zhuǎn)換是從一個任務(wù)到另一個任務(wù)的原因。</p><p> 對于目前大多數(shù)可編程序控制器來說,SFC還僅僅作為組織編程的工具使用,尚需用其他編程語言(如梯形圖)將它轉(zhuǎn)換為可編程序控制器可執(zhí)行的程序。因此,通常只是將SFC作為可編程序控制器的輔助編程工具,而不是一種獨立的編程語言。</p><p><b> 順序功能圖的特點:</b></p>
61、<p> ?、?以功能為主線,條理清楚,便于對程序操作;</p><p> ?、?對大型的程序,可分工設(shè)計,采用較為靈活的程序結(jié)構(gòu),可節(jié)省程序設(shè)計時間;</p><p> ?、?常用于系統(tǒng)規(guī)模較大、程序關(guān)系比較復(fù)雜的場合;</p><p> ?、?只有在活動步的命令和操作被執(zhí)行,對活動步后的轉(zhuǎn)換進行掃描,因此,整個程序的掃描時間較其他其程序編制的程序掃
62、描時間要大大縮短[8]。</p><p> 十字路口交通燈狀態(tài)的分析:</p><p> 這12個交通燈共有七個狀態(tài):</p><p> 狀態(tài)1:南北紅燈(H11、H 12)亮,東西綠燈(H 1、H 2)亮;</p><p> 狀態(tài)2:南北紅燈(H 11、H 12)繼續(xù)亮,東西綠燈(H 1、H2)閃;</p><p
63、> 狀態(tài)3:南北紅燈(H 11、H12)繼續(xù)亮,東西黃燈(H 3、H 4)亮;</p><p> 狀態(tài)4:東西紅燈(H 5、H 6)亮,南北綠燈(H 7、H 8)亮;</p><p> 狀態(tài)5:東西紅燈(H5、H 6)繼續(xù)亮,南北綠燈(H7、H 8)閃;</p><p> 狀態(tài)6:東西紅燈(H 5、H 7)繼續(xù)亮,南北黃燈(H9、H10)亮;</
64、p><p> 狀態(tài)7:所有的燈全部熄滅。</p><p> 根據(jù)第二章交通燈的控制要求可以畫出順序功能圖[9]:</p><p> 設(shè)啟動按鈕用I0.0表示, 七個工作狀態(tài)分別用順序控制繼電器位S0.0、S0.1、S0.2、S0.3、S0.4、S0.5、S0.6表示,分別用T0、T1、T2、T3、T4、T5表示定時器.</p><p>
65、當(dāng)I0.0啟動按鈕得電時,將激活S0.0,進入第一步狀態(tài),在該狀態(tài)南北紅燈亮,東西綠燈亮,同時啟動定時器T1, T1定時時間到時,轉(zhuǎn)換條件滿足,結(jié)束S0.0激活S0.1進入下一個工作狀態(tài), 在該狀態(tài)南北紅燈亮,東西綠燈閃.同時啟動定時器T2, T2定時時間到時,轉(zhuǎn)換條件滿足,結(jié)束S0.1激活S0.2進入下一個工作狀態(tài), 在該狀態(tài)南北紅燈亮,東西黃燈亮,依次激活S0.3、S0.4、S0.5,當(dāng)定時器T6時間到時再次激活S0.0,不斷循環(huán)執(zhí)
66、行。</p><p> 順序功能圖見圖4-2。</p><p> 圖4-2 交通燈順序功能圖</p><p><b> 4.3梯形圖程序</b></p><p> 程序梯形圖見圖4-3。 </p><p> 圖4-3 梯形圖</p><p> 4.4
67、下位機程序分析</p><p> 當(dāng)啟動按鈕SB1按下時,I0.0常開觸點接通,T37通電待25秒后動作(南北紅燈熄滅),T42通電待20秒后動作(東西綠燈閃爍),Q0.6得電,南北紅燈亮;同時Q0.1的常開觸點閉合,Q0.1線圈得電,東西綠燈亮。</p><p> 維持到20秒,T42的常開觸點接通,T43通電待3秒后動作(東西黃燈亮),與T97觸點串聯(lián)的T33常開觸點每隔0.5秒導(dǎo)
68、通0.5秒,從而使東西綠燈閃爍。</p><p> 又過3秒,T44通電待2秒后動作(東西黃燈熄滅),T43的常閉觸點斷開,Q0.1線圈失電,東西綠燈滅;此時T44的常閉觸點閉合,Q0.2線圈得電,東西黃燈亮。</p><p> 再過2秒后,T44的常閉觸點斷開,Q0.2線圈失電,東西黃燈滅。</p><p> 此時自啟動按鈕按下南北紅燈亮起累計時間達25秒,
69、T37的常閉觸點斷開,Q0.6線圈失電,南北紅燈滅;T37的常開觸點閉合,T41通電待30秒后動作(東西紅燈熄滅),T38通電待25秒后動作(南北綠燈閃爍),Q0.3線圈得電,東西紅燈亮,Q0.3的常開觸點閉合,Q0.4線圈得電,南北綠燈亮。</p><p> 又經(jīng)過20秒,T38常開觸點閉合,T39通電待3秒后動作(南北黃燈亮),與T97觸點串聯(lián)的T33的觸點每隔0.5秒導(dǎo)通0.5秒,從而使南北綠燈閃爍。&l
70、t;/p><p> 閃爍3秒,T39常閉觸點斷開,Q0.4線圈失電,南北綠燈滅;此時T39的常開觸點閉合, T40通電待2秒后動作(南北黃燈熄滅),Q0.5線圈得電,南北黃燈亮。</p><p> 維持2秒后,T40常閉觸點斷開,Q0.5線圈失電,南北黃燈滅。</p><p> 自南北紅燈熄滅及東西紅燈亮累計時間達30秒鐘時,T37的常開觸點斷開, Q0.3線圈失
71、電,即維持了30秒的東西紅燈滅,T37常閉觸點接通,Q0.6得電,南北紅燈亮…。只要停止按鈕SB2不動作,系統(tǒng)繼續(xù)循環(huán)下去。</p><p> 4.5下位機程序調(diào)試</p><p><b> ?、?下載</b></p><p><b> 下載步驟如下:</b></p><p> ① 下載之前,
72、 PLC必須位于“停止”的工作方式。檢查PLC上的工作方式指示燈,如果PLC沒有在“停止”,單擊工具條中的“停止”按鈕,將PLC至于停止方式。</p><p> ② 單擊工具條中的“下載”按鈕,或用菜單命令“文件”→“下載”。出現(xiàn)“下載”對話框。</p><p> ?、?根據(jù)默認值,在初次發(fā)出下載命令時,“程序代碼塊”、“數(shù)據(jù)塊”和“CPU配置”(系統(tǒng)塊)復(fù)選框都被選中。如果不需要下載某
73、個塊,可以清除該復(fù)選框。</p><p> ④ 單擊“確定”,開始下載程序。如果下載成功,將出現(xiàn)一個確認框會顯示以下信息:下載成功。</p><p> ?、?如果STEP 7-Micro/WIN中的CPU類型與實際的PLC不匹配,會顯示以下警告信息:“為項目所選的PLC類型與遠程PLC類型不匹配。繼續(xù)下載嗎?”</p><p> ?、?此時應(yīng)糾正PLC類型選項,選
74、擇“否”,終止下載程序。</p><p> ⑦ 用菜單命令“ PLC” →“類型”,調(diào)出“ PLC類型”對話框。單擊“讀取PLC”按鈕,由STEP 7-Micro/WIN自動讀取正確的數(shù)值。單擊“確定”,確認PLC類型。</p><p> ?、?單擊工具條中的“下載”按鈕,重新開始下載程序,或用菜單命令“文件”→“下載”。</p><p> 下載成功后,單擊工具
75、條中的“運行”按鈕,或“ PLC” →“運行”, PLC進入RUN(運行)工作方式。</p><p> ?、?程序的調(diào)試與監(jiān)控</p><p> 在運行STEP 7-Micro/WIN編程設(shè)備和PLC之間建立通信并向PLC下載程序后,便可運行程序,收集狀態(tài)進行監(jiān)控和調(diào)試程序。</p><p> PLC有運行和停止兩種工作方式。在不同的工作方式下,PLC進行調(diào)試的
76、操作方法不同。 單擊工具欄中的“運行”按鈕或“停止”按鈕可以進入相應(yīng)的工作方式。</p><p> ?、?選擇STOP工作方式</p><p> 在STOP(停止)工作方式中,可以創(chuàng)建和編輯程序,PLC處于半空閑狀態(tài):停止用戶程序執(zhí)行;執(zhí)行輸入更新;用戶中斷條件被禁用。PLC操作系統(tǒng)繼續(xù)監(jiān)控PLC,將狀態(tài)數(shù)據(jù)傳遞給STEP 7-Micro/WIN 32,并執(zhí)行所有的“強制”或“取消強制”
77、命令。當(dāng)PLC位于STOP(停止)工作方式可以進行下列操作:</p><p> ?、?使用圖狀態(tài)或程序狀態(tài)檢視操作數(shù)的當(dāng)前值。(因為程序未執(zhí)行,這一步驟等同于執(zhí)行“單次讀取”)</p><p> ?、?可以使用圖狀態(tài)或程序狀態(tài)強制數(shù)值。使用圖狀態(tài)寫入數(shù)值。</p><p> ?、?寫入或強制輸出。</p><p> ?、?執(zhí)行有限次掃
78、描,并通過狀態(tài)圖或程序狀態(tài)觀察結(jié)果。</p><p> ⑷ 選擇運行工作方式</p><p> 當(dāng)PLC位于RUN(運行)工作方式時,不能使用“首次掃描”或“多次掃描”功能??梢栽跔顟B(tài)圖表中寫入和強制數(shù)值,或使用LAD或FBD程序編輯器強制數(shù)值,方法與在STOP(停止)工作方式中強制數(shù)值相同。還可以執(zhí)行下列操作(不能在STOP工作方式使用):</p><p>
79、?、?使用圖狀態(tài)收集PLC數(shù)據(jù)值的連續(xù)更新。如果希望使用單次更新,圖狀態(tài)必須關(guān)閉,才能使用“單次讀取”命令。</p><p> ?、?使用程序狀態(tài)收集PLC數(shù)據(jù)值的連續(xù)更新。</p><p> ?、?使用RUN工作方式中的“程序編輯”編輯程序,并將改動下載至PLC。</p><p> 第五章 控制系統(tǒng)上位機程序設(shè)計</p><p>
80、5.1 MCGS組態(tài)軟件介紹</p><p> MCGS(Monitor and Control Generated System,通用監(jiān)控系統(tǒng))是一套基于Windows平臺的、用于快速構(gòu)造和生成上位機監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng)。MCGS為用戶提供了解決實際工程問題的完整方案和開發(fā)平臺,能夠完成現(xiàn)場數(shù)據(jù)采集、實時和歷史數(shù)據(jù)處理、報警和安全機制、流程控制、動畫顯示、趨勢曲線和報表輸出以及企業(yè)監(jiān)控網(wǎng)絡(luò)等功能。MCGS具
81、有操作簡單、可視性好、可維護性強、高性能、高可靠性等突出特點。</p><p> MCGS軟件系統(tǒng)包括組態(tài)環(huán)境和運行環(huán)境兩部分。組態(tài)環(huán)境相當(dāng)于一套完整的工具軟件,用來幫助用戶設(shè)計和構(gòu)造自己的應(yīng)用系統(tǒng)。運行環(huán)境則按照組態(tài)環(huán)境中構(gòu)造的組態(tài)工程,以用戶指定的方式運行,并進行各種處理,完成用戶組態(tài)設(shè)計的目標和功能。組態(tài)環(huán)境和運行環(huán)境的關(guān)系見圖5-1[10]。</p><p> 圖5-1 組
82、態(tài)環(huán)境和運行環(huán)境的關(guān)系圖</p><p> 5.2 交通燈組態(tài)監(jiān)控界面設(shè)計</p><p> MCGS組態(tài)軟件安裝在計算機中,雙擊桌面“組態(tài)環(huán)境”圖標,進入MCGS組態(tài)環(huán)境,單擊“用戶窗口”、“新建窗口”后,在“用戶窗口”中新建一個“窗口0”,選中窗口0,點擊“窗口屬性”按鈕,進入窗口屬性設(shè)置界面,將窗口名稱和窗口標題選項中的內(nèi)容改為“交通信號燈”,按“確認”按鈕確認。按“動畫組態(tài)”按
83、鈕進入畫面編輯窗口,在此窗口中利用工具箱中的繪圖工具,完成交通信號燈監(jiān)控界面設(shè)計。交通燈監(jiān)控界面見圖5-2。</p><p> 圖5-2 交通信號燈監(jiān)控界面</p><p> 交通信號燈畫面中構(gòu)件比較簡單,只有紅燈、黃燈、綠燈、報警燈和按鈕。首先定義數(shù)據(jù)變量,根據(jù)控制要求,監(jiān)控界面中對燈進行定義,均為開關(guān)量和顏色填充。在“實時數(shù)據(jù)庫”選項卡中,通過使用“新增對象”和“對象屬性”按
84、鈕,對數(shù)據(jù)變量進行定義。</p><p> 在組臺工作臺界面中,用鼠標單擊“設(shè)備串窗口”選項,雙擊出現(xiàn)的設(shè)備窗口圖標進入設(shè)備組態(tài)窗口,在此窗口中通過設(shè)備工具箱,完成設(shè)備組態(tài)。設(shè)備組態(tài)完成后,雙擊“通用串口父設(shè)備0”,進入通用串口父設(shè)備屬性編輯界面,根據(jù)設(shè)備通訊要求和連接情況,完成通用串口父設(shè)備屬性編輯界面中相關(guān)的參數(shù)設(shè)置,按“確認”設(shè)置。返回設(shè)備組態(tài)窗口,雙擊“設(shè)備0—[西門子S7-200PPI]”進入設(shè)備屬性
85、設(shè)置窗口,完成相關(guān)屬性參數(shù)設(shè)置。</p><p> 通過設(shè)備調(diào)試,使MCGS與PLC通訊正常,即設(shè)備調(diào)試窗口中“通訊狀態(tài)標志”顯示為“0”,按確認即可?;氐焦ぷ髋_界面,選擇主控窗口并單擊界面右側(cè)“系統(tǒng)屬性”按鈕,在彈出的“主控窗口屬性設(shè)置”對話框中選擇“內(nèi)存屬性”選項卡,在用戶窗口列表中選中“交通信號燈”,按“增加”按鈕,則“交通信號燈”移入“裝入內(nèi)存窗口”,按“確認”鍵即可。</p><p
86、> 第六章 控制系統(tǒng)聯(lián)機調(diào)試</p><p><b> 6.1 準備工作</b></p><p> 聯(lián)機調(diào)試是最后一個設(shè)計步驟。下位機軟件程序部分在聯(lián)機調(diào)試前需要進行模擬調(diào)試,模擬調(diào)試主要借助于強制輸入和PLC輸出端的輸出指示燈進行。調(diào)試時,觀察PLC的輸出邏輯是否正確。如果有錯誤則修改后反復(fù)調(diào)試,直到滿足要求為止。</p><p>
87、;<b> 6.2 聯(lián)機調(diào)試</b></p><p> 打開STEP 7-Micro/WIN編程設(shè)備,將下位機程序下載到PLC中,并將PLC設(shè)置為RUN狀態(tài),關(guān)閉STEP 7-Micro/WIN編程設(shè)備。</p><p> 在MCGS組態(tài)環(huán)境中單擊主菜單中的“進入運行環(huán)境”按鈕,進入監(jiān)控運行界面。</p><p> 最終的聯(lián)機運行結(jié)果正
88、確,部分結(jié)果圖見圖6-1。</p><p> 圖6-1 效果圖</p><p> 6.3 調(diào)試中出現(xiàn)的問題</p><p> 經(jīng)過設(shè)計,想一次性把程序完成是非常難的,在調(diào)試中就出現(xiàn)了的錯誤。剛開始的時候把程序?qū)戇M去,在運行時卻發(fā)現(xiàn)有些燈亮不起來而且完成了一個不正確的狀態(tài)流程。</p><p> 當(dāng)時不知道從哪里入手,只好一條一條
89、地檢查,發(fā)現(xiàn)有一個接通延時定時器的時間設(shè)置出現(xiàn)了差錯。修改過后,PLC輸出信號的燈按照正常的狀態(tài)流程循環(huán)亮起來。</p><p> 在進行上下位機的聯(lián)機調(diào)試時,需要在PLC運行的同時進行監(jiān)控,于是在程序下載到PLC之前,通過中間繼電器代替輸入,這樣可以與PLC的輸出和組態(tài)監(jiān)控的外部變量正確連接起來,才能實現(xiàn)上位機對交通燈的監(jiān)控。</p><p> 監(jiān)控過程中發(fā)現(xiàn)了上位機界面中有個外部變
90、量不變化,最后發(fā)現(xiàn)原來是上位機設(shè)計中變量連接出現(xiàn)了漏洞,后來連接改善之后,監(jiān)控界面也達到了預(yù)想的要求。</p><p> 雖然找錯誤是一個枯燥無味的工作,但只要耐心去做的話,肯定能學(xué)到有用的東西。</p><p><b> 第七章 總結(jié)</b></p><p> 我設(shè)計的課題是《交通信號燈PLC控制設(shè)計》,雖然這個課題和生活聯(lián)系很緊密、且
91、比較簡單,但對于我一個外專業(yè)的人來說還是有一定的難度。</p><p> 俗話說萬事開頭難,一開始我沒有頭緒,但是在徐老師的指導(dǎo)下,我慢慢的就理解了這個設(shè)計。首先我自己查找資料、學(xué)習(xí)相關(guān)知識,在了解透徹的情況下,老師又給我具體講解這次設(shè)計的思想,把具體的要求給我,然后又給我提出了一些在設(shè)計過程中可能會遇到的問題讓我加以注意。</p><p> 分析這些問題之后,就開始做準備工作。首先詳
92、細了解《交通信號燈PLC控制設(shè)計》的被控系統(tǒng),明確控制要求。接著做硬件設(shè)計,先根據(jù)《交通信號燈PLC控制設(shè)計》控制要求確定PLC硬件選型及相關(guān)硬件配置,并根據(jù)選出的I/O模塊列出I/O分配表;再設(shè)計硬件接線圖。然后就是軟件的設(shè)計,在編寫程序之前,我們先對基本的電路進行了分析,明確工藝要求,設(shè)計梯形圖程序;開始的程序出現(xiàn)了錯誤,該亮的燈沒亮,該熄滅的等沒滅,在一次又一次的分析下,對程序進行修改、試驗,知道滿足要求。最后是組態(tài)監(jiān)控,利用利用
93、MCGS組態(tài)軟件進行系統(tǒng)監(jiān)控界面設(shè)計(上位機調(diào)試),進行上下位機的聯(lián)機測試并做相應(yīng)調(diào)試。</p><p> 在忙碌中,學(xué)到了許多,雖然以前沒有學(xué)過PLC,這次設(shè)計正好加以學(xué)習(xí),并且對于PLC的結(jié)構(gòu)和工作原理有了了解。在老師、同學(xué)的幫助下,圓滿完成了設(shè)計,我認為本次設(shè)計不僅僅學(xué)到了許多知識,也很好的鍛煉了我的意志。</p><p> 本次設(shè)計是用PLC來實現(xiàn)對十字路口交通信號燈的控制,其
94、控制方法是采用西門子的S7-200系列CPU224型號PLC對東西南北的紅、黃、綠燈實現(xiàn)有規(guī)律的循環(huán)閃亮,以達到對交通信號燈的控制。控制過程中采用了順序控制設(shè)計法使用十個定時器自動實現(xiàn)對七個控制對象的控制??刂瞥绦虬ㄓ许樞蚬δ軋D(SFC)、梯形圖(LAD)、語句表(STL)。組態(tài)監(jiān)控使用MCGS組態(tài)軟件進行控制系統(tǒng)界面設(shè)計,最終經(jīng)過多次調(diào)試實現(xiàn)了所需的全部設(shè)計要求。</p><p> 通過這次可編程控制器的課
95、程設(shè)計,終于發(fā)現(xiàn)腦海里有了工程的思想。以前單方面的學(xué)習(xí)了電子硬件知識和軟件知識。有人說只懂硬件,那是一個技術(shù)員,只懂軟件的,那是程序員。系統(tǒng)結(jié)合,要軟硬兼施,才能具備一個工程師綜合素質(zhì)。</p><p> 鑒于我的設(shè)計比較簡單易于完成,望后來者能夠在以后的設(shè)計中完善設(shè)計中的控制要求,以更好的應(yīng)對越來越復(fù)雜的交通狀況。</p><p><b> 參考文獻</b>&l
96、t;/p><p> [1] 李輝.S7-200 PLC編程原理與工程實訓(xùn)[M].北京:北京航空航天大學(xué)出版社,2008.2:4-7.</p><p> [2] 廖常初.S7-200 PLC編程及應(yīng)用[M].北京:機械工業(yè)出版社,2007.8:26-28.</p><p> [3] 王曙光.S7-200 PLC應(yīng)用基礎(chǔ)與實例[M].北京:人民郵電出版社,2007.9
97、:5-9.</p><p> [4] 付家才.工業(yè)控制工程實踐技術(shù)[M].北京:化學(xué)工業(yè)出版社,2003.7:8-10.</p><p> [5] 袁任光. 可編程控制器選用手冊[M].北京:機械工業(yè)出版社,2002.8:21-34.</p><p> [6] 肖寶興.西門子S7-200的使用經(jīng)驗與技巧[M].北京:機械工業(yè)出版社,2008.9:138-143
98、.</p><p> [7] 姚福來.變頻器、PLC及組態(tài)軟件實用技術(shù)速成教程[M].北京:機械工業(yè)出版社,2010.3:191-209.</p><p> [8] 李明河.可編程控制器原理與應(yīng)用[M].合肥:合肥工業(yè)大學(xué)出版社,2008.12:35-37</p><p> [9] 張揚.S7-200 PLC原理與應(yīng)用系統(tǒng)設(shè)計[M]. 北京:機械工業(yè)出版社,2
99、007.7:277-285.</p><p> [10] 吳作明.工控組態(tài)軟件與PLC應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2007.1:316-324.</p><p><b> 致謝</b></p><p> 我的畢業(yè)設(shè)計已經(jīng)完成,在此,我要特別感謝幫助我的人。</p><p> 首先謝謝我的畢業(yè)設(shè)計
100、指導(dǎo)老師徐承韜老師的熱情關(guān)懷和悉心指導(dǎo),在整個設(shè)計完成的過程中,從資料的獲取到核心設(shè)計、從論文的初稿完成到修改、再到完成定稿,徐老師給予了最大的幫助和支持。他嚴謹?shù)墓ぷ鲬B(tài)度和一絲不茍的工作作風(fēng)時刻激勵著我盡最大的努力去完成這篇畢業(yè)設(shè)計的每一個細節(jié),并以深厚的學(xué)術(shù)素養(yǎng)、嚴謹?shù)闹螌W(xué)精神、刻苦拼搏的工作作風(fēng)告訴我做事要認真、嚴謹、一絲不茍,所以我要特別對徐老師表達真誠的感謝。</p><p> 其次我要感謝我的母校以
101、及母校的老師們,是母校給了我學(xué)習(xí)的平臺,讓我在科學(xué)的大道上得以自由馳騁,是老師們的殷切教導(dǎo)讓我獲得知識、學(xué)會如何學(xué)習(xí)知識的本領(lǐng),使我能夠不斷地提高自己,逐步成長。</p><p> 最后我要衷心地感謝我的家人,感謝他們在我成長中給予的教誨與鼓勵,以及無怨無私的關(guān)愛,并且含辛茹苦地把我送到大學(xué)讀書,讓我學(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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 交通信號燈plc控制設(shè)計畢業(yè)論文
- plc交通信號燈畢業(yè)論文
- plc交通信號燈的控制設(shè)計 畢業(yè)論文
- plc交通信號燈控制設(shè)計
- 交通信號燈畢業(yè)論文(設(shè)計)
- plc交通信號燈畢業(yè)設(shè)計
- 交通信號燈plc控制系統(tǒng)設(shè)計
- 畢業(yè)設(shè)計----plc控制的交通信號燈設(shè)計
- 交通信號燈控制電路的設(shè)計畢業(yè)論文
- 交通信號燈控制電路的設(shè)計畢業(yè)論文
- 交通信號燈的plc控制教案
- 智能交通信號燈控制系統(tǒng)設(shè)計畢業(yè)論文
- 智能的交通信號燈畢業(yè)論文
- plc在交通信號燈的應(yīng)用畢業(yè)論文
- 畢業(yè)設(shè)計---基于plc的交通信號燈控制
- 交通信號燈課程設(shè)計---交通信號燈系統(tǒng)設(shè)計
- 交通信號燈plc控制系統(tǒng)設(shè)計畢業(yè)設(shè)計
- 交通信號燈課程設(shè)計--交通信號燈控制電路的設(shè)計
- plc交通信號燈模擬控制系統(tǒng)畢業(yè)設(shè)計
- plc交通信號燈開題報告
評論
0/150
提交評論