力控組態(tài)課程設計_第1頁
力控組態(tài)課程設計_第2頁
力控組態(tài)課程設計_第3頁
力控組態(tài)課程設計_第4頁
力控組態(tài)課程設計_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

組態(tài)軟件交通燈控制系統(tǒng)設計設計題目:基于力控組態(tài)軟件的交通燈監(jiān)控系統(tǒng)設計一、設計實驗條件地點:自控系plc實驗室實驗設備:PC機,西門子S7-200PLC,力控組態(tài)軟件二、設計任務1根據(jù)題目要求進行資料收集及監(jiān)控方案的設計;2軟件設計1.編制監(jiān)控界面;2.設計數(shù)據(jù)庫和plc控制程序;3.設計動畫連接;4.設計交通燈的手自動狀態(tài)切換;5.實現(xiàn)交通燈的操作;三、設計說明書的內(nèi)容設計題目與設計任務(設計任務書)明細主體設計部分結(jié)束語參考文獻課程明細及目標通過這次課程設計,將基于力控組態(tài)軟件,在組態(tài)軟件中進行模擬,進一步加強對課堂理論知識的認識和理解,學會用力控組態(tài)軟件的使用。同時根據(jù)設計要求編寫控制程序和組態(tài)人機交互界面,實現(xiàn)plc與組態(tài)軟件的聯(lián)系。按照設計要求進行調(diào)試,實現(xiàn)設計要求。本次設計,是模擬一個十字路口交通燈控制系統(tǒng),要求能實現(xiàn)直走,左轉(zhuǎn)兩個狀態(tài),系統(tǒng)的紅、黃、綠燈應符合一定的邏輯順序亮滅,從而實現(xiàn)整個十字路口的交通順暢。關鍵詞:力控組態(tài)交通燈plc力控組態(tài)軟件軟件的認識力控組態(tài)軟件是對現(xiàn)場生產(chǎn)數(shù)據(jù)進行采集和過程控制的專用軟件,最大的特點是能以靈活多樣的“組態(tài)方式”進行系統(tǒng)集成,它提供了良好的用戶開發(fā)界面和間接的工程實踐方法,用戶只要將其預設置的各種軟件模塊進行簡單的組態(tài),便可以非常容易地實現(xiàn)和完成監(jiān)控層的各項功能。軟件的使用在組態(tài)軟件中填寫一些事先設計的表格,在利用圖形功能把被控對象(紅綠燈、轉(zhuǎn)向提示等)形象的表示出來,通過內(nèi)部數(shù)據(jù)連接把被控對象的屬性與I/O設備的實時數(shù)據(jù)進行邏輯連接。當有組態(tài)軟件生成的應用系統(tǒng)運行中,與被控對象相連的I/O設備數(shù)據(jù)會發(fā)生相應的變化直接帶動被控對象的屬性變化。系統(tǒng)功能概述基于力控組態(tài)軟件的交通燈監(jiān)控系統(tǒng)的設計主要是利用軟件的功能,通過對各個路口紅綠燈的時序控制,來實現(xiàn)交通控制。具體的控制原則為:在一個特定的周期內(nèi),設定一定的時間段,讓某一條路的綠燈亮,例如南北路,此時東西路為紅燈,同時各個路口的轉(zhuǎn)向燈均為紅燈,一定時間后,南北左轉(zhuǎn)的指示燈變綠,南北直走為紅燈,東西路全為紅燈;下個時間段東西路左轉(zhuǎn)為綠燈;最后東西路直走為綠燈,此為一個周期內(nèi)各個路口的紅綠燈情況。除此之外,畫面中有控制開關按鈕,可以用來啟動整個程序以及復位功能。系統(tǒng)設計流程圖啟動交通燈系統(tǒng),流程圖如下所示,南北綠燈亮,這里設置為綠燈5秒,同時只用綠燈來說明周期流程,紅燈和黃燈在后面會進行詳細說明。南北綠燈亮5秒,然后南北左轉(zhuǎn)的綠燈亮3秒,然后東西的直走綠燈亮5秒,最后東西左轉(zhuǎn)的綠燈亮3秒,這是一個周期的紅綠燈情況,一直循環(huán),直到按下停止按鈕,系統(tǒng)停止工作。停止停止南北轉(zhuǎn)彎綠燈亮3東西轉(zhuǎn)彎綠燈亮3秒停止南北轉(zhuǎn)彎綠燈亮3東西轉(zhuǎn)彎綠燈亮3秒停止軟件設計3.2.1軟件組態(tài)基于力控組態(tài)軟件的設計與實現(xiàn)主要包括以下幾個步驟:畫面創(chuàng)建、動畫連接、I/O口設備設置、創(chuàng)建實時數(shù)據(jù)庫、數(shù)據(jù)連接。畫面創(chuàng)建根據(jù)本系統(tǒng)的特點,設計了交通燈監(jiān)控系統(tǒng)主界面。主界面如下圖所示,主要包括系統(tǒng)開關,十字路口模型,車輛模型,各個路口直走和轉(zhuǎn)向紅綠燈。動畫連接動畫連接是指畫面中圖形對象與變量或表達式的對應關系。建立關聯(lián)后,在監(jiān)控系統(tǒng)進行是,根據(jù)變量或表達式的數(shù)據(jù)變化,圖像對象會發(fā)生顏色變化、大小改變、文本刷新等。這樣就將現(xiàn)場真實的數(shù)據(jù)投影到計算機的監(jiān)控畫面中,從而達到遠程監(jiān)控的目的。此系統(tǒng)中分別對開關精靈、紅綠燈、轉(zhuǎn)向指示進行了相關的動畫連接,從而可以動態(tài)的實現(xiàn)系統(tǒng)的控制。具體的實現(xiàn)方法如下圖所示:指示燈設置:開關設置:I/O設備設置I/O設備設置是指對包括應用程序的“軟件設備”和現(xiàn)場數(shù)據(jù)采集交換的硬件設備在內(nèi)的廣義上I/O設備驅(qū)動程序進行配置,使其與組態(tài)軟件能夠建立通信,構成一個完整的系統(tǒng)。在被監(jiān)控系統(tǒng)中,對開關“run”。以及各個紅綠燈的代碼進行定義,地址分配,通訊方式選定。在監(jiān)控系統(tǒng)中建立的仿真PLC實現(xiàn),實現(xiàn)方法如下圖:配置I/O設備的過程在圖形開發(fā)環(huán)境Draw的導航器中進行,按照設備安裝對話框的提示就可以完成對I/O設備的配置工作。I/O設備配置完成后,在導航器中會列出I/O設備的設備名稱,同時生成的設備名稱即可用于數(shù)據(jù)連接過程,在系統(tǒng)運行過程中,力控通過內(nèi)部管理程序自動啟動相應的I/O驅(qū)動程序,I/O驅(qū)動程序負責與I/O設備進行實時數(shù)據(jù)交換。創(chuàng)建實時數(shù)據(jù)庫實時數(shù)據(jù)庫(DB)是整個監(jiān)控系統(tǒng)的核心。它負責整個系統(tǒng)的實時數(shù)據(jù)處理和歷史數(shù)據(jù)的存儲、統(tǒng)計數(shù)據(jù)處理、報警信息處理、數(shù)據(jù)服務請求處理,完成與過程數(shù)據(jù)采集的雙向數(shù)據(jù)通信。在本系統(tǒng)中,經(jīng)過創(chuàng)建點參數(shù)、定義I/O設備、數(shù)據(jù)連接等幾個步驟便可以完成數(shù)據(jù)庫的創(chuàng)建。系統(tǒng)中采用的I/O設備的數(shù)據(jù)采集與回送是實時數(shù)據(jù)庫的一個最基本的功能。因為實時數(shù)據(jù)庫系統(tǒng)應用所面向的監(jiān)控對象最終還是要落實到具體的硬件設備。本控制系統(tǒng)的實時數(shù)據(jù)庫建立過程如下圖所示:窗口中間變量:a~f對應南北、東西直走紅綠燈;aa~ff對應南北、東西轉(zhuǎn)向紅綠燈。系統(tǒng)功能實現(xiàn)的腳本程序進入窗口程序:周期執(zhí)行程序:詳細程序見附錄PLC的外部接線圖3.4.2PLC外部接線原理圖根據(jù)上述I/O表可知,I/O所需點數(shù)只有9點,故選用FX2N-48MR微型PLC即可。則PLC外部輸入輸出的信號接線如圖所示。 南北GCOM0X0乙燈甲燈東西R東西Y東西G南北RY7Y6Y5Y4Y3Y2Y1Y0COM2@COM1南北YSB南北GCOM0X0乙燈甲燈東西R東西Y東西G南北RY7Y6Y5Y4Y3Y2Y1Y0COM2@COM1南北YSBPLC外部接線原理圖3.4.3程序梯形圖及指令語句表3.4.5梯形圖程序根據(jù)對交通信號燈的控制要求及PLC控制系統(tǒng)的I/O分配的定義,可對PLC進行控制程序的設計,其梯形圖如圖所示。下面對所設計的梯形圖作幾點說明:相關功能實現(xiàn)以及實驗結(jié)果顯示實驗結(jié)果如下:南北直走綠燈:南北轉(zhuǎn)彎綠燈:黃燈閃爍過程:由于東西路直走、轉(zhuǎn)彎以及黃燈閃爍過程可以和南北路對稱理解,在此就不一一列舉。結(jié)束語利用力控組態(tài)軟件所設計的交通燈監(jiān)控系統(tǒng),可以較好的還原十字路口交通燈的運行情況。但是這也只是理想化的簡單監(jiān)控設計,對于現(xiàn)場的實時數(shù)據(jù)采集以及車流量控制以及每天路口車流高峰期的考慮不夠全面。通過這次設計,我對工控軟件有了進一步的理解,同時對理論知識,這次設計也是對知識的實際應用與熟練,通過模擬監(jiān)控一些現(xiàn)實中的系統(tǒng),來對力控組態(tài)的功能進一步了解,同時也了解到,生活中有些看起來很簡單的設備,其實的實現(xiàn)功能以及要求依然是具有一定難度的,這次實驗對我來說不僅鍛煉了動手能力,也對我的知識是一種鞏固,而且對自己是一次不可多得的經(jīng)歷,我相信以后的類似設計,我會做的更好。參考文獻孫華.監(jiān)控組態(tài)軟件以及應用技術[M].哈爾濱:哈爾濱工業(yè)大學出版社,2005.2王永華現(xiàn)代電氣控制及PLC應用技術北京航空航天大學出版社附錄:系統(tǒng)周期運行程序:IFrun.pv==1THEN

t=t+1;

IFt>=0&&t<=5THEN

a=1;b=0;c=0;d=0;e=1;f=0;

aa=0;bb=1;cc=0;dd=0;ee=1;ff=0;

ENDIF

IFt>=5&&t<=7then

a=0;b=0;c=1;d=0;e=1;f=0;

aa=0;bb=1;cc=0;dd=0;ee=1;ff=0;

ENDIF

IFt>=7&&t<=9THEN

a=0;b=1;c=0;d=0;e=1;f=0;

aa=1;bb=0;cc=0;dd=0;ee=1;ff=0;

ENDIF

IFt>=9&&t<=11THEN

a=0;b=1;c=0;d=0;e=1;f=0;

dd=0;ee=0;ff=0;aa=0;bb=1;cc=1;

ENDIF

IFt>=11&&t<=13THEN

a=0;b=1;c=0;d=0;e=1;f=0;

aa=0;bb=1;cc=0;dd=1;ee=0;ff=0;

ENDIF

IFt>=13&&t<=15THEN

a=0;b=1;c=0;d=0;e=1;f=0;

aa=0;bb=1;cc=0;dd=0;ee=0;ff=1;

ENDIF

IFt>=15&&t<=20THEN

a=0;b=1;c=0;d=1;e=0;f=0;

aa=0;bb=1;cc=0;dd=0;ee=1;ff=0;

ENDIF

IFt>=20&&t<=21THEN

a=0;b=1;c=0;d=0;e=0;f=1;

aa=0;bb=1;cc=0;dd=0;ee=1;ff=0;

ENDIF

IFt/21==int(t/21)THEN

t=0;

ENDIF

else

a=0;b=0;c=0;d=0;e=0;f=0;t=0;

aa=0;bb=0;cc=0;dd=0;ee=0;ff=0;ENDIF步序指令器件號說明步序指令器件號說明0LDX000啟動22LDT11ANIT423OUTT11南北向車27秒2OUTT0南北紅燈25秒24K2703K25025OUTT2南北綠燈閃爍4LDT026K305OUTT4東西紅燈30秒27LDT26K30028OUTT3南北黃燈2秒7LDX00029K208ANIT030LDIT09OUTT6東西綠燈20秒31ANDX00010K20032OUTY002南北紅燈工作11LDT633LDT012OUTT10東西向車22秒34OUTY005東西紅燈工作13K22035LDY00214OUTT7東西綠燈閃爍36ANIT615K3037LDT616LDT738ANIT717OUTT5東西黃燈2秒39ANDT2218K2040ORB19LDT041OUTY003東西綠燈工作20OUTT1南北綠燈25秒42LDY00221K25043ANIT6步序指令器件號說明步序指令器件號說明44LDT664LDT145ANIT765ANIT246ORB66ORB47OUTT12延時1秒67OUTT13延時1秒48K1068K1049LDT1269LDT1350ANIT1070

溫馨提示

  • 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

提交評論