力控軟件的“圖形模板”及其應(yīng)用
力控科技
|
|
1、前言<BR> <BR> 流程圖等圖形顯示畫面是自動(dòng)化控制系統(tǒng)的重要組成部分,當(dāng)用戶應(yīng)用監(jiān)控組態(tài)軟件開(kāi)發(fā)出一套色彩艷麗、圖形豐富、操作方便的顯示畫面時(shí),定能為自動(dòng)化控制系統(tǒng)增添許多光彩。<BR> <BR> <BR> 現(xiàn)在各監(jiān)控組態(tài)軟件廠商都認(rèn)識(shí)到這一點(diǎn),為了提高產(chǎn)品在市場(chǎng)上的競(jìng)爭(zhēng)力,在開(kāi)發(fā)軟件新功能的同時(shí),都在圖形開(kāi)發(fā)環(huán)境模塊上投入大量的精力,力爭(zhēng)在圖形的色彩豐富程度、標(biāo)準(zhǔn)圖形元素的美觀程度及數(shù)量上有所突破。<BR> <BR> 作為在自動(dòng)化領(lǐng)域有一定影響力的國(guó)產(chǎn)監(jiān)控組態(tài)軟件之一,力控軟件的圖形色彩豐富,調(diào)色板支持16.7百萬(wàn)種顏色。在缺省情況下,調(diào)色板為用戶提供了1280種標(biāo)準(zhǔn)顏色,用戶也可以創(chuàng)建自己的顏色;具有豐富的圖形元素,用戶可以很方便地開(kāi)發(fā)出美觀漂亮的圖形顯示畫面。如果用戶在開(kāi)發(fā)顯示畫面時(shí)需要一種和一個(gè)過(guò)程點(diǎn)的多個(gè)參數(shù)有關(guān)的復(fù)雜圖形時(shí),可使用力控軟件的“圖形模板”來(lái)實(shí)現(xiàn)。 <BR> <BR> 2、力控”圖形模板”簡(jiǎn)介<BR> <BR> 力控的”圖形模板”是一種配合實(shí)時(shí)數(shù)據(jù)庫(kù)DB使用的界面工具。其作用是為了減少圖形組態(tài)的工作量、提高工作效率,通過(guò)模板可將用戶創(chuàng)建的圖形畫面定義成標(biāo)準(zhǔn)圖形畫面。如果在一個(gè)應(yīng)用程序中多幅畫面具有相同的畫面結(jié)構(gòu)及元素,那么只需定義一幅圖形模板,圖形模板上的動(dòng)畫連接變量全部使用模板替換變量,在運(yùn)行時(shí)通過(guò)對(duì)模板變量給予替換,即可達(dá)到用一幅畫面顯示多組數(shù)據(jù)的目的。<BR> <BR> <BR> 在實(shí)際應(yīng)用中會(huì)有這種情況,在界面上要顯示的同一類型的點(diǎn)參數(shù)信息完全相同,當(dāng)要查看不同點(diǎn)的信息時(shí),只要變更點(diǎn)的位號(hào)名稱,畫面便能自動(dòng)更新為這個(gè)點(diǎn)的信息。例如,對(duì)于控制型數(shù)據(jù)點(diǎn),在一幅畫面上顯示點(diǎn)的名稱(NAME)、測(cè)量值(PV)、設(shè)定值(SP)、輸出值(OP)等,在運(yùn)行時(shí),只要將畫面的模板替換變量替換為不同控制點(diǎn)的位號(hào)名稱,畫面上的參數(shù)信息自動(dòng)更新為相應(yīng)的位號(hào)信息。如下圖所示,PIC201和FIC101所顯示的參數(shù)信息完全相同,只需定義一幅圖形模板,只需變更點(diǎn)的位號(hào)名稱,畫面變能自動(dòng)更新為相應(yīng)點(diǎn)的信息。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911284024270.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911284024270.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 3、“圖形模板”的應(yīng)用<BR> <BR> <BR> 橫河、Honeywell等DCS系統(tǒng)畫面上的“操作面板”是一種既美觀、又非常實(shí)用的標(biāo)準(zhǔn)圖形,其樣式類似于圖1,此功能在使用監(jiān)控組態(tài)軟件的系統(tǒng)中也有很高的實(shí)用價(jià)值。下面就以此面板為例,介紹力控“圖形模板”的使用方法。<BR> <BR> <BR> ⑴、在力控軟件的Draw中,選擇工具箱中的“圖形模板”工具,在窗口中點(diǎn)擊模板并拖拽到合適的大小后釋放鼠標(biāo)。<BR> <BR> <BR> 然后在模板上創(chuàng)建4個(gè)變量型文本、3個(gè)顯示文本(SP、PV和OP)、4個(gè)按鈕、3個(gè)表示SP等模擬值的棒圖,以及必要的裝飾性圖形等。確定它們的顯示屬性后,如圖2所示。<BR> <BR> ⑵、同時(shí)選中圖形模板及其中的圖形元素,然后選擇工具箱中的“打成單元”工具將它們打成單元。<BR> <BR> ⑶、定義模板替換變量。雙擊PV值按鈕出現(xiàn)“動(dòng)作定義”對(duì)話框,選擇“數(shù)值輸出/模擬”,出現(xiàn)“模擬值輸出”對(duì)話框,在輸入框“表達(dá)式”內(nèi)鍵入一個(gè)變量名及參數(shù),變量名不妨為“Tag”,最后形式如圖3所示。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911293818453.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911293818453.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/20047911294868474.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911294868474.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/20047911295867754.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911295867754.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 單擊“確認(rèn)”按鈕后,系統(tǒng)提示是否定義變量“Tag.PV”,單擊“確認(rèn)”按鈕后進(jìn)入變量定義對(duì)話框。其中要正確指定所連接的數(shù)據(jù)庫(kù)中的數(shù)據(jù)源,變量類別指定為“模板替換變量”,見(jiàn)圖4。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911304610598.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911304610598.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 保存變量組態(tài)內(nèi)容并退出“變量定義”對(duì)話框。用同樣的方法定義其他文本和按鈕的變量,都定義成“模板替換變量”,形式為“Tag.參數(shù)”。<BR> <BR> <BR> ⑷、定義SP、PV和OP等3個(gè)棒圖的動(dòng)作。雙擊PV棒圖出現(xiàn)“動(dòng)作定義”對(duì)話框,選擇“百分比填充/垂直”,出現(xiàn)“垂直百分比填充”對(duì)話框,在“表達(dá)式”輸入框中鍵入“tag.pv”。如圖5所示。單擊“確認(rèn)”按鈕后,退到“動(dòng)作定義”對(duì)話框,再按“返回”按鈕退出。依次定義SP和OP棒圖的顯示動(dòng)作。<BR> <BR> ⑸、定義變量替換。為了使模板圖形在運(yùn)行時(shí)能顯示一個(gè)位號(hào)的信息,還需要對(duì)“圖形模板”對(duì)象加入動(dòng)作。雙擊圖形模板,出現(xiàn)如圖6的對(duì)話框。單擊“動(dòng)作”按鈕,出現(xiàn)腳本對(duì)話框。假設(shè)在數(shù)據(jù)庫(kù)中已經(jīng)定義了控制點(diǎn)(PIC001),如果希望在系統(tǒng)運(yùn)行時(shí)顯示PIC001的信息,則在腳本編輯器中輸入 <BR> ChangeTag(“Tag”,”PIC001”),如圖6。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911314894810.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911314894810.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/20047911315584790.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911315584790.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> ⑹、系統(tǒng)運(yùn)行后,操作面板上顯示PIC001的信息,形式如圖1<BR> <BR> <BR> 4、結(jié)束語(yǔ)<BR> <BR> 圖形模板”是一個(gè)很實(shí)用的功能,當(dāng)用戶的工程中需要大量的具有共性的操作、顯示面板時(shí),可以制作一個(gè)“模板”,然后復(fù)制,并替換為相應(yīng)的儀表位號(hào)。<BR> <BR> <BR> 另外,用戶也可能有這樣的應(yīng)用,在工藝流程圖等顯示畫面上只放置一個(gè)操作面板,通過(guò)點(diǎn)擊流程圖上不同的位號(hào)來(lái)共同調(diào)用這個(gè)操作面板,使用一個(gè)操作面板來(lái)進(jìn)行生產(chǎn)操作。此時(shí)只需在位號(hào)的鼠標(biāo)點(diǎn)擊動(dòng)作腳本中定義位號(hào)切換就可以了。<BR> <BR> <BR> “圖形模板”是力控提供給用戶的圖形開(kāi)發(fā)工具,應(yīng)用它可以開(kāi)發(fā)出許多種用途的顯示圖形,可大大提高工作效率,減小工程周期。
|
|
狀 態(tài):
離線
公司簡(jiǎn)介
產(chǎn)品目錄
|
|
公司名稱:
|
力控科技
|
聯(lián) 系 人: |
張平
|
電 話: |
010-59835588
|
傳 真: |
010-59835566 |
地 址: |
北京市海淀區(qū)農(nóng)大南路33號(hào)興天海園二層 |
郵 編: |
100193 |
主 頁(yè): |
|
|
|
|
|