智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)說明_第1頁
智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)說明_第2頁
智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)說明_第3頁
智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)說明_第4頁
智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)說明_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

設(shè)計(jì)說明作品名稱智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)所屬類別虛擬實(shí)驗(yàn)平臺(tái)參賽隊(duì)員指導(dǎo)教師目錄1基于設(shè)計(jì)的軟件介紹組態(tài)655211組態(tài)王655簡介212組態(tài)王655結(jié)構(gòu)與特點(diǎn)2121組態(tài)王655結(jié)構(gòu)構(gòu)成2122組態(tài)王655特點(diǎn)313組態(tài)王655發(fā)展趨勢3131組態(tài)王655歷史3132組態(tài)王655未來發(fā)展趨勢42智能地暖溫度監(jiān)控系統(tǒng)實(shí)施方案521什么是智能地暖系統(tǒng)5211什么是地暖5212智能地暖為溫度監(jiān)控系統(tǒng)522智能地暖監(jiān)控系統(tǒng)實(shí)用價(jià)值623智能地暖監(jiān)控系統(tǒng)優(yōu)點(diǎn)63基于智能地暖溫度監(jiān)控系統(tǒng)建立組態(tài)731定義外部設(shè)備和數(shù)據(jù)庫7311建立新項(xiàng)目7312定義外部設(shè)備8313定義變量932設(shè)計(jì)圖形界面1033建立動(dòng)畫鏈接與命令語言12331動(dòng)畫鏈接12332命令語言13333溫度、濕度控制界面動(dòng)畫鏈接與命令語言14334總命令語言2134程序運(yùn)行與調(diào)試22341程序運(yùn)行說明224總結(jié)271基于設(shè)計(jì)的軟件介紹組態(tài)655組態(tài)王KINGVIEW655是亞控科技根據(jù)當(dāng)前的自動(dòng)化技術(shù)的發(fā)展趨勢,面向低端自動(dò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é)果。11組態(tài)王655簡介組態(tài)王KINGVIEW655保持了其早期版本功能強(qiáng)大、運(yùn)行穩(wěn)定且使用方便的特點(diǎn),并對(duì)一些功能進(jìn)行了完善和擴(kuò)充。提供了豐富的、簡捷易用的配置界面和大量的圖形元素及圖庫精靈,同時(shí)也為用戶創(chuàng)建圖庫精靈提供了簡單易用的接口;KINGVIEW655的歷史曲線、報(bào)表及WEB發(fā)布功能進(jìn)行了大幅提升與改進(jìn),組態(tài)王655在保留了原報(bào)表所有功能的基礎(chǔ)上新增了報(bào)表向?qū)Чδ?,能夠以組態(tài)王的歷史庫或KINGHISTORIAN為數(shù)據(jù)源,快速建立所需的班報(bào)表、日?qǐng)?bào)表、周報(bào)表、月報(bào)表、季報(bào)表和年報(bào)表。還可以實(shí)現(xiàn)值的行列統(tǒng)計(jì)功能。全新版的WEB可以實(shí)現(xiàn)畫面發(fā)布、數(shù)據(jù)發(fā)布和OCX控件發(fā)布,同時(shí)保留了組態(tài)王WEB的原有功能IE瀏覽客戶端可以獲得與組態(tài)王運(yùn)行系統(tǒng)相同的監(jiān)控畫面、IE客戶端與WEB服務(wù)器保持高效的數(shù)據(jù)同步,通過網(wǎng)絡(luò)您可以在任何地方獲得與WEB服務(wù)器上相同的畫面和數(shù)據(jù)顯示、報(bào)表顯示、報(bào)警顯示等,同時(shí)可以方便快捷的向工業(yè)現(xiàn)場發(fā)布控制命令,實(shí)現(xiàn)實(shí)時(shí)控制的功能。組態(tài)王KINGVIEW655集成了對(duì)KINGHISTORIAN的數(shù)據(jù)同時(shí)存儲(chǔ)到組態(tài)王歷史庫和工業(yè)庫,極大地提高了組態(tài)王的數(shù)據(jù)存儲(chǔ)能力,能夠更好地滿足用戶對(duì)存儲(chǔ)容量和存儲(chǔ)速度的要求。KINGHISTORIAN工業(yè)數(shù)據(jù)庫具有單個(gè)服務(wù)器支持高達(dá)100萬點(diǎn)、256個(gè)并發(fā)客戶同時(shí)存儲(chǔ)和檢索數(shù)據(jù)、每秒檢索單個(gè)變量超過20,000條記錄的強(qiáng)大功能。能夠更好地滿足高端客戶對(duì)存儲(chǔ)速度和存儲(chǔ)容量的要求。12組態(tài)王655結(jié)構(gòu)與特點(diǎn)121組態(tài)王655結(jié)構(gòu)構(gòu)成組態(tài)王655它具有適應(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)場的實(shí)時(shí)監(jiān)測與控制,且在自動(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)王655還具有豐富的設(shè)備驅(qū)動(dòng)程序和靈活的組態(tài)方式、數(shù)據(jù)鏈接功能。使用組態(tài)王實(shí)現(xiàn)控制系統(tǒng)實(shí)驗(yàn)仿真的基本方法有圖形界面的設(shè)計(jì)、構(gòu)造數(shù)據(jù)庫、建立動(dòng)畫連接、運(yùn)行和調(diào)試。組態(tài)王655同時(shí)支持與國內(nèi)外常見的PLC、智能模塊、智能儀表、變頻器、數(shù)據(jù)采集板卡進(jìn)行數(shù)據(jù)通訊。組態(tài)王軟件結(jié)構(gòu)由工程管理器、工程瀏覽器及運(yùn)行系統(tǒng)三部分構(gòu)成。工程管理器工程管理器用于新工程的創(chuàng)建和已有工程的管理,對(duì)已有工程進(jìn)行搜索、添加、備份、恢復(fù)以及實(shí)現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出等功能。工程瀏覽器工程瀏覽器是一個(gè)工程開發(fā)設(shè)計(jì)工具,用于創(chuàng)建監(jiān)控畫面、監(jiān)控的設(shè)備及相關(guān)變量、動(dòng)畫鏈接、命令語言以及設(shè)定運(yùn)行系統(tǒng)配置等的系統(tǒng)組態(tài)工具。運(yùn)行系統(tǒng)工程運(yùn)行界面,從采集設(shè)備中獲得通訊數(shù)據(jù),并依據(jù)工程瀏覽器的動(dòng)畫設(shè)計(jì)顯示動(dòng)態(tài)畫面,實(shí)現(xiàn)人與控制設(shè)備的交互操作。122組態(tài)王655特點(diǎn)組態(tài)王655具有以下特點(diǎn)(1)延續(xù)性和可擴(kuò)充性。用通用組態(tài)軟件開發(fā)的應(yīng)用程序,當(dāng)現(xiàn)場(包括硬件設(shè)備或系統(tǒng)結(jié)構(gòu))或用戶需求發(fā)生改變時(shí),不需作很多修改而方便地完成軟件的更新和升級(jí);(2)封裝性(易學(xué)易用),通用組態(tài)軟件所能完成的功能都用一種方便用戶使用的方法包裝起來,對(duì)于用戶,不需掌握太多的編程語言技術(shù)(甚至不需要編程技術(shù)),就能很好地完成一個(gè)復(fù)雜工程所要求的所有功能。(3)通用性,每個(gè)用戶根據(jù)工程實(shí)際情況,利用通用組態(tài)軟件提供的底層設(shè)備(PLC、智能儀表、智能模塊、板卡、變頻器等)的I/ODRIVER、開放式的數(shù)據(jù)庫和畫面制作工具,就能完成一個(gè)具有動(dòng)畫效果、實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)和曲線并存、具有多媒體功能和網(wǎng)絡(luò)功能的工程,不受行業(yè)限制。13組態(tài)王655發(fā)展趨勢131組態(tài)王655歷史在“組態(tài)”概念出現(xiàn)之前,是通過編寫程序(如使用BASIC、C、FORTRAN等)來實(shí)現(xiàn)某一任務(wù)的,編寫程序不但工作量大、周期長,而且容易犯錯(cuò)誤,不能保證工期。組態(tài)軟件的出現(xiàn),解決了這個(gè)問題?!敖M態(tài)”的概念是伴隨集散型控制系統(tǒng)(DISTRIBUTEDCONTROLSYSTEM簡稱DCS)的應(yīng)用產(chǎn)生的,如DCS組態(tài),PLC梯形圖組態(tài)。在其他行業(yè)也有組態(tài)的概念,如AUTOCAD,PHOTOSHOP,辦公軟件(POWERPOINT)都存在相似的操作,即用軟件提供的工具來形成自己的作品,并以數(shù)據(jù)文件保存作品,而不是執(zhí)行程序。組態(tài)形成的數(shù)據(jù)只有其制造工具或其他專用工具才一能識(shí)別。由于個(gè)人計(jì)算機(jī)的普及和技術(shù)的逐漸成熟,如何利用PC進(jìn)行工業(yè)監(jiān)控,成為工業(yè)控制領(lǐng)域的重要研究方向,市場的發(fā)展使很多DSC和PLC廠家主動(dòng)公開通信協(xié)議,向“PC”監(jiān)控完全開放,這不僅降低了監(jiān)控成本,也使市場空間得以擴(kuò)大,智能儀器、嵌入式系統(tǒng)和現(xiàn)場總線的出現(xiàn),更使組態(tài)軟件成為工業(yè)自動(dòng)化系統(tǒng)中的靈魂。組態(tài)軟件產(chǎn)品于80年代初出現(xiàn),并在80年代末期進(jìn)入我國。但在90年代中期之前,組態(tài)軟件在我國的應(yīng)用并不普及。隨著工業(yè)控制系統(tǒng)應(yīng)用的深入,在面臨規(guī)模更大、控制更復(fù)雜的控制系統(tǒng)時(shí),人們逐漸意識(shí)到原有的上位機(jī)編程的開發(fā)方式。對(duì)項(xiàng)目來說是費(fèi)時(shí)費(fèi)力、得不償失的,同時(shí),MIS(管理信息系統(tǒng),MANAGEMENTINFORMATIONSYSTEM)和CIMS(計(jì)算機(jī)集成制造系統(tǒng),COMPUTERINTEGRATEDMANUFACTURINGSYSTEM)的大量應(yīng)用,在1995年以后,組態(tài)軟件在國內(nèi)的應(yīng)用逐漸得到了普及。132組態(tài)王655未來發(fā)展趨勢XML技術(shù)將被組態(tài)軟件廠商善加利用,來改變現(xiàn)有的體系結(jié)構(gòu),它的推廣也將改變現(xiàn)有組態(tài)軟件的某些使用模式,滿足更為靈活的應(yīng)用需求。運(yùn)行時(shí)組態(tài)是組態(tài)軟件新近提出的新的概念。運(yùn)行時(shí)組態(tài)是在運(yùn)行環(huán)境下對(duì)已有工程進(jìn)行修改,添加新的功能。它不同于在線組態(tài),在線組態(tài)是在工程運(yùn)行的同時(shí),進(jìn)入組態(tài)環(huán)境,在組態(tài)環(huán)境中對(duì)工程進(jìn)行修改。而運(yùn)行時(shí)組態(tài)是在運(yùn)行環(huán)境中直接修改工程。行業(yè)程師可以在組態(tài)環(huán)境下構(gòu)建其應(yīng)用領(lǐng)域模件,然后讓專業(yè)技術(shù)人員運(yùn)用自己熟知的構(gòu)件在運(yùn)行時(shí)搭建自己的應(yīng)用。這樣就使組態(tài)軟件形成三級(jí)應(yīng)用模式軟件工程師行業(yè)工程師專業(yè)技術(shù)人員。軟件工程師注重的是給行業(yè)工程師提供靈活的手段,行業(yè)工程師構(gòu)件行業(yè)模件,專業(yè)技術(shù)人員構(gòu)件最終的應(yīng)用。運(yùn)行時(shí)組態(tài)改變了已往必須進(jìn)入復(fù)雜的組態(tài)環(huán)境修改工程應(yīng)用的歷史,給組態(tài)軟件帶來了新的活力,并預(yù)示著組態(tài)軟件新的發(fā)展方向。2智能地暖溫度監(jiān)控系統(tǒng)實(shí)施方案21什么是智能地暖系統(tǒng)211什么是地暖地暖即地板采暖,是一種新的采暖方式。通過埋設(shè)于地板下的加熱管鋁塑復(fù)合管或?qū)щ姽?,把地板加熱到表面溫?8至32攝氏度,均勻地向室內(nèi)輻射熱量而達(dá)到采暖效果。地面輻射供暖是以整個(gè)地面為散熱器,通過地板輻射層中的熱媒,均勻加熱整個(gè)地面,利用地面自身的蓄熱和熱量向上輻射的規(guī)律由下至上進(jìn)行傳導(dǎo),來達(dá)到取暖的目的。是目前最舒適的采暖方式,也是現(xiàn)代生活品質(zhì)的象征。高效節(jié)能輻射供暖方式較對(duì)流供暖方式熱效率高,熱量集中在人體受益的高度內(nèi);傳送過程中熱量損失??;低溫地面輻射供暖可實(shí)行分戶分室控制。熱穩(wěn)定性好地面供暖地面層及混凝土層蓄熱量大,熱穩(wěn)定性好,在間歇供暖的條件下,室內(nèi)溫度變化緩慢。212智能地暖溫度監(jiān)控系統(tǒng)基于我們對(duì)正常地暖的認(rèn)識(shí),同時(shí)我們也知道家里的墻壁、屋頂和地板都有各自的導(dǎo)熱系數(shù),它們都是熱能的傳遞媒介,所以熱能會(huì)從高溫處流向低溫處。因此,在冬季時(shí)節(jié)外界溫度會(huì)隨天氣的變化而溫度不同,室內(nèi)溫度將會(huì)根據(jù)外界溫度變化而變化。此時(shí),我們通常會(huì)選擇手動(dòng)地調(diào)節(jié)地暖的流量來保持屋內(nèi)溫度適宜。為了便利人們的生活,我們有了智能地暖監(jiān)控系統(tǒng)的設(shè)計(jì)。我們所設(shè)計(jì)的智能地暖溫度監(jiān)控系統(tǒng),主要利用地暖系統(tǒng),再配合上空調(diào)、加濕器等家電來實(shí)現(xiàn)了以下幾點(diǎn)功能(1)隨著室外的溫度變化,室內(nèi)的地暖系統(tǒng)能夠自動(dòng)的進(jìn)行室內(nèi)溫度的實(shí)時(shí)監(jiān)控和流量自動(dòng)調(diào)節(jié)。即可以自動(dòng)補(bǔ)償所需的溫度差使室內(nèi)溫度達(dá)到人們適合居住的溫度,同時(shí)可以自動(dòng)記錄溫度變化的時(shí)間與達(dá)到預(yù)定溫度的時(shí)間。(2)若室內(nèi)的溫度上升,間接影響到空氣濕度,濕度能夠自動(dòng)調(diào)節(jié)到保證滿足人體基本需求。即當(dāng)室內(nèi)溫度升高時(shí)會(huì)降低室內(nèi)的濕度,此時(shí)我們需要濕度的補(bǔ)償,使室內(nèi)的濕度達(dá)到人們感到舒適的濕度。(3)此外,對(duì)于屋內(nèi)是否處于無人狀態(tài)及智能狀態(tài)的識(shí)別我們也做了一個(gè)人性化的設(shè)計(jì),以保證最大程度的達(dá)到節(jié)能減排的效果。如果屋內(nèi)沒有人時(shí)地暖正常的工作會(huì)浪費(fèi)資源,鑒于節(jié)約環(huán)保的角度來看,我們?cè)O(shè)想當(dāng)屋內(nèi)沒有人時(shí),可否把地暖設(shè)置到適宜人溫度最低限值。即起到了節(jié)能也能保證人回到屋時(shí)不會(huì)感覺到太冷。22智能地暖監(jiān)控系統(tǒng)實(shí)用價(jià)值(1)實(shí)際社會(huì)背景在現(xiàn)代西方國家,樓宇智能化和智能家居早已興起。近兩年,樓宇智能化和智能家居的設(shè)計(jì)也開始逐步出現(xiàn)在我國一些現(xiàn)代小區(qū)的設(shè)計(jì)規(guī)劃中。根據(jù)形勢的發(fā)展需要、我國的實(shí)際國情,家居智能化的研究和發(fā)展必然是我國未來建筑系統(tǒng)的研究重點(diǎn)。(2)節(jié)能減排、低碳環(huán)保該系統(tǒng)根據(jù)外界環(huán)境完成的智能溫度調(diào)節(jié),最大程度地做到了低碳環(huán)保,節(jié)約資源。響應(yīng)了國家節(jié)能減排,建設(shè)資源節(jié)約型社會(huì)的號(hào)召,同時(shí)也吻合了科學(xué)發(fā)展觀中,可持續(xù)發(fā)展的基本要求。(3)本次作品現(xiàn)實(shí)生活中的實(shí)用性該虛擬平臺(tái)不僅可以模擬真實(shí)的自動(dòng)控制過程,還可以與單片機(jī)或PLC硬件設(shè)備聯(lián)接,構(gòu)成一套完整的自動(dòng)控制系統(tǒng),并且可在工業(yè)過程控制中推廣使用。23智能地暖監(jiān)控系統(tǒng)優(yōu)點(diǎn)1、強(qiáng)大的組態(tài)軟件平臺(tái)(1)作品在工程管理界面里可以存放多個(gè)畫面,并隨意切換,在效果展示上比較靈活。(2)組態(tài)軟件的設(shè)備集成能力強(qiáng),可連接幾乎所有設(shè)備和系統(tǒng),為本作品由虛擬實(shí)驗(yàn)平臺(tái)變成現(xiàn)實(shí)提供了支持。2、完善的數(shù)據(jù)管理系統(tǒng)作品中設(shè)計(jì)的實(shí)時(shí)溫度曲線記錄和計(jì)時(shí)功能,在實(shí)際生活中有助于幫助用戶檢查該系統(tǒng)的運(yùn)行情況是否正常,以便于及時(shí)調(diào)整。3、較高的實(shí)用價(jià)值作品符合我國智能樓宇建筑的發(fā)展趨勢,實(shí)用價(jià)值高,且變?yōu)楝F(xiàn)實(shí)的可操作強(qiáng)。4、廣闊的發(fā)展前景隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展,作品中的構(gòu)思,將來也可以配合手機(jī)遙控等智能系統(tǒng)加以實(shí)現(xiàn),這也將會(huì)是我們應(yīng)用下一步發(fā)展的廣闊前景。3基于智能地暖溫度監(jiān)控系統(tǒng)建立組態(tài)31定義外部設(shè)備和數(shù)據(jù)庫包括設(shè)備的定義和變量的定義等。組態(tài)王655把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部設(shè)備包括下位機(jī)(PLC、儀表、模塊、板卡、變頻器等),它們一般通過串行口和上位機(jī)交換數(shù)據(jù)其它WISDOM應(yīng)用程序,它們之間一般通過DDE交換數(shù)據(jù);外部設(shè)備還包括網(wǎng)絡(luò)上的其他計(jì)算機(jī)。只有在定義了外部設(shè)備之后,組態(tài)王655才能通過I/O變量和它們交換數(shù)據(jù)。為方便定義外部設(shè)備,組態(tài)王655設(shè)計(jì)了設(shè)備配置向?qū)?,引?dǎo)用戶進(jìn)一步完成設(shè)備的連接。數(shù)據(jù)庫是組態(tài)王655最核心的部分,在組態(tài)王655運(yùn)行時(shí),工業(yè)現(xiàn)場的生產(chǎn)狀況要以動(dòng)畫的形式反應(yīng)在屏幕上,同時(shí)工程人員在計(jì)算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場,所以這一切都是以實(shí)時(shí)數(shù)據(jù)庫為中間環(huán)節(jié),數(shù)據(jù)庫是聯(lián)系上位機(jī)和下位機(jī)之間的橋梁。在數(shù)據(jù)庫中存放的是變量的當(dāng)前值,變量包括系統(tǒng)變量和用戶定義的變量。變量的集合形象的稱為數(shù)據(jù)詞典,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)據(jù)變量的詳細(xì)信息。311建立新項(xiàng)目首先啟動(dòng)組態(tài)王655工程瀏覽器。在工程瀏覽器中選擇工程新建,出現(xiàn)“新建工程向?qū)А?,如圖31所示,在對(duì)話框中輸入工程所在位置,單擊下一步,在對(duì)話框中輸入工程名稱“智能地暖監(jiān)控系統(tǒng)”,單擊完成。圖31新建工程向?qū)?12定義外部設(shè)備在組態(tài)王655工程瀏覽器的左側(cè)選中COM1,在右側(cè)雙擊“新建”,運(yùn)行“設(shè)備配置向?qū)А?,選擇“設(shè)備驅(qū)動(dòng)”中的PLC歐姆龍仿真PLC串行口,如圖32所示,單擊下一步,指定名稱為PLC,單擊下一步。圖32設(shè)置配置向?qū)нx擇連接串口為COM1、COM2、COM3,(由于三個(gè)COM口設(shè)置都一樣在這里我們以COM1口設(shè)置為例進(jìn)行設(shè)置)單擊下一步,設(shè)備地址為0,單擊下一步,確認(rèn)安裝無誤后,單擊完成。雙擊COM1,設(shè)置COM1參數(shù),如圖33所示圖33設(shè)置COM串口313定義變量定義好設(shè)備后,就可進(jìn)行變量的添加,在“工程瀏覽器”中選擇“數(shù)據(jù)詞典”,在數(shù)據(jù)詞典中進(jìn)行變量的定義。進(jìn)入數(shù)據(jù)詞典后,雙擊“新建”。如建立“旋轉(zhuǎn)風(fēng)機(jī)”這個(gè)I/O整數(shù)變量,在變量名稱中寫“旋轉(zhuǎn)風(fēng)機(jī)”,變量類型選擇“I/O整數(shù)”,最小值,最大值,變化靈敏度,初始值等參數(shù)由自己的需求進(jìn)行定義,然后連接設(shè)備選擇外部連接的設(shè)備,在本次設(shè)計(jì)中選擇“新IO設(shè)備”,寄存器選擇“INCREA11”,數(shù)據(jù)類型“SHORT”,然后其他的就不需要定義,直接點(diǎn)擊“確定”,就完成變量的定義。如圖34所示。圖34I/O整數(shù)變量其他變量的定義請(qǐng)參考上述變量定義的方法進(jìn)行定義。下面是對(duì)變量中參數(shù)的一些說明(如圖35所示)基本類型的變量也可以按照數(shù)據(jù)類型分為離散型、實(shí)型、整型和字符串型。(1)內(nèi)存離散變量、I/O離散變量類似一般程序設(shè)計(jì)語言中的布爾(BOOL)變量,只有0、1兩種取值,用于表示一些開關(guān)量。(2)內(nèi)存實(shí)型變量、I/O實(shí)型變量類似一般程序設(shè)計(jì)語言中的浮點(diǎn)型變量,用于表示浮點(diǎn)數(shù)據(jù),取值范圍10E3810E38,有效值7位。(3)內(nèi)存整數(shù)變量、I/O整數(shù)變量類似一般程序設(shè)計(jì)語言中的有符號(hào)長整數(shù)型變量,用于表示帶符號(hào)的整型數(shù)據(jù),取值范圍21474836482147483647。(4)內(nèi)存字符串型變量、I/O字符串型變量類似一般程序設(shè)計(jì)語言中的字符串變量,可用于記錄一些有特定含義的字符串,如名稱、密碼等,該類型變量可以進(jìn)行比較運(yùn)算和賦值運(yùn)算。該特殊變量類型有報(bào)警窗口變量、歷史趨勢曲線變量、系統(tǒng)變量三種。圖35定義其他變量32設(shè)計(jì)圖形界面在上位機(jī)上實(shí)現(xiàn)工藝流程圖的實(shí)時(shí)監(jiān)測、數(shù)據(jù)處理是通過可編程控制器操作站系統(tǒng)軟件和組態(tài)軟件來實(shí)現(xiàn)的。組態(tài)軟件主要對(duì)系統(tǒng)的構(gòu)成進(jìn)行定義,定義過程參數(shù)、趨勢、流程圖、報(bào)表等。監(jiān)控軟件由各種監(jiān)視界面和操作界面組成,主要包括總貌界面、流程圖界面、趨勢畫面、報(bào)表管理以及趨勢打印、報(bào)表生成打印輸出、操作調(diào)整解界面等。智能地暖監(jiān)控系統(tǒng)的界面有(1)開始主界面。(2)溫度、濕度控制界面。(3)運(yùn)行界面。(4)實(shí)時(shí)數(shù)據(jù)、實(shí)時(shí)曲線。在工程瀏覽器左側(cè)的“工程目錄顯示區(qū)”中選擇“畫面”選項(xiàng),在右側(cè)視圖中雙擊“新建”圖標(biāo),彈出新建畫面對(duì)話框,工程瀏覽器將運(yùn)行組態(tài)王655開發(fā)環(huán)境TOUCHMAK,彈出如圖36所示的對(duì)話框,按照?qǐng)D中所示進(jìn)行設(shè)置,單擊“確定”按鈕,TOUCHMAK將按照指定的風(fēng)格產(chǎn)生一幅名為“智能地暖溫度監(jiān)控系統(tǒng)設(shè)計(jì)”的界面。圖36主界面創(chuàng)建在本次工程中,主畫面采用的是加載進(jìn)入點(diǎn)位圖的形式,單擊工具箱中的“點(diǎn)位圖”,在畫面上畫出一個(gè)矩形框,然后右擊點(diǎn)位圖,選擇“從文件中加載”,選擇需要加載進(jìn)入的圖片,加載后的圖片如圖37所示。圖37開始主界面然后重復(fù)上述步驟,利用工具箱和圖庫畫出溫度、濕度控制界面。(如圖38所示)圖38溫度、濕度控制界面在利用表格、圖庫畫出實(shí)時(shí)數(shù)據(jù)、實(shí)時(shí)曲線界面。(如圖39所示)圖39實(shí)時(shí)數(shù)據(jù)、實(shí)時(shí)曲線界面33建立動(dòng)畫鏈接與命令語言331動(dòng)畫鏈接工程人員在組態(tài)王655開發(fā)系統(tǒng)中制作的界面都是靜態(tài)的,那么它們?nèi)绾螌?shí)時(shí)數(shù)據(jù)實(shí)時(shí)曲線才能反映工業(yè)現(xiàn)場的狀況呢這就需要通過實(shí)時(shí)數(shù)據(jù)庫,因?yàn)橹挥袛?shù)據(jù)庫中的變量才是與現(xiàn)場狀況同步變化的。數(shù)據(jù)庫變量的變化又如何生成界面的動(dòng)畫效果呢通過動(dòng)畫連接。動(dòng)畫連接就是建立界面的圖素與數(shù)據(jù)庫變量的對(duì)應(yīng)關(guān)系。這樣,工業(yè)現(xiàn)場的數(shù)據(jù),比如溫度、液面高度等,當(dāng)它們發(fā)生變化時(shí),通過IO接口,將引起實(shí)時(shí)數(shù)據(jù)庫中變量的變化,如果設(shè)計(jì)者曾經(jīng)定義了一個(gè)界面圖素,比如指針與這個(gè)變量相關(guān),我們將會(huì)看到指針在同步偏轉(zhuǎn)。動(dòng)畫連接的引入是設(shè)計(jì)人機(jī)接口的一次突破,它把工程人員從重復(fù)的圖形編程中解放出來,為工程人員提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面,并且由可編程的命令語言連接來增強(qiáng)圖形界面的功能。圖形對(duì)象與變量之間有豐富的連接類型,給工程人員設(shè)計(jì)圖形界面提供了極大的方便。組態(tài)王655系統(tǒng)還為部分動(dòng)畫連接的圖形對(duì)象設(shè)置了訪問杈限,這對(duì)于保障系統(tǒng)的安全具有重要的意義。圖形對(duì)象可以按動(dòng)畫連接的要求改變顏色、尺寸、位置、填充百分?jǐn)?shù)等,一個(gè)圖形對(duì)象又可以同時(shí)定義多個(gè)連接。把這些動(dòng)畫連接組合起來,應(yīng)用程序?qū)⒊尸F(xiàn)出令人難以想象的圖形動(dòng)畫效果。332命令語言組態(tài)王除了在定義動(dòng)畫連接時(shí)支持連接表達(dá)式,還允許用戶編寫命令語言來擴(kuò)展應(yīng)用程序的功能,極大地增強(qiáng)了應(yīng)用程序的可用性。命令語言的格式類似C語言的格式,工程人員可以利用其來增強(qiáng)應(yīng)用程序的靈活性。組態(tài)王的命令語言編輯環(huán)境已經(jīng)編好,用戶只要按規(guī)范編寫程序段即可,它包括應(yīng)用程序命令語言、熱鍵命令語言、事件命令語言、數(shù)據(jù)改變命令語言、自定義函數(shù)命令語言和畫面命令語言等。命令語言的句法和C語言非常類似,可以說是C的一個(gè)簡化子集,具有完備的詞法語法查錯(cuò)功能和豐富的運(yùn)算符、數(shù)學(xué)函數(shù)、字符串函數(shù)、控件函數(shù)、SQL函數(shù)和系統(tǒng)函數(shù)。各種命令語言通過“命令語言編輯器”編輯輸入并進(jìn)行語法檢查,在運(yùn)行系統(tǒng)中進(jìn)行編譯執(zhí)行。命令語言有六種形式,其區(qū)別在于命令語言執(zhí)行的時(shí)機(jī)或條件不同1、應(yīng)用程序命令語言可以在程序啟動(dòng)時(shí)、關(guān)閉時(shí)或在程序運(yùn)行期間周期執(zhí)行。如果希望周期執(zhí)行,還需要指定時(shí)間間隔。2、熱鍵命令語言被鏈接到設(shè)計(jì)者指定的熱鍵上,軟件運(yùn)行期間,操作者隨時(shí)按下熱鍵都可以啟動(dòng)這段命令語言程序。3、事件命令語言規(guī)定在事件發(fā)生、存在、消失時(shí)分別執(zhí)行的程序。離散變量名或表達(dá)式都可以作為事件。4、數(shù)據(jù)改變命令語言只鏈接到變量或變量的域。在變量或變量的域值變化到超出數(shù)據(jù)字典中所定義的變化靈敏度時(shí),它們就被觸發(fā)執(zhí)行一次。5、自定義函數(shù)命令語言提供用戶自定義函數(shù)功能。用戶可以根據(jù)組態(tài)王的基本語法及提供的函數(shù)自己定義各種功能更強(qiáng)的函數(shù),通過這些函數(shù)能夠?qū)崿F(xiàn)工程特殊的需要。6、畫面、按鈕命令語言可以在畫面顯示時(shí)、隱含時(shí)或在畫面存在期間定時(shí)執(zhí)行畫面命令語言。在定義畫面中的各種圖索的動(dòng)畫連接時(shí),可以進(jìn)行命令語言的連接。333溫度、濕度控制界面動(dòng)畫鏈接與命令語言在溫度、濕度控制界面中系統(tǒng)開關(guān)鍵,作用是智能地暖溫度監(jiān)控系統(tǒng)總啟動(dòng)鍵,如何使按鍵可以起到開關(guān)的作用這就需要組態(tài)中的動(dòng)畫鏈接,圖310表示的是建立系統(tǒng)開關(guān)的動(dòng)畫鏈接。圖310系統(tǒng)開關(guān)動(dòng)畫鏈接系統(tǒng)選擇模式開關(guān),說明的是室內(nèi)是否有人,當(dāng)室內(nèi)有人是系統(tǒng)選擇模式開關(guān)為ON,智能地暖監(jiān)控系統(tǒng)全部啟動(dòng),如何使系統(tǒng)選擇模式開關(guān)正常工作。則需要按圖311所示的畫面進(jìn)行動(dòng)畫鏈接圖311系統(tǒng)選擇模式開關(guān)動(dòng)畫鏈接溫度、濕度控制界面中有四根水管,我們以其中一根管道為例建立動(dòng)畫鏈接使水管正常工作時(shí)保證流動(dòng)形態(tài)。(如圖312所示)圖312水管流動(dòng)動(dòng)畫鏈接水管在動(dòng)畫鏈接的基礎(chǔ)上不能達(dá)到我們預(yù)期所設(shè)想的效果,在動(dòng)畫鏈接的基礎(chǔ)上我編寫了命令語言,讓水管可以達(dá)到我們預(yù)想的效果。命令語言如圖313所示。(由于四根水管類似我們一第一根水管為例)圖313水管流動(dòng)命令語言溫度、濕度控制界面中我們用風(fēng)機(jī)來代替了空調(diào),我們建立動(dòng)畫鏈接空調(diào)正常工作時(shí)保證旋轉(zhuǎn)形態(tài)。(如圖314、315所示)圖314風(fēng)機(jī)旋轉(zhuǎn)動(dòng)畫鏈接圖315風(fēng)機(jī)旋轉(zhuǎn)動(dòng)畫鏈接同理風(fēng)機(jī)也加入了命令語言。如圖316所示圖316風(fēng)機(jī)旋轉(zhuǎn)命令語言加濕器工作時(shí)我們用加濕器上邊的折線代表加濕器的加濕情況,我們以一根線為例建立動(dòng)畫鏈接如圖317所示。圖317加濕器工作動(dòng)畫鏈接儀表的動(dòng)畫鏈接如圖318、319、320所示圖318室外溫度顯示動(dòng)畫鏈接圖319室內(nèi)溫度顯示動(dòng)畫鏈接圖320室內(nèi)濕度顯示動(dòng)畫鏈接手動(dòng)調(diào)節(jié)室外溫度按鈕的動(dòng)畫鏈接如圖321、322所示圖321溫度上調(diào)按鍵動(dòng)畫鏈接圖322溫度下調(diào)按鍵動(dòng)畫鏈接手動(dòng)調(diào)節(jié)室外溫度按鈕的命令語言如圖323、324所示圖323溫度上調(diào)按鍵按下、抬起時(shí)的命令語言圖324溫度下調(diào)按鍵按下、抬起時(shí)的命令語言334總命令語言溫度、濕度總命令語言如圖325、326、327所示。圖325總命令語言圖326總命令語言圖327總命令語言34程序運(yùn)行與調(diào)試在運(yùn)行組態(tài)王655工程之前首先要在開發(fā)系統(tǒng)中對(duì)運(yùn)行系統(tǒng)環(huán)境進(jìn)行配置。規(guī)定TOUCHVEW界面運(yùn)行系統(tǒng)啟動(dòng)時(shí)自動(dòng)調(diào)人的界面與設(shè)置運(yùn)行系統(tǒng)的基準(zhǔn)頻率等一些特殊屬性。這4個(gè)部分常常是交錯(cuò)進(jìn)行的,并不是相互獨(dú)立的。在用TOUCHMAK構(gòu)造應(yīng)用程

溫馨提示

  • 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)論