




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