基于S7-200PLC四層電梯的設(shè)計(jì)_第1頁
基于S7-200PLC四層電梯的設(shè)計(jì)_第2頁
基于S7-200PLC四層電梯的設(shè)計(jì)_第3頁
基于S7-200PLC四層電梯的設(shè)計(jì)_第4頁
基于S7-200PLC四層電梯的設(shè)計(jì)_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文)論文題目:基于S7-200PLC四層電梯的設(shè)計(jì)專業(yè):電氣自動(dòng)化技術(shù)班級(jí):電氣13-1學(xué)號(hào):姓名:指導(dǎo)教師:二〇一五年十一月二十七日四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué)生姓名學(xué)號(hào)班級(jí)電氣13-1專業(yè)電氣自動(dòng)化技術(shù)設(shè)計(jì)(或論文)題目基于S7-200PLC四層電梯的設(shè)計(jì)指導(dǎo)教師姓名職稱工作單位及所從事專業(yè)聯(lián)系方式備注講師四川信息職業(yè)技術(shù)學(xué)院設(shè)計(jì)(論文)內(nèi)容:(1)電梯無人駕駛,自動(dòng)響應(yīng)各樓層的上呼、下呼信號(hào)和轎廂內(nèi)呼信號(hào)。(2)優(yōu)先級(jí):上升時(shí),電梯低層高于高層。下降時(shí),高層高于低層。電梯按自動(dòng)確定運(yùn)行方向,對(duì)反方向的呼叫先記憶,當(dāng)電梯完成全部順向指令后,再響應(yīng)反方向的呼叫。(3)電梯到達(dá)頂層或底層時(shí),自動(dòng)停止,等待新的指令。(4)電梯到站自動(dòng)平層開門,延時(shí)關(guān)門,等候轎外呼喚。(5)按內(nèi)、外召喚指令信號(hào)自動(dòng)定向,要求優(yōu)化使任何召喚都在最短時(shí)間內(nèi)響應(yīng)。(6)門外和轎廂內(nèi)有樓層顯示和運(yùn)行方向顯示。(7)不可逆響應(yīng)的功能:電梯上升途中只響應(yīng)上升呼叫,下降途中只響應(yīng)下降呼叫,任何反方向均無效。進(jìn)度安排:6月:下達(dá)任務(wù);7~8月:分析任務(wù),查找收集資料;9~10月:任務(wù)實(shí)施,設(shè)計(jì)硬件和軟件;10月中旬:中期檢查;10月中旬~11月中旬:調(diào)試設(shè)計(jì),撰寫論文,調(diào)整格式;11月中旬~12月:畢業(yè)答辯主要參考文獻(xiàn)、資料:[1]《可編程控制器應(yīng)用技術(shù)》廖長(zhǎng)初重慶大學(xué)出版社,1997[2]《微機(jī)控制電梯》毛中源北京國防工業(yè)出版社,1996[3]《單片機(jī)基礎(chǔ)》李光弟北京航空航天大學(xué)出版社,2000[4]《可編程控制原理及應(yīng)用》汪曉光北京機(jī)械工業(yè)出版社,1994[5]《可編程控制器基礎(chǔ)及編程技巧》陳宇編華南理工大學(xué)出版社,1999[6]《可編程控制器原理及應(yīng)用》林小峰北京高等教育出版社,1991[7]《可編程控制器原理及應(yīng)用》朱紹祥上海交通大學(xué)出版社,1988[8]《電梯控制技術(shù)》梁延?xùn)|小國建筑出版社,1997,137—138[9]《可編程序控制器原理及應(yīng)用》鐘肇新華南理工大學(xué)出版社,1992[10]《電梯控制系統(tǒng)》劉載文北京電子工業(yè)出版社,1996審批意見教研室負(fù)責(zé)人:年月日備注:任務(wù)書由指導(dǎo)教師填寫,一式二份。其中學(xué)生一份,指導(dǎo)教師一份目錄TOC\o"1-3"\u摘要 1第一章概述 21.1PLC的發(fā)展歷程 21.2PLC組成及特點(diǎn) 31.2.1硬件的可靠性 31.2.2編程簡(jiǎn)單,使用方便 31.2.3接線簡(jiǎn)單,通用性好 41.2.4可連接為控制網(wǎng)絡(luò)系統(tǒng) 41.2.5易于安裝,便于維護(hù) 41.3PLC的工作原理 51.4PLC的編程語言 51.5PLC在電梯上的應(yīng)用 6第二章硬件設(shè)計(jì) 72.1硬件配置簡(jiǎn)介 72.2輸入輸出的分配 72.3電梯控制系統(tǒng) 82.4I/O接線圖 8第三章軟件設(shè)計(jì) 103.1程序流程圖 103.1.1上升下降流程圖 103.1.2開門流程圖 113.2電梯定向邏輯 11第四章組態(tài)設(shè)計(jì) 134.1組態(tài)王及應(yīng)用概述 134.1.1組態(tài)王(Kingview)概述 134.1.2組態(tài)王應(yīng)用概述 144.1.3組態(tài)王6.55新特性 154.2組態(tài)王和下位機(jī)的通訊 184.3組態(tài)設(shè)計(jì) 194.3.1建立設(shè)備連接 194.3.2建立變量 194.3.3層門設(shè)計(jì) 214.3.4轎廂設(shè)計(jì) 224.3.5轎廂內(nèi)部設(shè)計(jì) 234.3.6樓層外呼菜單 254.3.7電梯狀態(tài)監(jiān)控界面 26第五章系統(tǒng)調(diào)試 285.1硬件部分調(diào)試 285.2軟件部分調(diào)試 285.2.1編輯、編譯 285.2.2程序下載 285.2.3程序監(jiān)視、運(yùn)行調(diào)試 29總結(jié) 32致謝 33參考文獻(xiàn) 34附錄1梯形圖程序 35 摘要隨著科技的發(fā)展,工業(yè)控制的自動(dòng)化程度不斷提高,以微處理器為核心組成的可編程序控制器(PLC)得到了廣泛的應(yīng)用。很多工廠的生產(chǎn)流水線、加工設(shè)備、船舶上貨物的裝卸裝置、電梯的運(yùn)行等都由PLC控制,只要把預(yù)定的控制任務(wù)編成程序,用一串指令的形式存放到存儲(chǔ)器中,然后根據(jù)輸入各種指令,經(jīng)過模擬量、數(shù)字量等輸入輸出部件對(duì)生產(chǎn)過程和設(shè)備進(jìn)行控制。PLC在電梯中的應(yīng)用也已很成熟。PLC作為主控制器,一方面要采集電梯的各種輸入信號(hào),包括電梯的位置、狀態(tài)、內(nèi)外指令的按鈕信號(hào)、門鎖信號(hào)、門區(qū)信號(hào)、井道內(nèi)的強(qiáng)迫減速信號(hào)、防沖信號(hào)以及消防信號(hào)等。另一方面要把采集到的信號(hào)進(jìn)行計(jì)算和處理給出電梯的樓層信號(hào)和速度信號(hào),并驅(qū)動(dòng)相應(yīng)的開關(guān)門信號(hào)、方向繼電器和抱閘繼電器,以控制電梯的運(yùn)行。關(guān)鍵字電梯;PLC控制;組態(tài)王第TOC\o"1-2"\h\z\u一章概述1.1PLC的發(fā)展歷程第一臺(tái)可編程控制器的設(shè)計(jì)規(guī)范是美國通用公司提出的。當(dāng)時(shí)的目的是要求設(shè)計(jì)一種新的控制裝置以取代繼電器盤,在保留了繼電器控制系統(tǒng)的簡(jiǎn)單易懂、操作方便、價(jià)格便宜等優(yōu)點(diǎn)的基礎(chǔ)上,同時(shí)具有現(xiàn)代化生產(chǎn)線所要求的時(shí)間響應(yīng)快、控制精度高、可靠性好、控制程序、可隨工藝改變、易于與計(jì)算機(jī)接口、維修方便等諸多高品質(zhì)與功能。這一設(shè)想提出后,美國數(shù)字設(shè)備公司(DEC)于1969年研制成第一臺(tái)PLC,型號(hào)為PDP-14,投入通用汽車公司的生產(chǎn)線控制中,取得了令人滿意的效果,從此開創(chuàng)了PLC的新紀(jì)元。第一臺(tái)PLC具有模塊化、可擴(kuò)充、可重編程及用于工業(yè)環(huán)境的特性。這些控制器易于安裝,占用空間小,可重復(fù)使用。盡管控制器編程有些瑣碎,但它具有公共的工廠標(biāo)準(zhǔn)—梯形圖編程語言,這樣使得不熟悉計(jì)算機(jī)的人也能方便的使用它。在短時(shí)間內(nèi),PLC在其他工業(yè)部門也得到應(yīng)用。到70年代初,食品、金屬和制造等工業(yè)部門相繼使用PLC代替繼電器控制設(shè)備,邁出了其實(shí)用化階段的第一步。70年代中期,由于大規(guī)模集成電路的出現(xiàn),使8位微處理器和位片處理器相繼問世,使可編程控制技術(shù)產(chǎn)生了飛躍。在邏輯運(yùn)算功能的基礎(chǔ)上,增加了數(shù)值運(yùn)算、閉環(huán)控制、提高了運(yùn)算速度,擴(kuò)大了輸入輸出規(guī)模。在這個(gè)時(shí)期,日本、西德(原)和法國相繼研制出了自己的PLC,我國在1974年也開始研制。70年代由于超大規(guī)模集成電路的出現(xiàn),使PLC向大規(guī)模、高速性能方向發(fā)展,形成了多種系列化產(chǎn)品。這是面向工程技術(shù)人員的編程語言發(fā)展成熟,出現(xiàn)了工藝人員使用的圖形語言。在功能上,PLC可以代替某些模擬控制裝置和小型機(jī)DDC系統(tǒng)。進(jìn)入八九十年代后,PLC的軟硬件功能進(jìn)一步得到加強(qiáng),PLC已發(fā)展成為一種可提供諸多功能的成熟的控制系統(tǒng),能與其他設(shè)備通信,生成報(bào)表,調(diào)度產(chǎn)生,可診斷自身故障及機(jī)器故障。這些改進(jìn)使PLC符合今天對(duì)高質(zhì)量高產(chǎn)出的要求。盡管PLC功能越來越強(qiáng),但他仍然保留了先前的簡(jiǎn)單與易于使用的特點(diǎn)。1.2PLC組成及特點(diǎn)PLC的硬件系統(tǒng)由主機(jī)系統(tǒng)、輸入輸出擴(kuò)展部分及外部設(shè)備組成。除了硬件系統(tǒng)外,還需要軟件系統(tǒng)的支持,它們相輔相成,缺一不可,共同構(gòu)成PLC。PLC的軟件系由系統(tǒng)程序和用戶程序兩大部分組成。PLC能如此迅速發(fā)展,除了工業(yè)自動(dòng)化的客觀需求外,還因?yàn)樗哂性S多獨(dú)特的優(yōu)點(diǎn)。他較好到解決了工業(yè)控制領(lǐng)域中普遍關(guān)心的可靠、安全、靈活、方便、經(jīng)濟(jì)等問題。以下是其主要特點(diǎn)。(1)編程方法簡(jiǎn)單易學(xué)(2)功能強(qiáng),性能價(jià)格比高(3)硬件配套齊全,用戶使用方便,適應(yīng)性強(qiáng)(4)可靠性高、抗干擾能力強(qiáng)(5)系統(tǒng)的設(shè)計(jì)、安裝、調(diào)試工作量少(6)維修工作量小,維修方便(7)體積小、耗能低1.2.1硬件的可靠性可編程控制是以微處理器為基礎(chǔ),綜合了計(jì)算機(jī)技術(shù)、自動(dòng)控制系統(tǒng)和通信技術(shù)發(fā)展起來的一種通用的工業(yè)自動(dòng)控制裝置。它具有體積小、功能強(qiáng)、靈活通用與維修方便等一系列的優(yōu)點(diǎn)。特別是它的高可靠性和較強(qiáng)的適應(yīng)惡劣環(huán)境的能力,受到用戶的青睞。因而在冶金、化工、交通、電力等領(lǐng)域獲得了廣泛的應(yīng)用,成為了現(xiàn)代工業(yè)的三大支柱之一。一個(gè)設(shè)計(jì)良好的PLC能置于有很強(qiáng)的電噪聲、電磁干擾、機(jī)械振動(dòng)、極端溫度和濕度很大的環(huán)境中。PLC的硬件系統(tǒng)由主機(jī)系統(tǒng)、輸入輸出擴(kuò)展部件及外部設(shè)備組成。各部分之間通過內(nèi)部系統(tǒng)總線進(jìn)行連接。CPU是PLC的核心部分,由它實(shí)現(xiàn)邏輯運(yùn)算,協(xié)調(diào)控制系統(tǒng)內(nèi)部各部分的工作,它的運(yùn)行是按照系統(tǒng)程序所賦予的任務(wù)進(jìn)行的。PLC的對(duì)外功能主要是通過各類接口模塊的紅外線,實(shí)現(xiàn)對(duì)工業(yè)設(shè)備和生產(chǎn)過程的檢測(cè)和控制。PLC的電源一般采用開關(guān)電源,其特點(diǎn)是輸入電壓范圍寬、體積小、質(zhì)量輕、效率高、抗干擾性能好。路串一旦某模塊出現(xiàn)故障,進(jìn)行在線插拔、調(diào)試時(shí)不會(huì)影響各機(jī)的正常運(yùn)行。1.2.2編程簡(jiǎn)單,使用方便用微機(jī)實(shí)現(xiàn)自動(dòng)控制,常使用匯編語言編程,難于掌握,要求使用者具有一定水平的計(jì)算機(jī)硬件和軟件知識(shí)。PLC采用面向控制過程、面向問題的“自然語言”編程,容易掌握。例如,目前打多數(shù)PLC均采用的梯形圖語言編程方式,既繼承了傳統(tǒng)控制線路的清晰直觀感,又顧及了大多數(shù)電氣技術(shù)人員的讀圖習(xí)慣及應(yīng)用微機(jī)的水平很容易被電氣技術(shù)人員所接受,易于編程,程序改變時(shí)也容易修改,很靈活方便。1.2.3接線簡(jiǎn)單,通用性好PLC的接線只需將輸入信號(hào)的設(shè)備(按鈕、開關(guān)等)與PLC輸入端子連接,將接受輸出信號(hào)執(zhí)行控制任務(wù)的執(zhí)行元件(接觸器、電磁閥等)與PLC輸出端子連接。接線簡(jiǎn)單、工作最少,省去了傳統(tǒng)的繼電器控制系統(tǒng)接線和拆線的麻煩。PLC的編程邏輯提供了能隨要求而改變的“接線網(wǎng)絡(luò)”,這樣生產(chǎn)線的自動(dòng)化過程就能隨意改變。這種性能使PLC具有很高的經(jīng)濟(jì)效益。用于連接現(xiàn)場(chǎng)設(shè)備的硬件接口實(shí)際上是PLC的組成部分,模塊化的自診斷接口電路能指出故障,并易于排除故障與替換故障部件,這樣的軟硬件設(shè)計(jì)就使現(xiàn)場(chǎng)電氣人員與技術(shù)人員易于是用。1.2.4可連接為控制網(wǎng)絡(luò)系統(tǒng)PLC可連成功能很強(qiáng)的網(wǎng)絡(luò)系統(tǒng)。網(wǎng)絡(luò)可分為兩類:一類是低速網(wǎng)絡(luò),采用主從方式通信,傳輸速率從幾千波特到上萬波特,傳輸距離為500—2500m;另一類為高速網(wǎng)絡(luò),采用令牌傳送方式通信,傳輸速率為1M—10Mbps,傳輸距離為500—1000m,網(wǎng)上結(jié)點(diǎn)可達(dá)1024個(gè)。這兩類網(wǎng)絡(luò)可以級(jí)連,網(wǎng)上可兼容不同類型的可編程控制器和計(jì)算機(jī),從而組成控制范圍很大的局部網(wǎng)絡(luò)。1.2.5易于安裝,便于維護(hù)PLC安裝簡(jiǎn)單而且功能有效,其相對(duì)小的體積使之能安裝在通常繼電器控制箱所需空間的一半的地方,在從繼電器系統(tǒng)改換到PLC系統(tǒng)的情況下,PLC小的模塊結(jié)構(gòu)使之能安裝在繼電器附近并將連線向已有接線端,其實(shí)改換很方便,只要將輸入/輸出設(shè)備連向接線端即可。在大型安裝中,長(zhǎng)距離輸入/輸出站點(diǎn)安放在最優(yōu)地點(diǎn)。長(zhǎng)距離站通過同軸電纜獲雙扭線連向CPU,這種配置大大減少了物料和勞力,長(zhǎng)距離子系統(tǒng)方法也意味著系統(tǒng)不同部分可在到達(dá)安裝場(chǎng)地前由PLC制造商預(yù)先連好線,這一方法大大減少了電氣技術(shù)人員的現(xiàn)場(chǎng)安裝時(shí)間。從一開始,PLC便以易維護(hù)作為設(shè)計(jì)目標(biāo)。由于幾乎所有器件都是固態(tài)的,維護(hù)時(shí)只需更換模塊級(jí)插入式部件,故障檢測(cè)電路將診斷指示器嵌在每一部件中,就能指示器是否正常工作,借助于編程設(shè)備可見輸入/輸出是ON還是OFF,還可寫編程指令來報(bào)告故障。PLC的這些及其他特性使之成為任何一個(gè)控制系統(tǒng)的有益部分。一旦安裝后,其作用立即顯現(xiàn),其收益也馬上實(shí)現(xiàn),向其他智能設(shè)備一樣,PLC的潛在優(yōu)點(diǎn)還取決于應(yīng)用時(shí)的創(chuàng)造性。1.3PLC的工作原理PLC的工作原理與計(jì)算機(jī)的工作原理是基本一致的。他通過執(zhí)行用戶程序來實(shí)現(xiàn)控制任務(wù)。但是,在時(shí)間上,PLC執(zhí)行的任務(wù)是串行,與繼電—接觸器控制系統(tǒng)中任務(wù)的執(zhí)行有所不同。PLC采用循環(huán)掃描工作方式。在程序執(zhí)行過程的周期中,程序?qū)Ω鱾€(gè)過程輸入信號(hào)進(jìn)行采樣,對(duì)采樣的信號(hào)進(jìn)行運(yùn)算和處理,并把結(jié)果輸出到生產(chǎn)過程的執(zhí)行機(jī)構(gòu)中。所謂I/O刷新即對(duì)PLC的輸入進(jìn)行一次讀取,將輸入端各變量的狀態(tài)重新讀入PLC中存入內(nèi)部寄存器,同時(shí)將新的運(yùn)算結(jié)果送到輸出端。這實(shí)際是將存入輸入、輸出狀態(tài)的寄存器內(nèi)容進(jìn)行了一次更新,故稱為“I(輸入)/O(輸出)刷新”。由此可見,若輸入變量在I/O刷新期間狀態(tài)發(fā)生變化,則本次掃描期間輸出端也會(huì)相應(yīng)的發(fā)生變化,或者說輸出隊(duì)輸入產(chǎn)生了響應(yīng)。反之,若在本次I/O刷新之后,輸入變量才發(fā)生變化,則本次掃描輸出不變,即不響應(yīng),而要到下一次掃描期間輸出才會(huì)產(chǎn)生響應(yīng)。由于PLC采用循環(huán)掃描的工作方式,所以它的輸出對(duì)輸入的響應(yīng)速度要受掃描周期的影響。掃描周期的長(zhǎng)短主要取決于這幾個(gè)因數(shù):一是CPU執(zhí)行指令的速度,二是每條指令占用的時(shí)間,三是指令條數(shù)的多少,即程序的長(zhǎng)短。對(duì)于慢速控制系統(tǒng),響應(yīng)速度常常不是主要的,故這種方式不但沒有壞處反而可以增強(qiáng)系統(tǒng)抗干擾能力。因?yàn)楦蓴_常是脈沖式的、短時(shí)的,而由于系統(tǒng)響應(yīng)較慢,常常要幾個(gè)掃描周期才響應(yīng)一次,而多次掃描后,瞬間干擾所引起的誤動(dòng)作將會(huì)大大減少,故增加了抗干擾能力。但對(duì)控制時(shí)間要求較嚴(yán)格、響應(yīng)速度要求較快的系統(tǒng),這一問題就需慎重考慮。應(yīng)對(duì)響應(yīng)時(shí)間作出精確的計(jì)算,精心編排程序,合理安排指令的順序,以盡可能減少周期造成的響應(yīng)延時(shí)等的不良影響。1.4PLC的編程語言PLC提供了較完整的編程語言,以適應(yīng)PLC在工業(yè)環(huán)境中的應(yīng)用。利用編程語言,按照不同的控制要求編制不同的控制程序,這相當(dāng)于設(shè)計(jì)和改變繼電器的硬接線線路,這就是所謂的“可編程序”。程序由編程器送到PLC內(nèi)部的存儲(chǔ)器中,它也能方便地讀出、檢查與修改。PLC提供的編程語言通常由三種:梯形圖、指令表、功能圖等。梯形圖(LAD)編程語言是從繼電器控制系統(tǒng)原理圖的基礎(chǔ)上演變而來的。PLC梯形圖PLC的梯形圖與電氣控制系統(tǒng)梯形圖的基本思想是一致的,只是在使用符號(hào)和表達(dá)方式上有一定區(qū)別。PLC的梯形圖使用的時(shí)內(nèi)部繼電器、定時(shí)器/計(jì)數(shù)器,都是由軟件實(shí)現(xiàn)的。梯形圖語言簡(jiǎn)單明了,易于理解,是所有編程語言的首選。指令表(STL)編程語言類似于計(jì)算機(jī)中的助記符語言,他是可編程控制器最基礎(chǔ)的編程語言。所謂指令表編程,是用一個(gè)或幾個(gè)容易記憶的字符來代表可編程控制器的某種操作功能。順序功能流程圖(SFC)編程是一種圖形化的編程方法,亦稱功能圖。使用它可以對(duì)具有并發(fā)、選擇等復(fù)雜的系統(tǒng)進(jìn)行編程。許多PLC都提供了用于SFC編程的指令。每一種編程方法都有它的優(yōu)點(diǎn)和缺點(diǎn),根據(jù)每一種特殊的控制要求,根據(jù)編程者的熟練程度正確合理應(yīng)用編程方法。1.5PLC在電梯上的應(yīng)用我們利用PLC內(nèi)的條件跳轉(zhuǎn)和主控指令,把對(duì)電梯的控制程序劃分為幾個(gè)程序段:檢修控制、正常加速和穩(wěn)速段、減速爬行段、以及開關(guān)門階段。當(dāng)給電梯送電時(shí),PLC就開始掃描電梯的所有輸入、輸出信號(hào),檢測(cè)電梯的安全回路是否接通、廳門轎門是否關(guān)閉、電梯處在何種狀態(tài)。正常自動(dòng)狀態(tài)時(shí),PLC檢測(cè)門鎖是否接通,若門鎖不通則給出關(guān)門信號(hào),控制電梯關(guān)門;當(dāng)門鎖接通時(shí),進(jìn)入待機(jī)狀態(tài),此時(shí)一收到指令信號(hào)電梯即起動(dòng)。當(dāng)電梯到達(dá)減速樓層時(shí),PLC程序是仿照繼電器控制理念進(jìn)行編制。第二章硬件設(shè)計(jì)2.1硬件配置簡(jiǎn)介PLC產(chǎn)品出現(xiàn)以來,它以面向工業(yè)控制的鮮明特點(diǎn),普遍受到電器控制領(lǐng)域的歡迎。特別是中小容量PLC成功取代了傳統(tǒng)的繼電控制系統(tǒng),使得控制系統(tǒng)的可靠性大大提高。目前各國生產(chǎn)的PLC品種繁多,發(fā)展速度快。本文所用到的產(chǎn)品是S7-200系列的PLC作系列電梯的。2.2輸入輸出的分配有電磁閥的動(dòng)作原理可知,一個(gè)單線圈電磁閥用可編程控制器時(shí)需兩個(gè)輸入及一個(gè)輸出;一個(gè)雙線圈電磁閥需三個(gè)輸入及兩個(gè)輸出;一個(gè)比例式電磁閥需三個(gè)輸入及五個(gè)輸出。一個(gè)按鈕需一個(gè)輸入;一個(gè)光電開關(guān)要占用一個(gè)或兩個(gè)輸入點(diǎn);一個(gè)信號(hào)占用一個(gè)輸出點(diǎn);而波段開關(guān),有幾個(gè)波段就占用幾個(gè)輸入點(diǎn);一般情況,各種位置開關(guān)都要占用兩個(gè)輸入點(diǎn)。根據(jù)上面所述原理分析,本設(shè)計(jì)用到十二個(gè)按鈕,需要十二個(gè)輸入點(diǎn)。二十六個(gè)信號(hào)燈,需要二十六個(gè)輸出點(diǎn)。表2-1I/O分配表

2.3電梯控制系統(tǒng)本設(shè)計(jì)如正常使用電梯,分為轎廂內(nèi)選區(qū)、樓層外呼區(qū)、層門開關(guān)門顯示。電梯模擬系統(tǒng)如圖2-1所示:圖2-1電梯模擬系統(tǒng)2.4I/O接線圖完成了對(duì)各個(gè)點(diǎn)的分配,那么PLC的外部接線圖如下2-2所示。

Q0.0L4I0.0S4 Q0.0L4I0.0S4Q0.1L3I0.1S3 Q0.1L3I0.1S3L2S2L2S2Q0.2I0.2S1 Q0.2I0.2S1L1I0.3 L1I0.3Q0.3D4 Q0.3D4DOWNI0.4DOWNI0.4Q0.4I0.5D3 Q0.4I0.5D3UPUPQ0.5I0.6D2 Q0.5I0.6D2SL4U1SL4U1Q0.6I0.7 Q0.6I0.7SL3I1.0U2 SL3I1.0U2Q0.7U3Q0.7U3SL2I1.1SL2I1.1Q2.0Q2.0SL1SL1Q2.1 Q2.1UP1UP1Q2.2 Q2.2UP2UP2Q2.3M Q2.3MUP324VUP324VQ2.4 Q2.4DN2DN2Q2.5L Q2.5L~~220VQ2.6DN3 Q2.6DN3NNQ2.7DN4 Q2.7DN4PEPELL24V 24V 圖2-2I/O接線圖第三章軟件設(shè)計(jì)3.1程序流程圖3.1.1上升下降流程圖判斷電梯運(yùn)行方向,通過限位開關(guān)監(jiān)測(cè)電梯在幾樓,然后根據(jù)信號(hào)樓層分別判斷電梯運(yùn)行方向,流程圖如下3-1所示。電梯在一樓電梯在一樓2、3、4樓有信號(hào)停止上升YESYESNO電梯在二樓1樓有信號(hào)停止下降YESYESNO3、4樓有信號(hào)NO上升YES電梯在三樓1、2樓有信號(hào)停止下降YESYESNO4樓有信號(hào)NO上升YES電梯在四樓1、2、3樓有信號(hào)停止下降YESYESNONONONO 圖3-1定向流程圖3.1.2開門流程圖當(dāng)電梯運(yùn)行時(shí),判斷電梯在哪一層停下并開門,流程圖如下3-2所示。NONONONONO一樓有信號(hào)是否為反向電梯在一樓一樓停記錄信號(hào)等待響應(yīng)YESYESYESNO一樓有信號(hào)是否為反向電梯在一樓一樓停記錄信號(hào)等待響應(yīng)YESYESYESNO一樓有信號(hào)是否為反向電梯在一樓一樓停記錄信號(hào)等待響應(yīng)YESYESYESNO電梯運(yùn)行運(yùn)行定向流程一樓有信號(hào)是否為反向電梯在一樓一樓停記錄信號(hào)等待響應(yīng)YESYESYESNO 圖3-2開門流程圖3.2電梯定向邏輯電梯的定向是根據(jù)電梯的上行請(qǐng)求信號(hào)、下行請(qǐng)求信號(hào)、電梯轎箱內(nèi)請(qǐng)求信號(hào)、電梯當(dāng)前所處位置等信號(hào)來確定電梯繼續(xù)運(yùn)行的方向。電梯的定向是電梯控制中的重要邏輯。在以往電梯的定向邏輯中,一般都是將電梯各個(gè)層的上、下行請(qǐng)求信號(hào)、電梯轎箱內(nèi)樓層請(qǐng)求信號(hào)、電梯當(dāng)前樓層信號(hào)等綜合到一條或幾條語句中進(jìn)行判斷。這樣一來,當(dāng)樓層數(shù)目比較大時(shí),每條語句的編程元件很多,不可避免的帶來程序復(fù)雜,容易出錯(cuò),調(diào)試麻煩,運(yùn)行速度慢等問題。以下提出的用邏輯運(yùn)算指令來進(jìn)行電梯定向的方法可以比較好的問題。狀態(tài)轉(zhuǎn)換方式:電梯的方向只有上升、下降2個(gè)方向,但電梯也可能由于沒有任何的上升或者下降請(qǐng)求信號(hào)而處于停止?fàn)顟B(tài)。在電梯的方向處理過程中,電梯只能在上升狀態(tài)和停止?fàn)顟B(tài)或者下降狀態(tài)與停止之間轉(zhuǎn)換,例如當(dāng)電梯由上升狀態(tài)轉(zhuǎn)為下降狀態(tài)時(shí)必須先由上升狀態(tài)轉(zhuǎn)換為停止?fàn)顟B(tài)以后再由停止?fàn)顟B(tài)轉(zhuǎn)為下降狀態(tài)。這樣的處理方式對(duì)電梯的運(yùn)行是很有意義的,以往的電梯控制系統(tǒng)中,當(dāng)電梯響應(yīng)完某個(gè)方向上的所有信號(hào)后,若所有剩余的信號(hào)都是反方向的,電梯立刻改變方向,此時(shí),在原方向前方若出現(xiàn)新的呼叫信號(hào),電梯將不會(huì)立刻應(yīng)答,只是記憶該呼叫信號(hào),而去響應(yīng)換向后的方向上的呼叫信號(hào),這樣既不符合電梯選層的優(yōu)先原則,又不能有效的節(jié)約能源。采用上圖所示的狀態(tài)轉(zhuǎn)換方式,電梯在響應(yīng)完某個(gè)方向上的所有信號(hào)后并不是立刻反向,而是保持該狀態(tài)等待一段時(shí)間后進(jìn)入停止?fàn)顟B(tài),然后再反向響應(yīng)相反方向的呼叫信號(hào)。對(duì)保持時(shí)間進(jìn)行合理的選擇,完全可以做到既不會(huì)使得電梯的換向過程顯得遲鈍,又能有效的響應(yīng)同方向的由于電梯的上升與下降狀態(tài)之間需要通過“停止?fàn)顟B(tài)”該中間狀態(tài)來轉(zhuǎn)換,故在電梯的方向判斷邏輯中需要考慮以下幾種情況:(1)電梯處于上升狀態(tài)在該狀態(tài)下,當(dāng)前樓層的上面有上升請(qǐng)求,當(dāng)前樓層的上面有下降請(qǐng)求或者電梯轎箱內(nèi)請(qǐng)求在當(dāng)前樓層的上面,3個(gè)條件有1個(gè)和多個(gè)成立時(shí),電梯繼續(xù)處于上升狀態(tài);當(dāng)以上3種條件都不滿足時(shí),電梯經(jīng)過一段定時(shí)時(shí)間后進(jìn)入停止?fàn)顟B(tài)。(2)電梯處于下降狀態(tài)在當(dāng)前樓層的下面有下降請(qǐng)求,當(dāng)前樓層的下面有上升請(qǐng)求或者電梯轎箱內(nèi)的請(qǐng)求在當(dāng)前樓層的下面時(shí),電梯繼續(xù)處于下降狀態(tài);當(dāng)以上3種條件都不滿足時(shí),電梯經(jīng)過一段定時(shí)時(shí)間后進(jìn)入停止?fàn)顟B(tài)。(3)電梯處于停止?fàn)顟B(tài)在當(dāng)前層之上有下降、上升的請(qǐng)求信號(hào)或者電梯轎箱內(nèi)樓層請(qǐng)求信號(hào)在當(dāng)前層的上面則置電梯為上升狀態(tài);相反,若在當(dāng)前層之下有下降、上升的請(qǐng)求信號(hào)或者電梯轎箱內(nèi)樓層請(qǐng)求信號(hào)在當(dāng)前層的下面則置電梯為下降狀

第四章組態(tài)設(shè)計(jì)4.1組態(tài)王及應(yīng)用概述4.1.1組態(tài)王(Kingview)概述監(jiān)控組態(tài)軟件是完成數(shù)據(jù)采集與過程控制的專用軟件,它以計(jì)算機(jī)為基本工具,為實(shí)施數(shù)據(jù)采集、過程監(jiān)控、生產(chǎn)控制提供了基礎(chǔ)平臺(tái)和開發(fā)環(huán)境。軟件可實(shí)現(xiàn)對(duì)窗口界面編輯、動(dòng)畫鏈接、實(shí)時(shí)和歷史趨勢(shì)、安全機(jī)制、I/O設(shè)備連接,以及生產(chǎn)應(yīng)用等功能。組態(tài)王是優(yōu)秀的監(jiān)控組態(tài)軟件之一,它功能強(qiáng)大、使用方便,可以非常容易地實(shí)現(xiàn)監(jiān)視、控制、管理的各項(xiàng)功能,并可提供軟、硬件的全部接口,方便、快速地進(jìn)行系統(tǒng)集成,構(gòu)成不同需求的數(shù)據(jù)采集與監(jiān)控系統(tǒng)。組態(tài)王開發(fā)監(jiān)控系統(tǒng)軟件是新型的工業(yè)自動(dòng)控制系統(tǒng)正以標(biāo)準(zhǔn)的工業(yè)計(jì)算機(jī)軟、硬件平臺(tái)構(gòu)成的集成系統(tǒng)取代傳統(tǒng)的封閉式系統(tǒng),它具有適應(yīng)性強(qiáng)、開放性好、易于擴(kuò)展、經(jīng)濟(jì)、開發(fā)周期短等優(yōu)點(diǎn)。通??梢园堰@樣的系統(tǒng)劃分為控制層、監(jiān)控層、管理層三個(gè)層次結(jié)構(gòu)。其中監(jiān)控層對(duì)下連接控制層,對(duì)上連接管理層,它不但實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)的實(shí)時(shí)監(jiān)測(cè)與控制,且在自動(dòng)控制系統(tǒng)中完成上傳下達(dá)、組態(tài)開發(fā)的重要作用。尤其考慮三方面問題:畫面、數(shù)據(jù)、動(dòng)畫。通過對(duì)監(jiān)控系統(tǒng)要求及實(shí)現(xiàn)功能的分析,采用組態(tài)王對(duì)監(jiān)控系統(tǒng)進(jìn)行設(shè)計(jì)。組態(tài)軟件也為試驗(yàn)者提供了可視化監(jiān)控畫面,有利于試驗(yàn)者實(shí)時(shí)現(xiàn)場(chǎng)監(jiān)控。而且,它能充分利用Windows的圖形編輯功能,方便地構(gòu)成監(jiān)控畫面,并以動(dòng)畫方式顯示控制設(shè)備的狀態(tài),具有報(bào)警窗口、實(shí)時(shí)趨勢(shì)曲線等,可便利的生成各種報(bào)表。它還具有豐富的設(shè)備驅(qū)動(dòng)程序和靈活的組態(tài)方式、數(shù)據(jù)鏈接功能。(1)使用組態(tài)王實(shí)現(xiàn)控制系統(tǒng)實(shí)驗(yàn)仿真的基本方法:①圖形界面的設(shè)計(jì)。②構(gòu)造數(shù)據(jù)庫。③建立動(dòng)畫連接。④運(yùn)行和調(diào)試。(2)使用組態(tài)王軟件開發(fā)具有以下幾個(gè)特點(diǎn):①實(shí)驗(yàn)全部用軟件來實(shí)現(xiàn),只需利用現(xiàn)有的計(jì)算機(jī)就可完成自動(dòng)控制系統(tǒng)課程的實(shí)驗(yàn),從而大大減少購置儀器的經(jīng)費(fèi)。②該系統(tǒng)是中文界面,具有人機(jī)界面友好、結(jié)果可視化的優(yōu)點(diǎn)。對(duì)用戶而言,操作簡(jiǎn)單易學(xué)且編程簡(jiǎn)單,參數(shù)輸入與修改靈活,具有多次或重復(fù)仿真運(yùn)行的控制能力,可以實(shí)時(shí)地顯示參數(shù)變化前后系統(tǒng)的特性曲線,能很直觀地顯示控制系統(tǒng)的實(shí)時(shí)趨勢(shì)曲線,這些很強(qiáng)的交互能力使其在自動(dòng)控制系統(tǒng)的實(shí)驗(yàn)中可以發(fā)揮理想的效果。(3)在采用組態(tài)王開發(fā)系統(tǒng)編制應(yīng)用程序過程中要考慮以下三個(gè)方面:①圖形,是怎樣用抽象的圖形畫面來模擬實(shí)際的工業(yè)現(xiàn)場(chǎng)和相應(yīng)的工控設(shè)備。②數(shù)據(jù),就是創(chuàng)建一個(gè)具體的數(shù)據(jù)庫,并用此數(shù)據(jù)庫中的變量描述工控對(duì)象的各種屬性,比如水位、流量等。③連接,就是畫面上的圖素以怎樣的動(dòng)畫來模擬現(xiàn)場(chǎng)設(shè)備的運(yùn)行,以及怎樣讓操作者輸入控制設(shè)備的指令。4.1.2組態(tài)王應(yīng)用概述(1)Kingview的優(yōu)點(diǎn)智能建筑中大量電子設(shè)備的廣泛應(yīng)用使得建筑的人力物力投入遠(yuǎn)大于傳統(tǒng)建筑,只有建立完善的樓宇自控系統(tǒng),才能有效降低能耗,真正實(shí)現(xiàn)智能化管理。KingView立足自動(dòng)化領(lǐng)域的尖端技術(shù),基于現(xiàn)代工業(yè)網(wǎng)絡(luò)平臺(tái)和計(jì)算機(jī)控制技術(shù),以降低管理成本、工作強(qiáng)度和操作的復(fù)雜性,提高樓宇監(jiān)控系統(tǒng)運(yùn)行效率為宗旨,更好地實(shí)現(xiàn)安全、便捷、舒適與高效節(jié)能的管理目標(biāo)。(2)Kingview的技術(shù)Kingview充分考慮人性化的操作與管理,創(chuàng)造性地提出了很多諸如模型技術(shù)的先進(jìn)理念并成功集成在產(chǎn)品當(dāng)中,同時(shí)不斷汲取廣大用戶提出的寶貴建議,致力于在產(chǎn)品的易用性、穩(wěn)定性、開放性等方面取得重大突破,引領(lǐng)自動(dòng)化軟件發(fā)展的未來。Kingview作為一個(gè)中央控制系統(tǒng)平臺(tái),被廣泛應(yīng)用于樓宇中央控制系統(tǒng)及其子系統(tǒng)中。強(qiáng)大的技術(shù)研發(fā)能力鑄就了KingView強(qiáng)大的功能,革命性的模型技術(shù)讓您領(lǐng)略真正意義的高效組態(tài)。良好的開放性接口可將不同系統(tǒng)中的數(shù)據(jù)集成到一個(gè)公共統(tǒng)一的用戶界面,以滿足不同客戶的不同需求。Kingview的系統(tǒng)平臺(tái)可以滿足不同數(shù)據(jù)系統(tǒng)和各類用戶針對(duì)不同界面的要求。根據(jù)用戶需求,Kingview可以將用戶分成多類用戶:內(nèi)部用戶和外部用戶及固定權(quán)限的多類用戶。內(nèi)部用戶包括公司管理部門、HVAC技術(shù)工程師等。外部用戶包括消費(fèi)者、供應(yīng)商,例如服務(wù)提供商、能源公司等。(3)Kingview的樓宇控制系統(tǒng)Kingview靈活的分層分布式網(wǎng)絡(luò)結(jié)構(gòu)為您提供了一個(gè)靈活的分布式控制系統(tǒng)解決方案,為了最大化的降低管理成本,您可以把成功應(yīng)用Kingview的智能控制系統(tǒng)完全復(fù)制到另外一套樓宇,只需進(jìn)行簡(jiǎn)單的連接就可輕松實(shí)現(xiàn)。此系統(tǒng)基于最新的網(wǎng)絡(luò)技術(shù)Microsoft.Net平臺(tái),以確保方案在不同系統(tǒng)環(huán)境中持久、穩(wěn)定的運(yùn)行。多層次的體系結(jié)構(gòu)可為在同一時(shí)間需要服務(wù)的用戶提供有力幫助。另外可根據(jù)客戶需求,選擇標(biāo)準(zhǔn)的IE瀏覽器作為客戶端,亦可選擇kingview專有客戶端,而無需其它插件程序或軟件。(4)Kingview的標(biāo)準(zhǔn)通訊技術(shù)Kingview自誕生之日起就嚴(yán)格按照國際通用的標(biāo)準(zhǔn)協(xié)議和接口開發(fā)生產(chǎn)。在樓宇自動(dòng)化控制系統(tǒng)中,國際通用的最核心的標(biāo)準(zhǔn)分別是Lonworks協(xié)議、BACnet協(xié)議及標(biāo)準(zhǔn)OPC接口。Kingview則完全符合上述三個(gè)標(biāo)準(zhǔn)協(xié)議,而樓宇自動(dòng)化產(chǎn)品中大多數(shù)知名品牌都支持上述協(xié)議,從而避免了通訊聯(lián)絡(luò)中不必要的麻煩。另外,我們目前擁有2000多種設(shè)備驅(qū)動(dòng),同時(shí)提供驅(qū)動(dòng)程序定制開發(fā)服務(wù),為您的網(wǎng)絡(luò)通訊提供最大便捷支持!4.1.3組態(tài)王6.55新特性\o"組態(tài)王"組態(tài)王6.5是亞控科技根據(jù)當(dāng)前的\o"自動(dòng)化"自動(dòng)化技術(shù)的發(fā)展趨勢(shì),面向高端自動(dòng)化市場(chǎng)及應(yīng)用,以實(shí)現(xiàn)企業(yè)一體化為目標(biāo)開發(fā)的一套產(chǎn)品。該產(chǎn)品以搭建戰(zhàn)略性工業(yè)應(yīng)用服務(wù)平臺(tái)為目標(biāo),集成了對(duì)亞控科技自主研發(fā)的工業(yè)實(shí)時(shí)數(shù)據(jù)庫(KingHistorian)的支持,可以為企業(yè)提供一個(gè)對(duì)整個(gè)生產(chǎn)流程進(jìn)行數(shù)據(jù)匯總、分析及管理的有效平臺(tái),使企業(yè)能夠及時(shí)有效的獲取信息,及時(shí)的做出反應(yīng),以獲得最優(yōu)化的結(jié)果[7]。

(1)功能強(qiáng)大、性能穩(wěn)定且易于使用

組態(tài)王6.5保持了組態(tài)王早期版本運(yùn)行穩(wěn)定、使用方便的特點(diǎn)。并根據(jù)國內(nèi)眾多用戶的反饋及意見,對(duì)一些功能進(jìn)行了完善和擴(kuò)充。該款產(chǎn)品的歷史曲線、溫控曲線以及配方功能進(jìn)行了大幅提升與改進(jìn),軟件的功能性和可用性有了很大的提高。

(2)組態(tài)王6.5的主要功能特性

①可視化操作界面,真彩顯示圖形、支持漸進(jìn)色、豐富的圖庫、動(dòng)畫連接。

②無與倫比的動(dòng)力和靈活性,擁有全面的腳本與圖形動(dòng)畫功能。

③可以對(duì)畫面中的一部分進(jìn)行保存,以便以后進(jìn)行分析或打印。

④變量導(dǎo)入導(dǎo)出功能,變量可以導(dǎo)出到Excel表格中,方便的對(duì)變量名稱等屬性進(jìn)行修改,然后再導(dǎo)入新工程中,實(shí)現(xiàn)了變量的二次利用,節(jié)省了開發(fā)時(shí)間。⑤強(qiáng)大的分布式報(bào)警、事件處理,支持實(shí)時(shí)、歷史數(shù)據(jù)的分布式保存。⑥強(qiáng)大的腳本語言處理,能夠幫助你實(shí)現(xiàn)復(fù)雜的邏輯操作和與決策處理。⑦全新的WebServer架構(gòu),全面支持畫面發(fā)布、實(shí)時(shí)數(shù)據(jù)發(fā)布、歷史數(shù)據(jù)發(fā)布以及數(shù)據(jù)庫數(shù)據(jù)的發(fā)布。

⑧方便的配方處理功能。

⑨豐富的設(shè)備支持庫,支持常見的PLC設(shè)備、智能儀表、智能模塊。

⑩提供硬加密及軟授權(quán)兩種授權(quán)方式。(3)可以獲得更加強(qiáng)大的數(shù)據(jù)存儲(chǔ)能力組態(tài)王6.5集成了對(duì)KingHistorian的支持,極大的提高了組態(tài)王的數(shù)據(jù)存儲(chǔ)能力,能夠更好的滿足大點(diǎn)數(shù)用戶對(duì)存儲(chǔ)容量和存儲(chǔ)速度的要求。KingHistorian是亞控新近推出的獨(dú)立開發(fā)的工業(yè)數(shù)據(jù)庫。具有單個(gè)服務(wù)器支持高達(dá)10萬點(diǎn)、支持256個(gè)并發(fā)客戶同時(shí)存儲(chǔ)和檢索數(shù)據(jù)、每秒檢索單個(gè)變量超過30,000條記錄的強(qiáng)大功能。能夠更好的滿足高端客戶對(duì)存儲(chǔ)速度和存儲(chǔ)容量的要求,完全滿足了客戶實(shí)時(shí)查看和檢索歷史運(yùn)行數(shù)據(jù)的要求。

(4)連接與采集

組態(tài)王6.5已能連接PLC、智能儀表、板卡、模塊、變頻器等上千種工業(yè)自動(dòng)化設(shè)備。支持設(shè)備之多之廣可與國外優(yōu)秀同類軟件相媲美。通訊方式靈活多樣,為用戶提供了充足的選擇空間,可以適應(yīng)各種設(shè)計(jì)方案的需要。目前,組態(tài)王6.53支持的通訊方式已包括:

①串口通訊方式。

②以太網(wǎng)方式。

③GPRS通訊方式。

④Lonworks現(xiàn)場(chǎng)總線方式。

⑤BacNet現(xiàn)場(chǎng)總線方式。

(5)強(qiáng)大無比的通訊能力。

組態(tài)王6.5為第三方軟件提供了多種訪問組態(tài)王工程數(shù)據(jù)的接口,可以方便的對(duì)采集上來的數(shù)據(jù)進(jìn)行二次計(jì)算,應(yīng)用各種先進(jìn)的算法,以滿足工程上的特殊需要。其支持的通訊接口主要包括:

①OPC2.0。

②DDE。

③通過ocx控件的方式開放實(shí)時(shí)數(shù)據(jù)。

④通過Excel表格訪問歷史數(shù)據(jù)。(6)全新的溫控曲線控件

組態(tài)王6.5重新設(shè)計(jì)開發(fā)了溫控曲線控件。產(chǎn)品更加符合工程開發(fā)者的使用習(xí)慣。主要功能包括:

①可以在運(yùn)行狀態(tài)下方便的修改每一段溫控曲線的設(shè)定值。

②設(shè)定曲線可以有多條,運(yùn)行時(shí)可以重新加載。

③不需在工程中建變量,溫控控件可以直接和設(shè)備中的內(nèi)存區(qū)對(duì)應(yīng),節(jié)省了建變量的時(shí)間,支持批量下載。

④支持20條實(shí)時(shí)曲線。(7)新增數(shù)據(jù)詞典變量的導(dǎo)入導(dǎo)出功能和變量名替換功能

①可以針對(duì)某一個(gè)或某些的變量進(jìn)行導(dǎo)入導(dǎo)出及變量名替換。

②對(duì)于同類工程,或者在同一個(gè)工程中有多個(gè)相似功能塊的工程,變量導(dǎo)入導(dǎo)出功能可以方便的建點(diǎn)。

③變量在導(dǎo)入時(shí),可以自定義前綴或后綴。(8)新增配方管理功能

①可以同時(shí)管理多個(gè)配方文件,在運(yùn)行時(shí)方便的調(diào)用、替換。

②可以對(duì)當(dāng)前配方、待裝配方和實(shí)時(shí)值分別進(jìn)行保存,以便以后分析,查看。(9)新增組態(tài)王工程打包工具

可以將制定的組態(tài)王工程進(jìn)行打包,在目標(biāo)計(jì)算機(jī)上之間安裝該打包文件,不需要再安裝組態(tài)王??梢愿奖銥橛脩暨\(yùn)行組態(tài)王工程。

(10)歷史庫的優(yōu)化

①通用歷史趨勢(shì)曲線的每條曲線都可以定義自己Y軸單位和范圍,并且Y軸坐標(biāo)能夠根據(jù)曲線區(qū)域數(shù)據(jù)的最大值,最小值進(jìn)行自動(dòng)調(diào)整。

②增加了對(duì)關(guān)機(jī)時(shí)刻和通訊失敗時(shí)歷史數(shù)據(jù)的處理。

③增加對(duì)IO變量可按照每次采集進(jìn)行存儲(chǔ)的功能。

④當(dāng)磁盤的空間小于設(shè)定值時(shí)會(huì)有相應(yīng)的提示。

⑤改進(jìn)了歷史數(shù)據(jù)的存儲(chǔ)算法,存儲(chǔ)速度更快。(11)組態(tài)王集成的報(bào)表系統(tǒng)

組態(tài)王提供一套全新的、集成的報(bào)表系統(tǒng),內(nèi)部提供豐富的報(bào)表函數(shù),例如:日期和時(shí)間函數(shù)、邏輯函數(shù)、統(tǒng)計(jì)函數(shù)等,用戶可創(chuàng)建多樣的報(bào)表。用戶可以根據(jù)工程的需要任意改變報(bào)表的外觀。報(bào)表能夠進(jìn)行組態(tài),例如有日?qǐng)?bào)表、月報(bào)表、年報(bào)表、實(shí)時(shí)報(bào)表的組態(tài),操作簡(jiǎn)單,功能齊全。例如:日?qǐng)?bào)表的組態(tài)只需用戶選擇需要的變量和每個(gè)變量的收集間隔時(shí)間。

另外,提供報(bào)表模板,方便用戶調(diào)入其它的表格。4.2組態(tài)王和下位機(jī)的通訊組態(tài)王6.5把每一臺(tái)與通訊設(shè)備(硬件或軟件)看作是外部設(shè)備,為實(shí)現(xiàn)組態(tài)王和外部設(shè)備的通訊,組態(tài)王內(nèi)置了大量的設(shè)備驅(qū)動(dòng)作為組態(tài)王和外部設(shè)備的通訊接口,在開發(fā)過程中您只需根據(jù)工程瀏覽器提供的“設(shè)備配置向?qū)А贝翱谕瓿蛇B接過程,即可實(shí)現(xiàn)組態(tài)王和相應(yīng)外部設(shè)備驅(qū)動(dòng)的連接。運(yùn)行期間,組態(tài)王就可通過通信接口和外部設(shè)備交換數(shù)據(jù),包括采集數(shù)據(jù)和發(fā)送數(shù)據(jù)指令。每一驅(qū)動(dòng)都是一個(gè)COM對(duì)象,這種方式使驅(qū)動(dòng)和組態(tài)王構(gòu)成一個(gè)完整的系統(tǒng),既保證了運(yùn)行系統(tǒng)的高效率,又使系統(tǒng)有很強(qiáng)的擴(kuò)展性,如圖4-1。動(dòng)畫顯示線動(dòng)畫顯示線數(shù)據(jù)采集線歷史記錄線其他線程設(shè)備驅(qū)動(dòng)設(shè)備驅(qū)動(dòng)設(shè)備驅(qū)動(dòng)設(shè)備驅(qū)動(dòng)組態(tài)王COM組件計(jì)算機(jī)外部設(shè)備模塊PLC智能儀表其他工控設(shè)備圖4-1組態(tài)王與下位機(jī)通訊原理4.3組態(tài)設(shè)計(jì)4.3.1建立設(shè)備連接通過PPI通訊方式將組態(tài)王與PLC設(shè)備相連接,在組態(tài)王中建立如下設(shè)備連接,串口選擇COM1,如下圖建立設(shè)備連接。圖4-2建立設(shè)備4.3.2建立變量建立相應(yīng)的變量并對(duì)應(yīng)I/O分配表定義相應(yīng)的變量,變量類型設(shè)為I/O離散,連接設(shè)備為圖4-3所建立的PLC設(shè)備,根據(jù)輸入口或輸出口選擇寄存器類型并且輸入寄存器地址,數(shù)據(jù)類型為bit,并將讀寫屬性改為“讀寫”。圖4-3定義變量圖4-4變量組4.3.3層門設(shè)計(jì)如圖4-5所示設(shè)計(jì)層門,層門在開門線圈啟動(dòng)時(shí)會(huì)向左右縮放,顯露出轎廂內(nèi)部,使用四個(gè)如圖設(shè)計(jì)對(duì)應(yīng)4個(gè)層門。圖4-5層門設(shè)計(jì)層門縮放設(shè)置如圖4-6所示,表達(dá)式對(duì)應(yīng)不同樓層層門電機(jī),當(dāng)層門完全打開時(shí),縮放最大對(duì)應(yīng)值為100,因?yàn)镻LC梯形圖中將一至四樓層門電機(jī)的寄存器V2、V4、V6、V8的最大值都為100??s放方向?yàn)樽笥铱s放。圖4-6層門縮放連接設(shè)置4.3.4轎廂設(shè)計(jì)轎廂設(shè)計(jì)如層門設(shè)計(jì)相似,均使用縮放表示開關(guān)門,縮放最大值為門電機(jī)V0最大值:100。但是轎廂會(huì)在一樓至四樓之間上升下降,因此還要加入垂直移動(dòng)連接。轎廂移動(dòng)距離為一樓坐標(biāo)數(shù)值減去四樓坐標(biāo)數(shù)值,得到510,0,最上邊與最下邊對(duì)應(yīng)值為樓層高度寄存器V10的最大值300與最小值0。圖4-7轎廂連接設(shè)置4.3.5轎廂內(nèi)部設(shè)計(jì)轎廂內(nèi)部菜單包括選層按鈕/顯示、開門按鈕、關(guān)門按鈕、上行顯示、下行顯示。圖4-8轎廂內(nèi)部菜單

(1)選層按鈕/顯示根據(jù)PLC程序,選層按鈕我們選擇復(fù)位按鈕,即,按下時(shí)置1,松開時(shí)置0,選層按鈕按下時(shí)命令語言如圖4-9所示,選層按鈕送開時(shí)命令語言如圖4-10所示。圖4-9按下選層按鈕命令語言圖4-10松開選層按鈕命令語言當(dāng)按下選層按鈕后,所按下的選層按鈕會(huì)改變顏色,當(dāng)?shù)竭_(dá)目的地后變回初始顏色,屬性如圖4-11所示圖4-11選層按鈕選中顯示設(shè)置(2)開門/關(guān)門按鈕開門關(guān)門按鈕與選層按鈕類似,同樣為按下置1,松開置0,按下后改變按鈕顏色,信號(hào)結(jié)束后變回初始顏色。(3)上行/下行顯示燈當(dāng)轎廂上行/下行是,上行/下行線圈置1,改變上行/下行顯示燈顏色。4.3.6樓層外呼菜單樓層外呼菜單包括:上行/下行呼叫按鈕、上行/下行顯示燈、轎廂所在層顯示圖4-12樓層外呼菜單(1)上行/下行呼叫按鈕樓層上行/下行呼叫按鈕與轎廂內(nèi)上行/下行呼叫按鈕設(shè)置一樣。(2)上行/下行顯示燈樓層上行/下行顯示燈與轎廂內(nèi)上行/下行顯示燈設(shè)置比較,需要增加一個(gè)隱含變化,當(dāng)電梯上行/下行時(shí),上行/下行顯示燈顯示,然后將兩個(gè)顯示燈重疊在一起。圖4-13上行/下行顯示燈隱含設(shè)置(3)轎廂所在層顯示轎廂所在層顯示是將1、2、3、4這4個(gè)數(shù)字重疊在一起,在分別設(shè)置隱含,當(dāng)轎廂在對(duì)應(yīng)樓層是顯示對(duì)應(yīng)數(shù)字。圖4-14樓層顯示設(shè)置4.3.7電梯狀態(tài)監(jiān)控界面電梯狀態(tài)監(jiān)控界面是監(jiān)控電梯狀態(tài)的界面,記錄電梯行程開關(guān)的狀態(tài)、轎廂高度V10的數(shù)值、電梯上行下行狀態(tài)、門電機(jī)開門狀態(tài)、關(guān)門延時(shí)數(shù)據(jù)。圖4-15電梯狀態(tài)監(jiān)控界面監(jiān)控模擬值輸出格式均采用十進(jìn)制、整數(shù)位數(shù)為兩位數(shù)。圖4-16模擬值輸出設(shè)置第五章系統(tǒng)調(diào)試完成了硬件的設(shè)計(jì)、制作和軟件編程之后,要使系統(tǒng)能夠按設(shè)計(jì)意圖正常運(yùn)行,必須進(jìn)行系統(tǒng)調(diào)試。系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試兩個(gè)部分。5.1硬件部分調(diào)試根據(jù)電氣接線圖安裝接線,PLC實(shí)際接線時(shí),還應(yīng)考慮到以下幾個(gè)方面:(1)應(yīng)有電源輸入線,通常為220V、50HZ交流電源,允許電源有一定的浮動(dòng)范圍。并且必須有保護(hù)裝置,如熔斷器等。若是干擾較強(qiáng)或?qū)煽啃砸蠛芨叩膱?chǎng)合,應(yīng)在PLC的電源輸入端加裝帶屏蔽層的隔離變壓器和低通濾波器。(2)輸入端子八個(gè)為一組,公用一個(gè)COM端。PLC應(yīng)單獨(dú)接地,不要和其他電器元件共用接地線,接地線面積應(yīng)大于2mm2,并盡可能靠近PLC。(3)PLC輸出端接有線圈和電磁閥等感性元件時(shí)必須加保護(hù)電路,例如并接阻容吸收回路(對(duì)于交流電源)或續(xù)流二極管(對(duì)于支流電源)。5.2軟件部分調(diào)試用編程工具將用戶程序輸入計(jì)算機(jī),經(jīng)過反復(fù)編輯、編譯、下載、調(diào)試、運(yùn)行,直至運(yùn)行正確。5.2.1編輯、編譯打開梯形圖編輯器將程序輸入電腦。程序輸入完成后,用CPU的下拉菜單或工具條中編譯快捷按鈕對(duì)程序進(jìn)行編譯,編譯后在顯示器下方的輸入窗口顯示編譯結(jié)果,并能明確的指出錯(cuò)誤的網(wǎng)絡(luò)段,可以根據(jù)錯(cuò)誤的提示對(duì)程序進(jìn)行修改,然后再編譯,一直到編譯無誤。5.2.2程序下載程序編譯成功后,單擊標(biāo)準(zhǔn)工具條中下載快捷按鈕打開文件菜單,選擇下載項(xiàng),彈出對(duì)話框,經(jīng)選定程序塊、數(shù)據(jù)塊、系統(tǒng)塊等下載內(nèi)容后,按確認(rèn)按鈕將選中內(nèi)容下載到PLC的存儲(chǔ)器上。5.2.3程序監(jiān)視、運(yùn)行調(diào)試當(dāng)PLC工作方式開關(guān)在TERM位置時(shí)還可用STEP—MICRO/WIN32的菜單命令或快捷按鈕都可以對(duì)CPU工作方式進(jìn)行軟件設(shè)計(jì)。使用程序編輯器還可以在PLC運(yùn)行監(jiān)視程序執(zhí)行的過程和各元件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論