基于以太網(wǎng)總線的自動(dòng)門控制系統(tǒng)設(shè)計(jì)_第1頁(yè)
基于以太網(wǎng)總線的自動(dòng)門控制系統(tǒng)設(shè)計(jì)_第2頁(yè)
基于以太網(wǎng)總線的自動(dòng)門控制系統(tǒng)設(shè)計(jì)_第3頁(yè)
基于以太網(wǎng)總線的自動(dòng)門控制系統(tǒng)設(shè)計(jì)_第4頁(yè)
基于以太網(wǎng)總線的自動(dòng)門控制系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于以太網(wǎng)總線的自動(dòng)門控制系統(tǒng)設(shè)計(jì)摘 要:運(yùn)用MCGS組態(tài)軟件,制作出自動(dòng)門的控制畫面,并編寫出相應(yīng)程序?qū)崿F(xiàn)對(duì)門的控制。工作人員通過(guò)控制畫面可以實(shí)時(shí)了解自動(dòng)門的運(yùn)行狀態(tài),及時(shí)對(duì)自動(dòng)門系統(tǒng)故障進(jìn)行報(bào)警,分析故障原因,并通過(guò)計(jì)算機(jī)直接控制自動(dòng)門的運(yùn)行。通過(guò)此監(jiān)控,可足不出戶地了解自動(dòng)門的狀況,大大的簡(jiǎn)化了工作員的操控流程。關(guān)鍵字: 自動(dòng)門 MCGS組態(tài)軟件目錄 TOC o 1-3 h z u HYPERLINK l _Toc376973097 1緒論 PAGEREF _Toc376973097 h 3 HYPERLINK l _Toc376973098 1.1 立題背景 PAGEREF _Toc3

2、76973098 h 3 HYPERLINK l _Toc376973099 1.2研究對(duì)象 PAGEREF _Toc376973099 h 3 HYPERLINK l _Toc376973100 1.3設(shè)計(jì)思路 PAGEREF _Toc376973100 h 3 HYPERLINK l _Toc376973101 2 MCGS組態(tài)主界面的設(shè)計(jì) PAGEREF _Toc376973101 h 4 HYPERLINK l _Toc376973102 2.1 新建工程 PAGEREF _Toc376973102 h 4 HYPERLINK l _Toc376973103 2.2 建立畫面 PAGE

3、REF _Toc376973103 h 4 HYPERLINK l _Toc376973104 2.3畫面編輯 PAGEREF _Toc376973104 h 5 HYPERLINK l _Toc376973105 2.4編輯組態(tài)動(dòng)畫界面 PAGEREF _Toc376973105 h 5 HYPERLINK l _Toc376973106 2.5變量的添加 PAGEREF _Toc376973106 h 6 HYPERLINK l _Toc376973107 2.6變量關(guān)聯(lián) PAGEREF _Toc376973107 h 7 HYPERLINK l _Toc376973108 2.7動(dòng)畫連接

4、及程序編寫 PAGEREF _Toc376973108 h 9 HYPERLINK l _Toc376973109 3 運(yùn)行策略組態(tài) PAGEREF _Toc376973109 h 13 HYPERLINK l _Toc376973110 4 系統(tǒng)設(shè)備連接 PAGEREF _Toc376973110 h 14 HYPERLINK l _Toc376973111 4.1 系統(tǒng)連接 PAGEREF _Toc376973111 h 14 HYPERLINK l _Toc376973112 4.2 設(shè)置ZOPC 服務(wù)器 PAGEREF _Toc376973112 h 15 HYPERLINK l _T

5、oc376973113 4.3.OPC設(shè)備連接 PAGEREF _Toc376973113 h 18 HYPERLINK l _Toc376973114 4.4.程序運(yùn)行與測(cè)試 PAGEREF _Toc376973114 h 22 HYPERLINK l _Toc376973115 5總結(jié) PAGEREF _Toc376973115 h 25 HYPERLINK l _Toc376973116 6參考文獻(xiàn) PAGEREF _Toc376973116 h 26 HYPERLINK l _Toc376973117 7 辭謝 PAGEREF _Toc376973117 h 271緒論1.1 立題背景

6、 隨著科技技術(shù)的飛速發(fā)展,人民生活水平的逐漸提高,去商場(chǎng)或超市購(gòu)物的時(shí)間越來(lái)越多,為了方便顧客隨時(shí)進(jìn)入或走出商場(chǎng)或超市,許多商場(chǎng)或超市原來(lái)的手推玻璃門逐漸被自動(dòng)玻璃門所取代,而且商場(chǎng)或超市在冬天或夏天開空調(diào),采用自動(dòng)玻璃門可以減少顧客推門或關(guān)門這個(gè)煩瑣的動(dòng)作,而且還可提高室內(nèi)的舒適度,自動(dòng)門已成為人們?nèi)粘I钪胁豢扇鄙俚墓ぞ?,其運(yùn)行的可靠性也成為人們關(guān)注的焦點(diǎn)。近幾年來(lái)隨著組態(tài)軟件的廣泛應(yīng)用 ,結(jié)合門監(jiān)控系統(tǒng)的實(shí)際要求和組態(tài)軟件的特點(diǎn)開始將組態(tài)軟件應(yīng)用到自動(dòng)門的控制系統(tǒng)。 使用工控軟件中,我們經(jīng)常提到組態(tài)一詞,組態(tài)其意義究竟是什么呢?簡(jiǎn)單的講,組態(tài)就是用應(yīng)用中提供的工具、方法,完成工程中某一

7、具體任務(wù)的過(guò)程。組態(tài)軟件本身所具有的操作簡(jiǎn)便、可視性好、可維護(hù)性強(qiáng)、高性能、高可靠性等突出優(yōu)點(diǎn),可以使管理人員不到現(xiàn)場(chǎng)就能直觀、清晰、準(zhǔn)確地了解門的運(yùn)行狀態(tài),及時(shí)對(duì)自動(dòng)門系統(tǒng)中的故障進(jìn)行報(bào)警,分析判斷故障原因,并可通過(guò)計(jì)算機(jī)直接控制門的運(yùn)行,充分提高系統(tǒng)的工作效率和監(jiān)控力度,保障人們進(jìn)入和出門的可靠性。與以往自動(dòng)門控制中采用的單片機(jī)等軟件相比, MCGS操作更簡(jiǎn)便,其動(dòng)畫顯示使人機(jī)界面更加人性化,因此基于組態(tài)軟件的車庫(kù)控制系統(tǒng)的研究具有重要的現(xiàn)實(shí)意義。1.2研究對(duì)象對(duì)自動(dòng)門控制中步進(jìn)電機(jī)進(jìn)行控制來(lái)實(shí)現(xiàn)門的自動(dòng)開啟與關(guān)閉。此論文主要研究的是步進(jìn)電機(jī)的運(yùn)動(dòng)以及窗口移動(dòng)的過(guò)程。1.3設(shè)計(jì)思路此設(shè)計(jì)的

8、研究命題為自動(dòng)門的控制,我們?cè)诮M態(tài)中建立兩個(gè)不同的門,以及進(jìn)出人數(shù)的顯示。此論文研究的是有人來(lái)到門前,門打開;人離開時(shí),門自動(dòng)關(guān)上并且記錄進(jìn)門和出門的人數(shù)。2 MCGS組態(tài)主界面的設(shè)計(jì)2.1 新建工程進(jìn)入MCGS組態(tài)環(huán)境后,執(zhí)行“文件”菜單中的“新建工程”命令,系統(tǒng)自動(dòng)創(chuàng)建一個(gè)名為“新建工程1.MCG”的新工程。 選擇文件菜單中的“工程另存為”菜單項(xiàng),彈出文件保存窗口。在文件名一欄內(nèi)輸入“1010603404”,點(diǎn)擊“保存”按鈕,工程創(chuàng)建完畢。2.2 建立畫面在“用戶窗口”中單擊“新建窗口”按鈕,改名為“主控窗口”,并設(shè)置為啟動(dòng)窗口。建立完成如下圖:2.3畫面編輯 設(shè)置用戶窗口屬性:選擇對(duì)應(yīng)用

9、戶窗口圖標(biāo),單擊窗口屬性,出現(xiàn)“用戶窗口屬性設(shè)置”對(duì)話框,設(shè)置成“屏幕中間顯示”,單擊確定按鈕。2.4編輯組態(tài)動(dòng)畫界面 利用 MCGS組態(tài)軟件中的工具箱,選擇相應(yīng)的作圖工具完成主界面圖形的設(shè)計(jì)制作,單擊工具箱圖標(biāo),打開右圖所示的工具箱開始圖形編輯制作。效果圖如下圖所示:2.5變量的添加在實(shí)時(shí)數(shù)據(jù)庫(kù)中單擊右側(cè)的“新增對(duì)象”按鈕,對(duì)新建的數(shù)據(jù)對(duì)象右鍵屬性,進(jìn)入如下圖所示的“數(shù)據(jù)對(duì)象屬性設(shè)置”對(duì)話框,并完成對(duì)應(yīng)所需的屬性設(shè)置。注意變量的數(shù)據(jù)類型。完成后生成如下圖所示的“實(shí)時(shí)數(shù)據(jù)庫(kù)”。2.6變量關(guān)聯(lián)通過(guò)以上一系列操作,已經(jīng)形成了所有的數(shù)據(jù)庫(kù)變量文件,接下來(lái)則要完成MCGS組態(tài)用戶窗口中主界面上動(dòng)畫圖形

10、與變量對(duì)應(yīng)的關(guān)聯(lián)過(guò)程。 打開用戶窗口,雙擊“主控窗口”進(jìn)入用戶窗口組態(tài)界面,雙擊“窗口”圖形,彈出“動(dòng)畫組態(tài)屬性設(shè)置”對(duì)話框,設(shè)置 “填充顏色”,并勾選水平移動(dòng),如下圖:選擇“水平移動(dòng)”中的參數(shù)。最好設(shè)置好的狀態(tài)如下圖所示:仿照上面的變量關(guān)聯(lián)方法,依次對(duì)其他門進(jìn)行變量關(guān)聯(lián)設(shè)置。2.7動(dòng)畫連接及程序編寫至此,關(guān)聯(lián)工作已經(jīng)完成,但是我們由圖形對(duì)象搭制而成的圖形界面是靜止的,需要我們對(duì)這些圖形對(duì)象進(jìn)行動(dòng)畫屬性設(shè)置,使它們“動(dòng)”起來(lái),真實(shí)地描述外界對(duì)象的狀態(tài)變化,達(dá)到過(guò)程實(shí)時(shí)監(jiān)控的目的。MCGS實(shí)現(xiàn)圖形動(dòng)畫設(shè)計(jì)的主要方式是將用戶窗口中的圖形對(duì)象與實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象建立相關(guān)性連接,并設(shè)置相應(yīng)的動(dòng)畫屬

11、性,這樣在系統(tǒng)運(yùn)行過(guò)程中,圖形對(duì)象的外觀和狀態(tài)特征,就會(huì)由數(shù)據(jù)對(duì)象的實(shí)時(shí)采集結(jié)果進(jìn)行驅(qū)動(dòng),從而實(shí)現(xiàn)圖形的動(dòng)畫效果,使圖形界面“動(dòng)”起來(lái)。在“運(yùn)行策略”窗口下雙擊“循環(huán)策略”進(jìn)入循環(huán)策略的編輯窗口右擊圖標(biāo)選擇“新增策略行”,單擊按鈕,彈出“策略工具箱”,選擇“腳本程序”,將其拖動(dòng)至中。雙擊圖標(biāo),進(jìn)入程序編輯窗口,寫入程序。步進(jìn)電機(jī)正反轉(zhuǎn)控制與窗口門動(dòng)畫的控制程序如下:IF 傳感器1 = 0 OR 傳感器2 = 0 THEN IF 參數(shù) 75 THEN 參數(shù) = 參數(shù) + 1 IF 參數(shù) 75 THEN 電機(jī)開關(guān) = 0 IF 參數(shù) 0 THEN 電機(jī)開關(guān) = 0 IF 參數(shù) 0 THEN 參數(shù)

12、= 參數(shù) - 1 IF 參數(shù) 0 THEN 電機(jī)正反轉(zhuǎn) = 1IF 傳感器4 = 0 THEN 電機(jī)開關(guān) = 1ENDIF出門人數(shù)計(jì)數(shù)設(shè)置:右鍵圖標(biāo)選擇“新增策略行”雙擊圖標(biāo)進(jìn)入“表達(dá)式條件”的編輯:進(jìn)門人數(shù)計(jì)數(shù)的程序如下:參數(shù)1 = 參數(shù)1 + 1以相同方式設(shè)置出門人數(shù)計(jì)數(shù)。出門人數(shù)計(jì)數(shù)的程序如下:參數(shù)2 = 參數(shù)2 + 13 運(yùn)行策略組態(tài)到目前為止,經(jīng)各部分組態(tài)配置生成的組態(tài)工程,只是一個(gè)順序執(zhí)行的監(jiān)控系統(tǒng),不能對(duì)系統(tǒng)的運(yùn)行流程進(jìn)行自由控制,這只能適應(yīng)簡(jiǎn)單工程項(xiàng)目的需要。對(duì)于復(fù)雜的工程,監(jiān)控系統(tǒng)必須設(shè)計(jì)成多分枝,多層循環(huán)嵌套結(jié)構(gòu),按照預(yù)定的條件,對(duì)系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行有針對(duì)性選擇和精確的控制

13、。為此,MCGS引入運(yùn)行策略的概念,用以解決上述問(wèn)題。根據(jù)運(yùn)行策略的不同作用和功能,MCGS 把運(yùn)行策略分為啟動(dòng)策略、退出策略、循環(huán)策略、用戶策略、報(bào)警策略、事件策略、熱鍵策略八種。由于設(shè)計(jì)的自動(dòng)門是按程序控制的,因此就需用到運(yùn)行策略塊中循環(huán)程序的腳本程序和新建用戶策略。條件部件:策略行中的條件部分和功能部分以獨(dú)立的形式存在,策略行中的條件部分為策略部分的部件。策略構(gòu)件:策略行中的功能部分為策略構(gòu)件。MCGS提供了“策略工具箱”一般情況下,用戶只需要從工具箱中選擇標(biāo)準(zhǔn)構(gòu)件,配置到“策略組態(tài)”窗口內(nèi),即可創(chuàng)建用戶所需的策略塊,當(dāng)標(biāo)準(zhǔn)構(gòu)件滿足不了要求時(shí),由于采用的構(gòu)件作為最小元素來(lái)構(gòu)造運(yùn)行策略,使

14、得MCGS具有良好的開放性和可擴(kuò)充性。對(duì)于特別復(fù)雜的工程,只需要定制若干能完成特定功能的構(gòu)件,將其增加MCGS系統(tǒng)中來(lái),就可使已有的監(jiān)控系統(tǒng)增添各種控制功能,而無(wú)需對(duì)整個(gè)系統(tǒng)做任何修改。4 系統(tǒng)設(shè)備連接4.1 系統(tǒng)連接做此實(shí)驗(yàn),請(qǐng)將模塊NDAM-4055 的設(shè)備地址設(shè)置為0 x01。此外,斷開其它模塊與交換機(jī)的連接,系統(tǒng)連接如下圖所示本次設(shè)計(jì)所用到的實(shí)驗(yàn)?zāi)K以及硬件接線圖如下:4.2 設(shè)置ZOPC 服務(wù)器安裝并運(yùn)行ZOPC_Server 軟件,把服務(wù)器的工作區(qū)切換到Modbus 工作區(qū)。單擊菜單“設(shè)備操作ModbusAdd Device”,彈出“Device Properties”對(duì)話框,如圖

15、所示。將ip設(shè)定為192.168.0.205并確定。如圖,在“Modbus”面板上單擊選中“192.168.0.205”節(jié)點(diǎn),然后點(diǎn)擊鼠標(biāo)右鍵,單擊菜單“Add Slave”,在彈出的“Add Slave”對(duì)話框中如圖所示。選擇NDAM-4055,地址為1。展開面板中的列表,點(diǎn)擊“SlaveStatus”在ZOPC_Server 的Modbus 面板上將會(huì)出現(xiàn)如圖所示的從設(shè)備及其輸入輸出數(shù)據(jù)項(xiàng)。點(diǎn)擊“服務(wù)器操作啟動(dòng)服務(wù)器”,然后在Modbus 面板上點(diǎn)選“192.168.0.205”節(jié)點(diǎn)的子節(jié)點(diǎn)“NDAM-4055_1”,單擊右鍵,在彈出菜單選擇“Go Online”。如果設(shè)備連接無(wú)誤,網(wǎng)絡(luò)中

16、的從站設(shè)備的圖標(biāo)會(huì)由變?yōu)?,此時(shí)OPC 服務(wù)器的設(shè)置已經(jīng)完成,OPC 的客戶端可以從服務(wù)器中讀數(shù)據(jù)。4.3.OPC設(shè)備連接MCGS 組態(tài)軟件提供了大量的工控領(lǐng)域常用的設(shè)備驅(qū)動(dòng)程序,同時(shí)也提供了OPC 服務(wù)器的數(shù)據(jù)接口。通常情況下,在啟動(dòng)MCGS 組態(tài)軟件時(shí),模擬設(shè)備都會(huì)自動(dòng)裝載到設(shè)備工具箱中,如果未被裝載,可按照以下步驟將其選入:?jiǎn)螕艄ぞ邨l中的“工作臺(tái)”按鈕,則彈出“工作臺(tái)”對(duì)話框; 在工作臺(tái)“設(shè)備窗口”中雙擊“設(shè)備窗口”圖標(biāo)進(jìn)入; 點(diǎn)擊工具條中的“工具箱”圖標(biāo),打開“設(shè)備工具箱”;單擊“設(shè)備工具箱”中的“設(shè)備管理”按鈕,彈出如圖所示窗口。雙擊OPC 設(shè)備圖標(biāo),即可將“OPC 設(shè)備”添加到右側(cè)選

17、定設(shè)備列表中; 選中選定設(shè)備列表中的“OPC 設(shè)備”,單擊“確認(rèn)”,“OPC 設(shè)備”即被添加到“設(shè)備工具箱”中。OPC 設(shè)備被裝載完成后,可以在MCGS 軟件環(huán)境中按以下步驟添加OPC 設(shè)備,并對(duì)其屬性進(jìn)行設(shè)置: 雙擊“設(shè)備工具箱”中的“OPC 設(shè)備”,OPC 設(shè)備被添加到設(shè)備組態(tài)窗口中,如圖所示;雙擊“設(shè)備0-OPC 設(shè)備”,進(jìn)入OPC 設(shè)備屬性設(shè)置窗口,如圖所示。點(diǎn)擊基本屬性頁(yè)中的“OPC 服務(wù)器”選項(xiàng),該項(xiàng)右側(cè)會(huì)出現(xiàn)圖標(biāo),單擊此按鈕瀏覽計(jì)算機(jī)中可用的OPC 服務(wù)器。選中ZLGCAN OPC SERVER V2.10,單擊“確認(rèn)”,完成“OPC 服務(wù)器”設(shè)置; 將設(shè)備注釋改為192.168

18、.0.205; 從“數(shù)據(jù)采集方式”選項(xiàng)的下拉列表中選擇“0同步采集”; 從“初始工作狀態(tài)”選項(xiàng)的下拉列表中選擇“1啟動(dòng)”; 將最小采集周期改為100; 點(diǎn)擊通道連接標(biāo)簽,進(jìn)入通道連接設(shè)置:點(diǎn)擊查詢通道后進(jìn)入瀏覽可用數(shù)據(jù)項(xiàng)界面,雙擊“Modbus”項(xiàng)及其后出現(xiàn)的各項(xiàng),直至出現(xiàn)NDAM-4055_1,雙擊NDAM-4055_1,并選中分支后,點(diǎn)擊“確認(rèn)”,此時(shí)界面如圖所示。在對(duì)應(yīng)連接對(duì)象輸入框中,輸入連接對(duì)象名;或者點(diǎn)擊右鍵,在彈出的數(shù)據(jù)對(duì)象欄內(nèi)雙擊數(shù)據(jù)對(duì)象。拖動(dòng)下方滾動(dòng)條右移, 設(shè)置“通道類型”及其對(duì)應(yīng)的“讀寫屬性”,值可在彈出的下拉菜單中選擇;各通道的連接設(shè)置如下圖所示。4.4.程序運(yùn)行與測(cè)試單擊文件進(jìn)入運(yùn)行環(huán)境如下圖所示。用手或其他物品分別接近兩個(gè)傳感器程序運(yùn)行狀態(tài)如下圖所示,并觀察步進(jìn)電機(jī)的運(yùn)行情況。 5總結(jié)運(yùn)用MCGS組態(tài)軟件設(shè)計(jì)出帶有控制按鈕、報(bào)警窗口等的自動(dòng)門控制系統(tǒng)監(jiān)控畫面,并在每個(gè)畫面上生成相互關(guān)聯(lián)的靜態(tài)或

溫馨提示

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

評(píng)論

0/150

提交評(píng)論