![組態(tài)工控技術(shù) 課件 13 MCGS用戶窗口組態(tài)_第1頁(yè)](http://file4.renrendoc.com/view9/M03/03/3C/wKhkGWda1-uAO7geAAEHzxdZaZ0999.jpg)
![組態(tài)工控技術(shù) 課件 13 MCGS用戶窗口組態(tài)_第2頁(yè)](http://file4.renrendoc.com/view9/M03/03/3C/wKhkGWda1-uAO7geAAEHzxdZaZ09992.jpg)
![組態(tài)工控技術(shù) 課件 13 MCGS用戶窗口組態(tài)_第3頁(yè)](http://file4.renrendoc.com/view9/M03/03/3C/wKhkGWda1-uAO7geAAEHzxdZaZ09993.jpg)
![組態(tài)工控技術(shù) 課件 13 MCGS用戶窗口組態(tài)_第4頁(yè)](http://file4.renrendoc.com/view9/M03/03/3C/wKhkGWda1-uAO7geAAEHzxdZaZ09994.jpg)
![組態(tài)工控技術(shù) 課件 13 MCGS用戶窗口組態(tài)_第5頁(yè)](http://file4.renrendoc.com/view9/M03/03/3C/wKhkGWda1-uAO7geAAEHzxdZaZ09995.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2024/12/1216:50:48組態(tài)控制技術(shù)用戶窗口組態(tài)2024/12/1216:50:48用戶窗口是由用戶來定義的、用來構(gòu)成MCGS圖形界面的窗口。用戶窗口是組成MCGS圖形界面的基本單位,所有的圖形界面都是由一個(gè)或多個(gè)用戶窗口組合而成的,它的顯示和關(guān)閉由各種策略構(gòu)件和菜單命令來控制。
用戶窗口相當(dāng)于一個(gè)“容器”,用來放置圖元、圖符和動(dòng)畫構(gòu)件等各種圖形對(duì)象,通過對(duì)圖形對(duì)象的組態(tài)設(shè)置,建立與實(shí)時(shí)數(shù)據(jù)庫(kù)的連接,來完成圖形界面的設(shè)計(jì)工作。2024/12/1216:50:48創(chuàng)建用戶窗口如圖所示,在MCGS組態(tài)環(huán)境的“工作臺(tái)”窗口內(nèi),選擇用戶窗口頁(yè),鼠標(biāo)單擊“新建窗口”按鈕,即可以定義一個(gè)新的用戶窗口。在用戶窗口頁(yè)中,可以象在Windows系統(tǒng)的文件操作窗口中一樣,以大圖標(biāo)、小圖標(biāo)、列表、詳細(xì)資料四種方式顯示用戶窗口,也可以剪切、拷貝、粘貼指定的用戶窗口,還可以直接修改用戶窗口的名稱。2024/12/1216:50:48設(shè)置窗口屬性在MCGS中,用戶窗口也是作為一個(gè)獨(dú)立的對(duì)象而存在的,它包含的許多屬性需要在組態(tài)時(shí)正確設(shè)置。在
“屬性”對(duì)話框可以分別對(duì)用戶窗口的“基本屬性”、“擴(kuò)充屬性”、“啟動(dòng)腳本”、“循環(huán)腳本”和“退出腳本”等屬性進(jìn)行設(shè)置。基本屬性包括窗口的操作名稱、顯示標(biāo)題、窗口位置、窗口邊界形式以及窗口說明等項(xiàng)內(nèi)容。對(duì)各項(xiàng)屬性內(nèi)容簡(jiǎn)介如下:1、系統(tǒng)各個(gè)部分對(duì)用戶窗口的操作是根據(jù)窗口名稱進(jìn)行的,因此,每個(gè)用戶窗口的名稱都是唯一的。在建立窗口時(shí),系統(tǒng)賦予窗口的缺省名稱為“窗口×”(×為區(qū)分窗口的數(shù)字代碼)。2、窗口標(biāo)題是系統(tǒng)運(yùn)行時(shí)在用戶窗口標(biāo)題欄上顯示的標(biāo)題文字。3、窗口背景一欄用來設(shè)置窗口背景的顏色。4、窗口的位置屬性決定了窗口的顯示方式:當(dāng)窗口的位置設(shè)定為“頂部工具條”或“底部狀態(tài)條”時(shí),則運(yùn)行時(shí)窗口沒有標(biāo)題欄和狀態(tài)框,窗口寬度與主控窗口相同,形狀同于工具條或狀態(tài)條;當(dāng)窗口位置設(shè)定為“中間顯示”時(shí),則運(yùn)行時(shí)用戶窗口始終位于主控窗口的中間(窗口處于打開狀態(tài)時(shí));當(dāng)設(shè)定為“最大化顯示”時(shí),用戶窗口充滿整個(gè)屏幕;當(dāng)設(shè)定為“任意擺放”時(shí),窗口的當(dāng)前位置即為運(yùn)行時(shí)的位置。窗口邊界屬性決定了窗口的邊界形式。當(dāng)窗口無邊時(shí),則窗口的標(biāo)題也不存在。2024/12/1216:50:48在擴(kuò)充屬性中的“窗口視區(qū)”是指實(shí)際用戶窗口可用的區(qū)域,在顯示器屏幕上所見的區(qū)域稱為可見區(qū),一般情況下兩者大小相同,但是可以把“窗口視區(qū)”設(shè)置成大于可見區(qū),此時(shí)在用戶窗口側(cè)邊附加滾動(dòng)條,操作滾動(dòng)條可以瀏覽用戶窗口內(nèi)所有圖形。打印窗口時(shí),按“窗口視區(qū)”的大小來打印窗口的內(nèi)容。還可以選擇打印方向是指按打印紙張的縱向打印還是按打印紙張的橫向打印。擴(kuò)充屬性2024/12/1216:50:48啟動(dòng)腳本單擊“打開用戶腳本編輯器”按鈕,可以用MCGS提供的類似普通BASIC語(yǔ)言的編程語(yǔ)言,編寫腳本程序控制該用戶窗口啟動(dòng)時(shí)需要完成的操作任務(wù)。2024/12/1216:50:48循環(huán)腳本鼠標(biāo)單擊“循環(huán)腳本”標(biāo)簽,進(jìn)入該用戶窗口的循環(huán)腳本屬性頁(yè),如下圖所示。如果需要用戶窗口循環(huán)顯示,在“循環(huán)時(shí)間”輸入欄,輸入用戶窗口的循環(huán)時(shí)間,單擊“打開用戶腳本編輯器”按鈕,可以編寫腳本程序控制該用戶窗口需要完成的循環(huán)操作任務(wù)。2024/12/1216:50:48圖形對(duì)象圖形對(duì)象放置在用戶窗口中,是組成用戶應(yīng)用系統(tǒng)圖形界面的最小單元。MCGS中的圖形對(duì)象包括圖元對(duì)象、圖符對(duì)象和動(dòng)畫構(gòu)件三種類型,不同類型的圖形對(duì)象有不同的屬性,所能完成的功能也各不相同。圖形對(duì)象可以從MCGS提供的繪圖工具箱和常用圖符工具箱中選取,如下圖所示,在繪圖工具箱中提供了常用的圖元對(duì)象和動(dòng)畫構(gòu)件,在常用圖符工具箱中提供了常用的圖形。2024/12/1216:50:48圖元對(duì)象
、圖符對(duì)象、動(dòng)畫構(gòu)件圖元是構(gòu)成圖形對(duì)象的最小單元。多種圖元的組合可以構(gòu)成新的、復(fù)雜的圖形對(duì)象。圖符對(duì)象,多個(gè)圖元對(duì)象按照一定規(guī)則組合在一起所形成的圖形對(duì)象,稱為圖符對(duì)象。圖符對(duì)象是作為一個(gè)整體而存在的,可以隨意移動(dòng)和改變大小。多個(gè)圖元可構(gòu)成圖符,圖元和圖符又可構(gòu)成新的圖符,新的圖符可以分解,還原成組成該圖符的圖元和圖符。MCGS系統(tǒng)內(nèi)部提供了27種常用的圖符對(duì)象,放在常用圖符工具箱中,稱為系統(tǒng)圖符對(duì)象,為快速構(gòu)圖和組態(tài)提供方便。系統(tǒng)圖符是專用的,不能分解,以一個(gè)整體參與圖形的制作。所謂動(dòng)畫構(gòu)件,實(shí)際上就是將工程監(jiān)控作業(yè)中經(jīng)常操作或觀測(cè)用的一些功能性器件軟件化,做成外觀相似、功能相同的構(gòu)件,存入MCGS的“工具箱”中,供用戶在圖形對(duì)象組態(tài)配置時(shí)選用,完成一個(gè)特定的動(dòng)畫功能。動(dòng)畫構(gòu)件本身是一個(gè)獨(dú)立的實(shí)體,它比圖元和圖符包含有更多的特性和功能,它不能和其它圖形對(duì)象一起構(gòu)成新的圖符。2024/12/1216:50:48創(chuàng)建圖形對(duì)象定義了用戶窗口并完成屬性設(shè)置后,就開始在用戶窗口內(nèi)使用系統(tǒng)提供的繪圖工具箱,創(chuàng)建圖形對(duì)象,制作漂亮的圖形界面了。工具箱介紹在工作臺(tái)的用戶窗口頁(yè)中,鼠標(biāo)雙擊指定的用戶窗口圖標(biāo),或者選中用戶窗口圖標(biāo)后,單擊“動(dòng)畫組態(tài)”按鈕,一個(gè)空白的用戶窗口就打開了,等待在上面放置圖形對(duì)象,生成需要的圖形界面。在用戶窗口中創(chuàng)建圖形對(duì)象之前,需要從工具箱中選取需要的圖形構(gòu)件,進(jìn)行圖形對(duì)象的創(chuàng)建工作。我們已經(jīng)知道,MCGS提供了兩個(gè)工具箱:放置圖元和動(dòng)畫構(gòu)件的繪圖工具箱和常用圖符工具箱。從這兩個(gè)工具箱中選取所需的構(gòu)件或圖符,在用戶窗口內(nèi)進(jìn)行組合,就構(gòu)成用戶窗口的各種圖形界面。鼠標(biāo)單擊工具條中的“工具箱”按鈕,則打開了放置圖元和動(dòng)畫構(gòu)件的繪圖工具箱。其中第2~9個(gè)的圖標(biāo)對(duì)應(yīng)于8個(gè)常用的圖元對(duì)象,后面的28個(gè)圖標(biāo)對(duì)應(yīng)于系統(tǒng)提供的16個(gè)動(dòng)畫構(gòu)件。1、對(duì)應(yīng)于選擇器,用于在編輯圖形時(shí)選取用戶窗口中指定的圖形對(duì)象;2、用于把當(dāng)前用戶窗口中選中的圖形對(duì)象存入對(duì)象元件庫(kù)中;3、用于從對(duì)象元件庫(kù)中讀取存盤的圖形對(duì)象;4、用于打開和關(guān)閉系統(tǒng)圖符工具箱,系統(tǒng)圖符工具箱包括系統(tǒng)提供的27個(gè)圖符對(duì)象。在工具箱中選中所需要的圖元、圖符或者動(dòng)畫構(gòu)件,利用鼠標(biāo)在用戶窗口中拖拽出一定大小的圖形,就創(chuàng)建了一個(gè)圖形對(duì)象。我們用系統(tǒng)提供的圖元和圖符,畫出新的圖形,執(zhí)行“排列”菜單中的“構(gòu)成圖符”命令,構(gòu)成新的圖符,可以將新的圖形組合為一個(gè)整體使用。如果要修改新建的圖符或者取消新圖符的組合,執(zhí)行“排列”菜單中的“分解圖符”命令,可以把新建的圖符分解回組成它的圖元和圖符。2024/12/1216:50:48繪制圖形對(duì)象在用戶窗口中繪制一個(gè)圖形對(duì)象,實(shí)際上是將工具箱內(nèi)的圖符或構(gòu)件放置到用戶窗口中,組成新的圖形。操作方法是:打開工具箱,鼠標(biāo)單擊工具箱內(nèi)對(duì)應(yīng)的圖標(biāo),選中所要繪制的圖元、圖符或動(dòng)畫構(gòu)件。把鼠標(biāo)移到用戶窗口內(nèi),此時(shí)鼠標(biāo)光標(biāo)變?yōu)槭中?,按下鼠?biāo)左鍵不放,在窗口內(nèi)拖動(dòng)鼠標(biāo)到適當(dāng)?shù)奈恢?,然后松開鼠標(biāo)左鍵,則在該位置建立了所需的圖形,繪制圖形對(duì)象完成,此時(shí)鼠標(biāo)光標(biāo)恢復(fù)為箭頭形狀。當(dāng)繪制折線或者多邊形時(shí),在工具箱中選中折線圖元按鈕,將鼠標(biāo)移到用戶窗口編輯區(qū),先將十字光標(biāo)放置在折線的起始點(diǎn)位置,單擊鼠標(biāo),再移動(dòng)到第二點(diǎn)位置,單擊鼠標(biāo),如此進(jìn)行直到最后一點(diǎn)位置時(shí),雙擊鼠標(biāo),完成折線的繪制。如果最后一點(diǎn)和起始點(diǎn)的位置相同,則折線閉合成多邊形。多邊形是一封閉的圖形,其內(nèi)部可以填充顏色。2024/12/1216:50:48操作對(duì)象元件庫(kù)MCGS設(shè)置了稱為對(duì)象元件庫(kù)的圖形庫(kù),用來解決組態(tài)結(jié)果的重新利用問題。我們?cè)谑褂帽鞠到y(tǒng)的過程中,把常用的、制作完好的圖形對(duì)象甚至整個(gè)用戶窗口存入對(duì)象元件庫(kù)中,需要時(shí),再?gòu)脑?kù)中取出來直接使用。從元件庫(kù)中讀取圖形對(duì)象的操作方法如下:鼠標(biāo)單擊工具箱中的圖標(biāo),彈出“對(duì)象元件庫(kù)管理”窗口,選中對(duì)象類型后,從相應(yīng)的元件列表中選擇所要的圖形對(duì)象,按“確認(rèn)”按鈕,即可將該圖形對(duì)象放置在用戶窗口中間。當(dāng)需要把制作完好的圖形對(duì)象插入到對(duì)象元件庫(kù)中時(shí),先選中所要插入的圖形對(duì)象,圖標(biāo)激活,鼠標(biāo)單擊該圖標(biāo),彈出“把選定的圖形保存到對(duì)象元件庫(kù)?”對(duì)話框詢問,單擊“確定”按鈕,彈出“對(duì)象元件庫(kù)管理”窗口,缺省的對(duì)象名為“新圖形”,拖動(dòng)鼠標(biāo)到指定位置,抬起鼠標(biāo),同時(shí)還可以對(duì)新放置的圖形對(duì)象進(jìn)行修改名字、位置移動(dòng)等操作,點(diǎn)擊“確認(rèn)”按鈕,則把新的圖形對(duì)象存入到對(duì)象元件庫(kù)中。2024/12/1216:50:48編輯圖形對(duì)象多個(gè)圖形對(duì)象的相對(duì)位置和大小調(diào)整按鈕(或菜單“左對(duì)齊”命令),左邊界對(duì)齊;按鈕(或菜單“右對(duì)齊”命令),右邊界對(duì)齊;按鈕(或菜單“上對(duì)齊”命令),頂邊界對(duì)齊;按鈕(或菜單“下對(duì)齊”命令),底邊界對(duì)齊。按鈕(或菜單“中心對(duì)中”命令),所有選中對(duì)象的中心點(diǎn)重合;按鈕(或菜單“橫向?qū)χ小泵?,所有選中對(duì)象的中心點(diǎn)X坐標(biāo)相等;按鈕(或菜單“縱向?qū)χ小泵?,所有選中對(duì)象的中心點(diǎn)Y坐標(biāo)相等;按鈕(或菜單“圖元等寬”命令),所有選中對(duì)象的寬度相等;按鈕(或菜單“圖元等高寬”命令),所有選中對(duì)象的高度和寬度相等。2024/12/1216:50:48按鈕(或菜單“橫向等間距”命令),被選中的多個(gè)圖形對(duì)象沿X方向等距離分布;按鈕(或菜單“縱向等間距”命令),被選中的多個(gè)圖形對(duì)象沿Y方向等距離分布。多個(gè)圖形對(duì)象的等距分布圖形對(duì)象的方位調(diào)整菜單“左旋90度”命令),把被選中的圖形對(duì)象左旋90度;菜單“右旋90度”命令),把被選中的圖形對(duì)象右旋90度;菜單“左右鏡象”命令),把被選中的圖形對(duì)象沿X方向翻轉(zhuǎn);菜單“上下鏡象”命令),把被選中的圖形對(duì)象沿Y方向翻轉(zhuǎn)。2024/12/1216:50:48
圖形對(duì)象的層次排列按鈕(或菜單“最前面”命令),把被選中的圖形對(duì)象放在所有對(duì)象前;按鈕(或菜單“最后面”命令),把被選中的圖形對(duì)象放在所有對(duì)象后;按鈕(或菜單“前一層”命令),把被選中的圖形對(duì)象向前移一層;按鈕(或菜單“后一層”命令),把被選中的圖形對(duì)象向后移一層。對(duì)象的鎖定與解鎖鎖定一個(gè)圖形對(duì)象,可以固定對(duì)象的位置和大小,使用戶不能對(duì)其進(jìn)行修改,避免編輯時(shí),因誤操作而破壞組態(tài)完好的圖形。圖形對(duì)象的組合與分解執(zhí)行“排列”菜單中的“構(gòu)成圖符”命令,可以把選中的圖形對(duì)象生成一個(gè)組合圖符;執(zhí)行“排列”菜單中的“分解圖符”命令,可以把一個(gè)組合圖符分解為原先的一組圖形對(duì)象。2024/12/1216:50:48對(duì)象的固化與激活當(dāng)一個(gè)圖形對(duì)象被固化后,用戶就不能選中它,從而也不能對(duì)其進(jìn)行各種編輯工作。在組態(tài)過程中,一般把作為背景用途的圖形對(duì)象加以固化,以免影響其它圖形對(duì)象的編輯工作。執(zhí)行“排列”菜單中的“固化”命令,可以固化所選中的圖形對(duì)象。執(zhí)行“激活”命令,或用鼠標(biāo)雙擊固化的圖形對(duì)象,可以將固化的圖形對(duì)象激活。MCGS系統(tǒng)提供的圖形對(duì)象分為圖元、圖符和動(dòng)畫構(gòu)件三種類型,其中動(dòng)畫構(gòu)件是作為一個(gè)獨(dú)立的整體而存在的,每一個(gè)動(dòng)畫構(gòu)件都完成一個(gè)特定的動(dòng)畫功能,其對(duì)應(yīng)的屬性也各不相同。圖元和圖符對(duì)象的屬性分為靜態(tài)屬性和動(dòng)畫屬性兩個(gè)部分,靜態(tài)屬性包括填充顏色、邊線顏色、字符顏色和字符字體四種,其中,只有“標(biāo)簽”圖元對(duì)象才有字符顏色和字符字體屬性。MCGS實(shí)現(xiàn)圖形動(dòng)畫設(shè)計(jì)的主要方法是將用戶窗口中的圖形對(duì)象與實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象建立相關(guān)性連接,并設(shè)置相應(yīng)的動(dòng)畫屬性,這樣在系統(tǒng)運(yùn)行過程中,圖形對(duì)象的外觀和狀態(tài)特征,就會(huì)由數(shù)據(jù)對(duì)象的實(shí)時(shí)采集結(jié)果進(jìn)行驅(qū)動(dòng),從而實(shí)現(xiàn)圖形的動(dòng)畫效果,使圖形界面“動(dòng)”起來!用戶窗口中的圖形界面是由系統(tǒng)提供的圖元、圖符及動(dòng)畫構(gòu)件等圖形對(duì)象搭制而成的,動(dòng)畫構(gòu)件是作為一個(gè)獨(dú)立的整體供選用的,每一個(gè)動(dòng)畫構(gòu)件都具有特定的動(dòng)畫功能,一般說來,動(dòng)畫構(gòu)件用來完成圖元和圖符對(duì)象所不能完成或難以完成的、比較復(fù)雜的動(dòng)畫功能,而圖元和圖符對(duì)象可以作為基本圖形元素,便于用戶自由組態(tài)配置,來完成動(dòng)畫構(gòu)件中所沒有的動(dòng)畫功能。2024/12/1216:50:48動(dòng)畫連接所謂動(dòng)畫連接,實(shí)際上是將用戶窗口內(nèi)創(chuàng)建的圖形對(duì)象與實(shí)時(shí)數(shù)據(jù)庫(kù)中定義的數(shù)據(jù)對(duì)象,建立起對(duì)應(yīng)的關(guān)系,在不同的數(shù)值區(qū)間內(nèi)設(shè)置不同的圖形狀態(tài)屬性(如顏色、大小、位置移動(dòng)、可見度、閃爍效果等),將物理對(duì)象的特征參數(shù)以動(dòng)畫圖形方式來進(jìn)行描述,這樣在系統(tǒng)運(yùn)行過程中,用數(shù)據(jù)對(duì)象的值來驅(qū)動(dòng)圖形對(duì)象的狀態(tài)改變,進(jìn)而產(chǎn)生形象逼真的動(dòng)畫效果。如下圖所示,圖元、圖符對(duì)象所包含的動(dòng)畫連接方式有四類共11種:2024/12/1216:50:48建立動(dòng)畫連接的操作步驟建立動(dòng)畫連接的操作步驟是:1、鼠標(biāo)雙擊圖元、圖符對(duì)象,彈出“動(dòng)畫組態(tài)屬性設(shè)置”對(duì)話框。2、對(duì)話框上端用于設(shè)置圖形對(duì)象的靜態(tài)屬性,下面四個(gè)方框所列內(nèi)容用于設(shè)置圖元、圖符對(duì)象的動(dòng)畫屬性。上圖中定義了填充顏色、水平移動(dòng)、垂直移動(dòng)三種動(dòng)畫連接,實(shí)際運(yùn)行時(shí),對(duì)應(yīng)的圖形對(duì)象會(huì)呈現(xiàn)出在移動(dòng)的過程中填充顏色同時(shí)發(fā)生變化的動(dòng)畫效果。3、每種動(dòng)畫連接都對(duì)應(yīng)于一個(gè)屬性窗口頁(yè),當(dāng)選擇了某種動(dòng)畫屬性時(shí),在對(duì)話框上端就增添相應(yīng)的窗口標(biāo)簽,用鼠標(biāo)單擊窗口標(biāo)簽,即可彈出相應(yīng)的屬性設(shè)置窗口。4、在表達(dá)式名稱欄內(nèi)輸入所要連接的數(shù)據(jù)對(duì)象名稱。也可以用鼠標(biāo)單擊右端帶“?”號(hào)圖標(biāo)的按鈕,彈出數(shù)據(jù)對(duì)象列表框,鼠標(biāo)雙擊所需的數(shù)據(jù)對(duì)象,則把該對(duì)象名稱自動(dòng)輸入表達(dá)式一欄內(nèi)。5、設(shè)置有關(guān)的屬性。6、按“檢查”按鈕,進(jìn)行正確性檢查。檢查通過后,按“確認(rèn)”按鈕,完成動(dòng)畫連接。2024/12/1216:50:48
顏色動(dòng)畫連接顏色動(dòng)畫連接,就是指將圖形對(duì)象的顏色屬性與數(shù)據(jù)對(duì)象的值建立相關(guān)性關(guān)系,使圖元、圖符對(duì)象的顏色屬性隨數(shù)據(jù)對(duì)象值的變化而變化,用這種方式實(shí)現(xiàn)顏色不斷變化的動(dòng)畫效果。顏色屬性包括填充顏色、邊線顏色和字符顏色三種,只有“標(biāo)簽”圖元對(duì)象才有字符顏色動(dòng)畫連接。對(duì)于“位圖”圖元對(duì)象,無需定義顏色動(dòng)畫連接。如下圖所示的設(shè)置,定義了圖形對(duì)象的填充顏色和數(shù)據(jù)對(duì)象“Data0”之間的動(dòng)畫連接運(yùn)行后,圖形對(duì)象的顏色隨Data0的值的變化情況如下:當(dāng)Data0小于0時(shí),對(duì)應(yīng)的圖形對(duì)象的填充顏色為黑色;當(dāng)Data0在0和10之間時(shí),對(duì)應(yīng)圖形對(duì)象的填充顏色為藍(lán)色;當(dāng)Data0在10和20之間時(shí),對(duì)應(yīng)圖形對(duì)象的填充顏色為粉紅色;當(dāng)Data0在20和30之間時(shí),對(duì)應(yīng)圖形對(duì)象的填充顏色為大紅色;當(dāng)Data0大于40時(shí),對(duì)應(yīng)圖形對(duì)象的填充顏色為深灰色。圖形對(duì)象的填充顏色由數(shù)據(jù)對(duì)象Data0的值來控制,或者說是用圖形對(duì)象的填充顏色來表示對(duì)應(yīng)數(shù)據(jù)對(duì)象的值的范圍。2024/12/1216:50:48在下圖所示的屬性設(shè)置窗口中,還可以進(jìn)行如下操作:按“增加”按鈕,增加一個(gè)新的分段點(diǎn);按“刪除”按鈕,刪除指定的分段點(diǎn);用鼠標(biāo)雙擊分段點(diǎn)的值,可以設(shè)置分段點(diǎn)數(shù)值;用鼠標(biāo)雙擊顏色欄,彈出色標(biāo)列表框,可以設(shè)定圖形對(duì)象的填充顏色。邊線顏色和字符顏色的動(dòng)畫連接與填充顏色動(dòng)畫連接相同。2024/12/1216:50:48位置動(dòng)畫連接位置動(dòng)畫連接包括圖形對(duì)象的水平移動(dòng)、垂直移動(dòng)和大小變化三種屬性,使圖形對(duì)象的位置和大小隨數(shù)據(jù)對(duì)象值的變化而變化。用戶只要控制數(shù)據(jù)對(duì)象值的大小和值的變化速度,就能精確地控制所對(duì)應(yīng)圖形對(duì)象的大小、位置及其變化速度。1、平行移動(dòng)平行移動(dòng)的方向包含水平和垂直兩個(gè)方向,其動(dòng)畫連接的方法相同,如下圖所示。首先要確定對(duì)應(yīng)連接對(duì)象的表達(dá)式,然后再定義表達(dá)式的值所對(duì)應(yīng)的位置偏移量。以圖中的組態(tài)設(shè)置為例,當(dāng)表達(dá)式Data0的值為0時(shí),圖形對(duì)象的位置向右移動(dòng)0點(diǎn)(即不動(dòng)),當(dāng)表達(dá)式Data0的值為100時(shí),圖形對(duì)象的位置向右移動(dòng)100點(diǎn),當(dāng)表達(dá)式Data0的值為其它值時(shí),利用線性插值公式即可計(jì)算出相應(yīng)的移動(dòng)位置。2024/12/1216:50:48大小變化圖形對(duì)象的大小變化以百分比的形式來衡量的,把組態(tài)時(shí)圖形對(duì)象的初始大小作為基準(zhǔn)(100%即為圖形對(duì)象的初始大小)。在MCGS中,圖形對(duì)象大小變化方式有如下七種改變圖形對(duì)象大小的方法有兩種,一是按比例整體縮小或放大,稱為縮放方式;二是按比例整體剪切,顯示圖形對(duì)象的一部分,稱為剪切方式。兩種方式都以圖形對(duì)象的實(shí)際大小為基準(zhǔn)的。如圖所示,當(dāng)表達(dá)式Data0的值小于等于0時(shí),最小變化百分比設(shè)為0,即圖形對(duì)象的大小為初始大小的0%,此時(shí),圖形對(duì)象實(shí)際上是不可見的;當(dāng)表達(dá)式Data0的值大于等于100時(shí),最大變化百分比設(shè)為100%,則圖形對(duì)象的大小與初始大小相同。不管表達(dá)式的值如何變化,圖形對(duì)象的大小都在最小變化百分比與最大變化百分比之間變化。在縮放方式下,是對(duì)圖形對(duì)象的整體按比例縮小或放大,來實(shí)現(xiàn)大小變化的。當(dāng)圖形對(duì)象的變化百分比大于100%時(shí),圖形對(duì)象的實(shí)際大小是初始狀態(tài)放大的結(jié)果,當(dāng)小于100%時(shí),是初始狀態(tài)縮小的結(jié)果。2024/12/1216:50:48輸入輸出連接為使圖形對(duì)象能夠用于數(shù)據(jù)顯示,并且使操作人員對(duì)系統(tǒng)方便操作,更好地實(shí)現(xiàn)人機(jī)交互功能,系統(tǒng)增加了設(shè)置輸入輸出屬性的動(dòng)畫連接方式。設(shè)置輸入輸出連接方式從顯示輸出、按鈕輸入和按鈕動(dòng)作三個(gè)方面去著手,實(shí)現(xiàn)動(dòng)畫連接,體現(xiàn)友好的人機(jī)交互方式。顯示輸出連接只用于“標(biāo)簽”圖元對(duì)象,顯示數(shù)據(jù)對(duì)象的數(shù)值;按鈕輸入連接用于輸入數(shù)據(jù)對(duì)象的數(shù)值;按鈕動(dòng)作連接用于響應(yīng)來自鼠標(biāo)或鍵盤的操作,執(zhí)行特定的功能。在設(shè)置屬性時(shí),在“動(dòng)畫組態(tài)屬性設(shè)置”對(duì)話框內(nèi),從“輸入輸出連接”欄目中選定一種,進(jìn)入相應(yīng)的屬性窗口頁(yè)進(jìn)行設(shè)置。2024/12/1216:50:48顯示輸出在下圖中,“標(biāo)簽”圖元對(duì)應(yīng)的表達(dá)式是Data2,輸出值的類型設(shè)定為開關(guān)量輸出,當(dāng)表達(dá)式Data2的值為0(關(guān)閉狀態(tài))時(shí),標(biāo)簽圖元顯示內(nèi)容為:“ThisisOff“;當(dāng)表達(dá)式Data2的值為非0(開啟狀態(tài))時(shí),標(biāo)簽圖元顯示的內(nèi)容為:“ThisisOn“。2024/12/1216:50:48按鈕輸入采用按鈕輸入方式使圖形對(duì)象具有輸入功能,在系統(tǒng)運(yùn)行時(shí),當(dāng)用戶單擊設(shè)定的圖形對(duì)象時(shí),將彈出輸入窗口,輸入與圖形建立連接關(guān)系的數(shù)據(jù)對(duì)象的值。所有的圖元、圖符對(duì)象都可以建立按鈕輸入動(dòng)畫連接,在“動(dòng)畫組態(tài)屬性設(shè)置”對(duì)話框內(nèi),從“輸入輸出連接”欄目中選定“按鈕輸入”一欄,進(jìn)入“按鈕輸入”屬性設(shè)置窗口頁(yè),如下圖所示。對(duì)象上面時(shí),光標(biāo)的形狀由“箭頭”形變成“手掌”狀,此時(shí)再單擊鼠標(biāo)左鍵,則彈出輸入對(duì)話框,對(duì)話框的形式由數(shù)據(jù)對(duì)象的類型決定。在下圖中,與圖元、圖符對(duì)象連接的是數(shù)值型數(shù)據(jù)對(duì)象Data2,輸入值的范圍在0~200之間,并設(shè)置功能鍵F2為快捷鍵。當(dāng)進(jìn)入運(yùn)行狀態(tài)時(shí),當(dāng)用鼠標(biāo)單擊對(duì)應(yīng)圖元、圖符對(duì)象或者按下快捷鍵F2時(shí),彈出如下圖所示的輸入對(duì)話框,上端顯示的標(biāo)題為組態(tài)時(shí)設(shè)置的提示信息。2024/12/1216:50:48當(dāng)數(shù)據(jù)對(duì)象的類型為開關(guān)型時(shí),如在提示信息一欄設(shè)置為“請(qǐng)選擇1#電機(jī)的工作狀態(tài)”,“開時(shí)信息”一欄設(shè)置:“打開1#電機(jī)”;“關(guān)時(shí)信息”一欄設(shè)置:“關(guān)閉1#電機(jī)”,則運(yùn)行時(shí)彈出如下圖所示的輸入對(duì)話框。對(duì)字符型數(shù)據(jù)對(duì)象,例如提示信息為“請(qǐng)輸入字符數(shù)據(jù)對(duì)象Message的值:”,則運(yùn)行時(shí)彈出下圖所示的輸入對(duì)話框。2024/12/1216:50:48特殊動(dòng)畫連接在MCGS中,特殊動(dòng)畫連接包括可見度和閃爍效果兩種方式,用于實(shí)現(xiàn)圖元、圖符對(duì)象的可見與不可見交替變換和圖形閃爍效果,圖形的可見度變換也是閃爍動(dòng)畫的一種。MCGS中每一個(gè)圖元、圖符對(duì)象都可以定義特殊動(dòng)畫連接的方式。閃爍效果連接在MCGS中,實(shí)現(xiàn)閃爍的動(dòng)畫效果有兩種方法,一種是不斷改變圖元、圖符對(duì)象的可見度來實(shí)現(xiàn)閃爍效果,而另一種是不斷改變圖元、圖符對(duì)象的填充顏色、邊線顏色或者字符顏色來實(shí)現(xiàn)閃爍效果,屬性設(shè)置方式如下圖所示。在這里,圖形對(duì)象的閃爍速度是可以調(diào)節(jié)的,MCGS給出了快速、中速和慢速等三檔的閃爍速度來供調(diào)節(jié)。閃爍屬性設(shè)置完畢,在系統(tǒng)運(yùn)行狀態(tài)下,當(dāng)所連接的數(shù)據(jù)對(duì)象(或者由數(shù)據(jù)對(duì)象構(gòu)成的表達(dá)式)的值為非0時(shí),圖形對(duì)象就以設(shè)定的速度開始閃爍,而當(dāng)表達(dá)式的值為0時(shí),圖形對(duì)象就停止閃爍。2024/12/1216:50:48旋轉(zhuǎn)動(dòng)畫MCGS5.5及以上版本中,多邊形或折線構(gòu)件支持構(gòu)件旋轉(zhuǎn)的功能,而其它簡(jiǎn)單圖形構(gòu)件,如矩形、橢圓等,以及由簡(jiǎn)單圖形構(gòu)件組合而成的圖符,則可以轉(zhuǎn)化為多邊形構(gòu)件。通過這種方式,絕大多數(shù)圖形都可以實(shí)現(xiàn)旋轉(zhuǎn)的功能。1轉(zhuǎn)換為多邊形動(dòng)畫構(gòu)件的鼠標(biāo)右鍵菜單中,有一項(xiàng)“轉(zhuǎn)換為多邊形”菜單項(xiàng),選擇該菜單項(xiàng)目,可以將動(dòng)畫構(gòu)件轉(zhuǎn)換為同等形狀的多邊形,如下圖所示:轉(zhuǎn)換前的橢圖構(gòu)件轉(zhuǎn)換為多邊形后的矩形2024/12/12
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年金剛石膜-聲表面波器件(SAW)項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 2025年絕緣材料:絕緣套管項(xiàng)目提案報(bào)告模范
- 2025年個(gè)體經(jīng)營(yíng)物流配送協(xié)議
- 2025年耐高溫可加工陶瓷項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 2025年發(fā)泡消泡劑項(xiàng)目規(guī)劃申請(qǐng)報(bào)告
- 2025年授權(quán)代理業(yè)務(wù)綜合合同范本
- 2025年建筑器材租賃合同標(biāo)桿
- 2025年倉(cāng)儲(chǔ)物流服務(wù)合作協(xié)議合同
- 2025年工業(yè)外包合同中的環(huán)境管理措施
- 2025年城市綠化養(yǎng)護(hù)服務(wù)合同文本
- 公司財(cái)務(wù)制度及流程
- 高支模專項(xiàng)施工方案(專家論證)
- 《物流與供應(yīng)鏈管理-新商業(yè)、新鏈接、新物流》配套教學(xué)課件
- 房地產(chǎn)標(biāo)準(zhǔn)踩盤表格模板
- 物聯(lián)網(wǎng)項(xiàng)目實(shí)施進(jìn)度計(jì)劃表
- 學(xué)校校園安全巡邏情況登記表
- 光纜線路工程段終版施工圖
- 畢業(yè)論文-基于Java Web的模擬駕??荚囅到y(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- MDD指令附錄一 基本要求檢查表2013版
- 新部編人教版四年級(jí)下冊(cè)道德與法治全冊(cè)教案(教學(xué)設(shè)計(jì))
- 人美版高中美術(shù)選修:《繪畫》全冊(cè)課件【優(yōu)質(zhì)課件】
評(píng)論
0/150
提交評(píng)論