組態(tài)軟件第6章P35-動畫連接_第1頁
組態(tài)軟件第6章P35-動畫連接_第2頁
組態(tài)軟件第6章P35-動畫連接_第3頁
組態(tài)軟件第6章P35-動畫連接_第4頁
組態(tài)軟件第6章P35-動畫連接_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

組態(tài)軟件第六章動畫連接第六章動畫連接

在創(chuàng)建圖形對象或文本后,可以通過動畫連接來賦予其“生命”,通過動畫連接,可以改變對象的外觀,以反映變量點或表達式值所發(fā)生的變化,動畫功能也就是圖形對象的事件。6.1創(chuàng)建和刪除動畫連接

6.1.1創(chuàng)建動畫連接

創(chuàng)建并選擇連接對象,如線、填充圖形、文本、按鈕、子圖等動畫連接的方法有以下幾種:1)先選中圖形對象,然后在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,選擇相應(yīng)的動畫功能。2)用鼠標右鍵單擊對象,彈出右鍵菜單后選擇其中的“對象動畫”。3)選中圖形對象后直接按下“Alt+Enter”鍵。4)雙擊圖形對象。注意事項:當(dāng)創(chuàng)建動畫連接時,在連接生效之前,所使用的變量必須被創(chuàng)建。如果直接使用了尚未創(chuàng)建的變量,當(dāng)“確定”按鈕按下時,系統(tǒng)將提示進行定義,并可自動進入變量定義的對話框。6.1創(chuàng)建和刪除動畫連接

6.1.2刪除動畫連接

選擇存在動畫連接的連接對象,如線、填充圖形、文本、按鈕、子圖等的動畫連接創(chuàng)建方法以下幾種:1)先選中圖形對象,然后在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊相應(yīng)的動畫功能后面的下拉框,選擇“刪除動畫連接”。2)雙擊圖形對象,彈出“動畫連接”對話框,然后去掉相應(yīng)動畫功能按鈕前復(fù)選框的選擇標志就可以了。

從圖6-1創(chuàng)建動畫連接可以看出,動畫連接分為五種:鼠標動畫、顏色動畫、尺寸動畫、數(shù)值動畫和雜項。下面將對這五種動畫連接進行介紹。6.2動畫連接的使用6.2.1鼠標動畫

該類動作分為:垂直拖動、水平拖動、左鍵動作、右鍵動作、鼠標動作、窗口顯示、右鍵菜單、信息提示八大類。一、拖動1垂直拖動

垂直拖動連接使圖形對象的垂直位置與變量數(shù)值相關(guān)聯(lián)。變量數(shù)值的改變使圖形對象的位置發(fā)生變化,反之,用鼠標拖動圖形對象又會使變量的數(shù)值改變。

建立垂直拖動的步驟如下:1)首先要確定拖動對象在垂直方向上移動的距離(用像素數(shù)表示)。畫一條參考垂直線,垂直線的兩個端點對應(yīng)拖動目標移動的上下邊界,記下線段的長度。(線在選中狀態(tài)下,其長度顯示在屬性設(shè)置欄中。6.2動畫連接的使用2)建立拖動圖形對象,使對象與參考線段的下端點對齊,刪除參考線段。3)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊鼠標動畫功能下“垂直拖動”后面的下拉框,選擇“垂直拖動”。4)設(shè)置結(jié)束,單擊“確認”按鈕,返回動畫連接對話框,可以繼續(xù)創(chuàng)建其他動作;或選擇:“返回”按鈕返回。

注意事項:可以給上面的“移動象素數(shù)”輸入負數(shù),來達到反向拖動的目的。6.2動畫連接的使用

2水平拖動

水平拖動連接使圖形對象的水平位置與變量數(shù)值相關(guān)聯(lián)。變量數(shù)值的改變使圖形對象的位置發(fā)生變化,反之,用鼠標拖動圖形對象又會使變量的數(shù)值改變。

水平拖動連接的建立方法及對話框各項內(nèi)容的含義,與垂直拖動方法類似。

注意事項:可以給上面的“移動象素數(shù)”輸入負數(shù),來達到反向拖動的目的。6.2動畫連接的使用二、觸敏動作1窗口顯示

窗口顯示能使按鈕或其它圖形對象與某一窗口建立連接,當(dāng)用鼠標點擊按鈕或圖形對象時,自動顯示連接的窗口。

建立窗口顯示的步驟如下:1)首先在組態(tài)界面創(chuàng)建圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊鼠標動畫功能下“窗口顯示”后面的下拉框,選擇“窗口顯示”彈出“界面瀏覽”對話框。3)在該對話框中選擇一個窗口,單擊“確認”按鈕或直接雙擊窗口名。返回動畫連接菜單,可以繼續(xù)創(chuàng)建其它動作,或者選擇“返回”按鈕返回。6.2動畫連接的使用2左鍵動作

左鍵動作連接能使圖形對象與鼠標左鍵動作建立連接,對于選中的圖形對象單擊鼠標左鍵時,執(zhí)行在按下鼠標、鼠標按著周期執(zhí)行、鼠標雙擊、釋放鼠標這四個事件的腳本編輯器中的動作程序。3右鍵菜單

右鍵菜單與“工程項目”導(dǎo)航欄→菜單→“自定義菜單”中的右鍵彈出菜單配合使用,進入運行系統(tǒng)后,使鼠標右鍵點擊該對象時,顯示一列右鍵彈出菜單。

建立右鍵菜單連接的步驟:1)首先在“自定義菜單”中已經(jīng)定義了一個名為“menu”的右鍵菜單,菜單項有2項“open”、“close”。6.2動畫連接的使用

2)其次在界面上創(chuàng)建一個圖形對象。3)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊鼠標動畫功能下“右鍵菜單”后面的下拉框,選擇“編輯右鍵菜單”彈出“右鍵菜單指定”對話框。4)最后在“菜單名稱”下拉框中選擇已定義的右鍵菜單“menu”,在“與光標對齊”方式中選擇一種合適的對齊方式。進入運行系統(tǒng)后,當(dāng)用鼠標右鍵單擊該圖形對象時,出現(xiàn)如圖6-9的畫面。4信息提示

使圖形對象與鼠標焦點建立連接,當(dāng)鼠標的焦點移動到圖形對象上時,執(zhí)行本動作,可以顯示常量或變量等提示信息。6.2動畫連接的使用

建立信息提示連接的步驟如下:1)首先在組態(tài)界面創(chuàng)建圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊鼠標動畫功能下“信息提示”后面的下拉框,選擇“編輯信息提示”彈出“輸入提示信息”對話框。3)最后進入運行系統(tǒng)后,當(dāng)鼠標的焦點移動到圖形對象上時,如圖6-11。6.2動畫連接的使用6.2.2顏色動畫

該動作分為:邊線、實體文本、條件、閃爍、垂直和水平六大類。一、顏色變化1邊線

邊線變化連接是指圖形對象的邊線顏色隨著表達式的值的變化而變化。

首先創(chuàng)建要進行邊線變化連接的圖形對象。然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊顏色動畫功能下“邊線”后面的下拉框,選擇“邊線”彈出“顏色變化”對話框如圖6-12。6.2動畫連接的使用2實體文本

實體文本變化連接是指圖形對象的填充色或文本的前景色隨著表達式的值的變化而變化。其動畫連接設(shè)置和邊線動作完全相同,本小節(jié)不再作過多的介紹。3條件

條件變化連接是指圖形對象的填充色或文本的前景色隨著邏輯表達式的值的變化而改變。

建立條件變化連接的步驟如下:1)首先創(chuàng)建要進行條件變化連接的圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊顏色動畫功能下“條件”后面的下拉框,選擇“條件”彈出“顏色變化”對話框。6.2動畫連接的使用4閃爍

閃爍連接可使圖形對象根據(jù)一個布爾變量或布爾表達式的值的狀態(tài)而閃爍。閃爍可表現(xiàn)為顏色變化及或隱或現(xiàn)。顏色變化包括填充色、線色的變化。

建立閃爍連接的步驟如下:1)首先創(chuàng)建閃爍連接圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊顏色動畫功能下“閃爍”后面的下拉框,選擇“閃爍”彈出“閃爍”對話框。二、百分比填充1垂直百分比填充

垂直填充連接可以使具有填充形狀的圖形對象的填充比例隨著變量或表達式值的變化而改變。6.2動畫連接的使用

建立垂直百分比連接的步驟如下:1)首先創(chuàng)建用于垂直填充連接的圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊顏色動畫功能下“垂直填充”后面的下拉框,選擇“編輯垂直填充”彈出“垂直百分比填充”對話框。2水平百分比填充

水平填充連接的建立方法與垂直填充連接的建立方法類似。只是填充區(qū)域是在水平方向上變化。其動畫連接對話框如圖6-16。6.2動畫連接的使用

6.2.3尺寸動畫

尺寸動畫分為:垂直、水平、旋轉(zhuǎn)、高度、寬度五大類。一、目標移動1垂直移動

垂直移動是指圖形的垂直位置隨著變量或表達式的值的變化而變化。

建立垂直移動連接的步驟如下:1)首先要確定移動對象在垂直方向上移動的距離(用像素數(shù)表示)。畫一條參考垂直線,垂直線的兩個端點對應(yīng)拖動目標移動的上下邊界,記下線段的長度。2)其次創(chuàng)建垂直移動圖形對象,使對象與參考線段的下端點對齊,刪除參考線段。6.2動畫連接的使用3)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊尺寸動畫功能下“垂直移動”后面的下拉框,選擇“編輯垂直移動”彈出“水平/垂直移動”對話框。2水平移動

水平移動連接的建立方法與垂直移動連接的建立方法類似。注意事項:

當(dāng)垂直/水平移動的“像素數(shù)”填寫上負數(shù)時,移動方向?qū)⑴c原方向相反。比如,如上圖像素數(shù)“最左端時”為0,“最右端時”為100。則目標運動方向由左向右,如果想讓目標移動方向由右向左,可以是“最左端時”為0,“最右端時”為-100。垂直移動方法類似。6.2動畫連接的使用

3旋轉(zhuǎn)運動

旋轉(zhuǎn)連接能使圖形對象的方位隨著一個變量或表達式的值的變化而變化。

建立旋轉(zhuǎn)運動連接的步驟如下:1)首先創(chuàng)建旋轉(zhuǎn)圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊尺寸動畫功能下“旋轉(zhuǎn)”后面的下拉框,選擇“旋轉(zhuǎn)”彈出“目標旋轉(zhuǎn)”對話框。注意事項:

角度采用的單位為度,不是弧度。另外,在默認情況下,旋轉(zhuǎn)連接的旋轉(zhuǎn)軸心為圖形對象的幾何中心,若要將其它位置作為旋轉(zhuǎn)中心,需要設(shè)置偏置量。6.2動畫連接的使用二、尺寸變化1高度變化

高度變化連接是指圖形對象的高度隨著變量或表達式的值的變化而變化。建立高度變化連接的步驟如下:1)首先創(chuàng)建高度變化圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊尺寸動畫功能下“高度變化”后面的下拉框,選擇“編輯高度變化”彈出“高度變化”對話框。2寬度變化

寬度變化連接的建立方法與高度變化的建立方法類似。6.2動畫連接的使用6.2.4數(shù)值動畫

數(shù)值動畫分為:模擬輸入、開關(guān)輸入、字符串輸入、模擬輸出、開關(guān)輸出和字符串輸出六大類。一、數(shù)值輸入1模擬輸入

模擬輸入連接可使圖形對象變?yōu)橛|敏狀態(tài)。在運行期間,當(dāng)鼠標點中該對象或直接按下設(shè)定的熱鍵后,系統(tǒng)出現(xiàn)輸入框,提示輸入數(shù)據(jù)。輸入數(shù)據(jù)后用回車確認,與圖形對象連接的變量值被設(shè)定為輸入值。模擬輸入連接中與對象連接的變量為模擬量。

建立模擬輸入連接的步驟如下:1)首先創(chuàng)建模擬輸入連接圖形對象。6.2動畫連接的使用2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊數(shù)值動畫功能下“模擬輸入”后面的下拉框,選擇“模擬輸入”彈出“數(shù)值輸入”對話框。2字符串輸入

字符串輸入連接中的連接變量為字符串變量。

字符串輸入連接的創(chuàng)建方法與模擬輸入連接的創(chuàng)建方法類似。唯一的區(qū)別是連接的變量的數(shù)據(jù)類型是字符型變量。

在“數(shù)值輸入”對話框中“不顯示”的含義:選中該選擇框后,在運行時只顯示在開發(fā)系統(tǒng)Draw中輸入的文本串,而不顯示變量的值。另外,當(dāng)選擇了“帶提示”選項后,在運行時出現(xiàn)的軟鍵盤為帶有全部字母和數(shù)字的形式。3開關(guān)輸入

開關(guān)輸入連接中連接變量為開關(guān)量。6.2動畫連接的使用

建立開關(guān)輸入連接的步驟如下:1)首先創(chuàng)建開關(guān)輸入連接圖形對象。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊數(shù)值動畫功能下“開關(guān)輸入”后面的下拉框,選擇“開關(guān)輸入”彈出“離散型輸入”對話框。

若為枚舉型輸入選擇“枚舉量”標簽將出現(xiàn)如圖6-24所示屬性頁。

在該屬性頁中輸入枚舉量為不同值時對應(yīng)的輸出信息。

例如輸入變量為a1.pv帶有提示信息,運行時輸入提示框形式如圖6-25。3)輸入完以上各項后,選擇“確認”將返回動作菜單,可以繼續(xù)選擇其它按鈕定義另外的動作,或者按“返回”按鈕返回。6.2動畫連接的使用二、數(shù)值輸出1模擬輸出

模擬輸出連接能使文本對象(包括按鈕)動態(tài)顯示變量或表達式的值。模擬輸出連接中與對象連接的變量為模擬量。

建立模擬輸出連接的步驟如下:1)首先創(chuàng)建模擬輸出連接圖形對象。圖形對象必須為文本或按鈕,并且文本或按鈕中的文字表明了輸出格式。注意事項:文字中左邊起第一個小數(shù)點“.”前面的字符個數(shù)為整數(shù)部分位數(shù),后面的字符個數(shù)為小數(shù)位數(shù)。若沒有小數(shù)點“.”則表示不顯示小數(shù)部分。2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊數(shù)值動畫功能下“模擬輸出”后面的下拉框,選擇“編輯模擬輸出”彈出“模擬值輸出”對話框。6.2動畫連接的使用

其中選擇“變量選擇”按鈕,彈出“變量選擇”對話框,可在對話框中直接選擇要進行連接的變量名稱。

2字符串輸出

字符串輸出連接的建立方法與模擬輸出連接的建立方法類似。只是表達式輸入框應(yīng)填寫字符型變量或字符型表達式。需要注意的是圖形對象必須為文本或按鈕,并且文本或按鈕中的文字表明了輸出格式。3開關(guān)輸出

開關(guān)輸出連接中對象連接變量為離散型變量。

建立開關(guān)輸出連接的步驟如下:1)首先建立圖形對象,需要注意的是圖形對象必須為文本或按鈕,并且文本或按鈕中的文字表明了輸出格式。文本寬度即為輸出文本的寬度。6.2動畫連接的使用2)然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊數(shù)值動畫功能下“開關(guān)輸出”后面的下拉框,選擇“編輯開關(guān)輸出”彈出“離散型輸出”對話框。6.2動畫連接的使用6.2.5雜項

雜項分為:一般性動作、流動屬性、禁止、隱藏和安全區(qū)五大類。一、一般性動作

關(guān)于對話框中的功能按鈕以及腳本語法請參看有關(guān)手冊。二、隱藏

顯現(xiàn)/隱藏動作可以控制圖形的顯現(xiàn)或隱藏效果。

建立隱藏連接的步驟如下:1.首先建立要進行顯示/隱藏連接的圖形對象。2.然后選中圖形對象,在屬性設(shè)置導(dǎo)航欄中,點擊

按鈕切換到動畫頁,然后點擊雜項動畫功能下“隱藏”后面的下拉框,選擇“編輯隱藏”彈出“可見性定義”對話框。6.2動畫連接的使用三、禁止

允許/禁止動作可以控制圖形的允許和禁止操作。

建立禁止連接的步驟如下:1.首先建立要進行允許/禁止連接的圖形對象。2.然后選中圖形對象,在屬性設(shè)置中,點擊

按鈕切換到動畫頁,然后點擊雜項動畫功能下“禁止”后面的下拉框,選擇“編輯禁止”彈出“允許/禁止定義”對話框。四、流動屬性

該動作可以形成流體流動的效果。

建立流動屬性連接的步驟如下:1.首先創(chuàng)建要進行流動屬性連接圖形對象,雙擊鼠標進入動畫連接對話框。2.選擇“流動屬性”彈出“流動屬性”對話框。6.2動畫連接的使用五、安全區(qū)

設(shè)置可操作區(qū)域,只有擁有該區(qū)域的權(quán)限的用戶才可以操作6.3存儲罐液位監(jiān)控實驗系統(tǒng)(五)6.3存儲罐液位監(jiān)控實驗系統(tǒng)(五)

本節(jié)只介紹實驗中所用到的動畫連接的創(chuàng)建方法。6.3.1鼠標動畫1觸敏動作

雙擊運行窗口畫面中的“運行”按鈕對象,彈出如圖6-32所示的動畫連接。選擇觸敏動作項的“左鍵動作”,即彈出圖6-33所示的腳本編輯器,在“按下鼠標”窗口中填寫鼠標動作,R.PV=1;即如果鼠標左鍵按下運行按鈕,則變量R.PV=1。

按照上面的方法,對運行窗口畫面中的“停止”按鈕對象,添加鼠標動畫連接。在“按下鼠標”中填寫鼠標動作,R.PV=0;即如果鼠標左鍵按下停止按鈕,則變量R.PV=0。6.3存儲罐液位監(jiān)控實驗系統(tǒng)(五)6.3.3數(shù)值動畫1數(shù)值輸入

對運行窗口畫面中設(shè)定區(qū)“SV”右側(cè)的“##”圖形對象設(shè)置數(shù)值動畫連接,選擇數(shù)值輸入項中的“模擬”,如圖6-37所示,選擇“變量選擇”,隨即選擇SV.PV變量。

對設(shè)定區(qū)中“KP”右側(cè)的“##”圖形對象設(shè)置數(shù)值輸入動畫連接的方法同上,選擇變量KP.PV。2數(shù)值輸出

對運行窗口中設(shè)定區(qū)“SV”右側(cè)的“##”圖形對象和“KP”右側(cè)的“##”圖形對象設(shè)置數(shù)值輸出動畫連接,選擇數(shù)值輸出項中的“模擬”,即彈出如圖6-38所示的窗口,選擇“變量選擇”,然后選擇SV.PV變量。

6.3存儲罐液位監(jiān)控實驗系統(tǒng)(五)2特殊動作

雙擊運行窗口畫面中的“報表”按鈕對象,對其進行鼠標動畫連接,彈出如圖6-32所示的窗口,選擇特殊動作項中的“窗口顯示”,即彈出如圖6-34所示的界面瀏覽。選擇要進入的窗口→報表。

按照上面的方法,對“曲線”、“報警”、“退出”按鈕對象及其他窗口中的“返回”按鈕,同樣進行特殊動作連接,分別選擇要連接的窗口。6.3.2顏色動畫1顏色變化

雙擊運行窗口畫面中的“指示燈”圖形對象,選擇顏色變化項中的“條件”,即彈出圖6-35所示的窗口。選擇“變量選擇”,即彈出圖6-36所示的變量選擇窗口,選擇變量R.PV,即R.PV=1時,運行指示燈為綠;否則,運行指示燈為紅色。6.3存儲罐液位監(jiān)控實驗系統(tǒng)(五)6.3.3數(shù)值動畫1數(shù)值輸入

對運行窗口畫面中設(shè)定區(qū)“SV”右側(cè)的“##”圖形對象設(shè)置數(shù)值動畫連接,選擇數(shù)值輸入項中的“模擬”,如圖6-37所示,選擇“變量選擇”,隨即選擇SV.PV變量。

對設(shè)定區(qū)中“

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論