5 畫面的組態(tài)_第1頁
5 畫面的組態(tài)_第2頁
5 畫面的組態(tài)_第3頁
5 畫面的組態(tài)_第4頁
5 畫面的組態(tài)_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、畫面的基本操作畫面的基本操作組態(tài)動態(tài)效果組態(tài)動態(tài)效果畫面模板畫面模板控件和庫控件和庫圖形編輯器圖形編輯器創(chuàng)建過程畫面并使其動態(tài)化創(chuàng)建過程畫面并使其動態(tài)化畫面文件擴(kuò)展名為畫面文件擴(kuò)展名為*.pdl,存放于項目的,存放于項目的GraCS子目錄下。子目錄下。 右鍵點擊右鍵點擊“圖形編輯器圖形編輯器”5.1.1 5.1.1 圖形編輯器組成圖形編輯器組成標(biāo)題欄標(biāo)題欄菜單欄菜單欄工具欄工具欄調(diào)色板調(diào)色板縮放縮放選項板選項板對象對象選項板選項板樣式樣式選項板選項板動態(tài)向?qū)討B(tài)向?qū)訉訝顟B(tài)欄狀態(tài)欄對齊對齊選項板選項板5.1.2 5.1.2 畫面的基本操作畫面的基本操作一、導(dǎo)出與導(dǎo)入功能一、導(dǎo)出與導(dǎo)入功能二、對

2、象的基本靜態(tài)操作二、對象的基本靜態(tài)操作三、狀態(tài)顯示對象三、狀態(tài)顯示對象四、按鈕對象的組態(tài)四、按鈕對象的組態(tài)一、導(dǎo)出與導(dǎo)入功能一、導(dǎo)出與導(dǎo)入功能圖元文件(圖元文件(wmf)和增強型圖元文件()和增強型圖元文件(emf)畫圖文件(畫圖文件(pdl)導(dǎo)出導(dǎo)出導(dǎo)入導(dǎo)入應(yīng)用其他程序創(chuàng)建圖形應(yīng)用其他程序創(chuàng)建圖形普通圖形對象普通圖形對象可編輯圖像對象(可編輯圖像對象(wmf ,emf)OLE對象對象Example 1Example 1建一個建一個直角直角和一個和一個等腰等腰三角形圖形文件(三角形圖形文件(emf)(1 1)對象選項板)對象選項板標(biāo)準(zhǔn)對象標(biāo)準(zhǔn)對象多邊形多邊形(2 2)使用縮放功能(縮放選項板)

3、使用縮放功能(縮放選項板)(3 3)使用翻動和旋轉(zhuǎn)功能(工具欄)使用翻動和旋轉(zhuǎn)功能(工具欄)(4 4)使用對齊功能(對齊工具欄)使用對齊功能(對齊工具欄)(5 5)圖層示例(圖層選項板)圖層示例(圖層選項板)請同學(xué)們實驗時自行練習(xí)從而熟悉這些功能!請同學(xué)們實驗時自行練習(xí)從而熟悉這些功能!二、對象的基本靜態(tài)操作二、對象的基本靜態(tài)操作默認(rèn)屬性默認(rèn)屬性缺省對象熟悉缺省對象熟悉(1 1)更改對象類型的缺省對象)更改對象類型的缺省對象屬性屬性(2 2)將對象插入畫面)將對象插入畫面(3 3)改變對象名稱)改變對象名稱步驟:步驟:對象:對象:標(biāo)準(zhǔn)對象標(biāo)準(zhǔn)對象、智能對象智能對象和和窗口對象窗口對象Examp

4、le 2Example 2添加靜態(tài)文本對象添加靜態(tài)文本對象三、狀態(tài)顯示對象三、狀態(tài)顯示對象作用:定義某一變量為不同值時顯示不同圖形對象作用:定義某一變量為不同值時顯示不同圖形對象(1 1)建立一個二進(jìn)制變量)建立一個二進(jìn)制變量(2 2)制作兩個圖形對象)制作兩個圖形對象(3 3)從)從“智能對象智能對象”中選擇中選擇“狀態(tài)顯示狀態(tài)顯示”步驟:步驟:(4 4)在)在“狀態(tài)顯示組態(tài)狀態(tài)顯示組態(tài)”對話框中設(shè)置狀態(tài)和對話框中設(shè)置狀態(tài)和 基準(zhǔn)畫面基準(zhǔn)畫面Example 3Example 3定義變量顯示不同定義變量顯示不同圖形圖形及對應(yīng)及對應(yīng)文本文本,并且跟并且跟選項框選項框結(jié)合使用。結(jié)合使用。四、按鈕對

5、象的組態(tài)四、按鈕對象的組態(tài)作用:實現(xiàn)狀態(tài)和畫面的切換作用:實現(xiàn)狀態(tài)和畫面的切換Example 4Example 4 組態(tài)一個瞬態(tài)按鈕組態(tài)一個瞬態(tài)按鈕(按下時變量值為(按下時變量值為1,釋放時為,釋放時為0)(1 1)建立一個二進(jìn)制變量)建立一個二進(jìn)制變量(2 2)從窗口對象中添加按鈕,對按鈕命名)從窗口對象中添加按鈕,對按鈕命名(3 3)右鍵單擊)右鍵單擊“屬性屬性”,選擇,選擇“事件事件”選項卡,選項卡, 單擊單擊“鼠標(biāo)項鼠標(biāo)項”。步驟:步驟:(4 4)右擊)右擊“按左鍵按左鍵”的動作一列,選擇的動作一列,選擇“直接連接直接連接”, 源為源為“常數(shù)常數(shù)”1 1,目標(biāo)為,目標(biāo)為“變量變量”二進(jìn)

6、制變量二進(jìn)制變量(5 5)在)在“釋放左鍵釋放左鍵”通過通過“直接連接直接連接”將將0 0傳送給變量傳送給變量Example 5Example 5 組態(tài)一個啟動按鈕,一個停止按鈕組態(tài)一個啟動按鈕,一個停止按鈕(1 1)建立一個關(guān)聯(lián)變量(二進(jìn)制)建立一個關(guān)聯(lián)變量(二進(jìn)制)(2 2)添加兩個按鈕,設(shè)置顏色屬性(停止紅色;啟動綠色)添加兩個按鈕,設(shè)置顏色屬性(停止紅色;啟動綠色)(3 3)打開停止按鈕的)打開停止按鈕的“對象屬性對象屬性”,在,在“事件事件”選項卡選項卡 下組態(tài)下組態(tài) “ “按左鍵按左鍵”的直接連接,的直接連接,“源源”為常數(shù)為常數(shù)0 0, “目標(biāo)目標(biāo)”選擇關(guān)聯(lián)變量。選擇關(guān)聯(lián)變量。步

7、驟:步驟:(4 4)啟動按鈕組態(tài))啟動按鈕組態(tài)“按左鍵按左鍵”的直接連接,的直接連接,“源源”為常為常 數(shù)數(shù)1 1,“目標(biāo)目標(biāo)”選擇關(guān)聯(lián)變量。選擇關(guān)聯(lián)變量。單擊啟動:關(guān)聯(lián)變量置單擊啟動:關(guān)聯(lián)變量置1單擊停止:關(guān)聯(lián)變量清單擊停止:關(guān)聯(lián)變量清0要求:要求: 單擊一個按鈕,此按鈕單擊一個按鈕,此按鈕隱藏隱藏,另一個按鈕,另一個按鈕顯示顯示要求:要求:(1 1)打開啟動按鈕的)打開啟動按鈕的“對象屬性對象屬性”,在,在“屬性屬性”選項卡選項卡 對對“顯示顯示”創(chuàng)建一個創(chuàng)建一個“動態(tài)對話框動態(tài)對話框”。(2 2)打開動態(tài)值范圍對話框)打開動態(tài)值范圍對話框步驟:步驟:事件名稱事件名稱數(shù)據(jù)類型數(shù)據(jù)類型表達(dá)式

8、表達(dá)式/公式公式Example Example 6 6(5 5)將啟動和停止按鈕放置在同一位置,疊加后只)將啟動和停止按鈕放置在同一位置,疊加后只顯示顯示 啟動啟動(3 3)打開)打開啟動啟動按鈕的按鈕的“對象屬性對象屬性”,在,在“事件事件”選項卡選項卡 下組態(tài)下組態(tài) “ “按左鍵按左鍵”的直接連接,的直接連接,“源源”為常數(shù)為常數(shù)1 1, “目標(biāo)目標(biāo)”選擇關(guān)聯(lián)變量。選擇關(guān)聯(lián)變量。(4 4)打開)打開停止停止按鈕的按鈕的“對象屬性對象屬性”,在,在“事件事件”選項卡選項卡 下組態(tài)下組態(tài) “ “按左鍵按左鍵”的直接連接,的直接連接,“源源”為常數(shù)為常數(shù)0 0, “目標(biāo)目標(biāo)”選擇關(guān)聯(lián)變量。選擇關(guān)

9、聯(lián)變量。總結(jié)總結(jié)結(jié)合結(jié)合屬性的組態(tài)屬性的組態(tài)+動作的組態(tài)動作的組態(tài)實現(xiàn)動態(tài)實現(xiàn)動態(tài)化的效果化的效果練習(xí)練習(xí)要求要求1. 1. picture1.pdl中中編輯三角形的狀態(tài)顯示畫面編輯三角形的狀態(tài)顯示畫面功能功能(1 1)I/OI/O域和選項框中進(jìn)行輸入,域和選項框中進(jìn)行輸入, 顯示相應(yīng)的圖像顯示相應(yīng)的圖像(2 2)畫面切換按鈕可以切換到畫面切換按鈕可以切換到 picture2picture2(3 3)組態(tài)退出激活按鈕組態(tài)退出激活按鈕2. 2. picture2.pdl中中編輯瞬態(tài)按鈕和啟停切換按鈕編輯瞬態(tài)按鈕和啟停切換按鈕功能功能(1 1)組態(tài)瞬態(tài)按鈕)組態(tài)瞬態(tài)按鈕(2 2)組態(tài)啟動和停止按鈕

10、的切換,組態(tài)啟動和停止按鈕的切換, 按下一個按鈕,此按鈕隱藏,按下一個按鈕,此按鈕隱藏, 顯示另外一個按鈕顯示另外一個按鈕(3 3)組態(tài)畫面切換到組態(tài)畫面切換到picture3picture3和和 退出激活按鈕退出激活按鈕一、屬性選項卡一、屬性選項卡二、事件選項卡二、事件選項卡一、屬性選項卡一、屬性選項卡定義對象是如何出現(xiàn)在畫面上的定義對象是如何出現(xiàn)在畫面上的動態(tài)對話框動態(tài)對話框C C動作動作變量變量VBSVBS動作動作二、事件選項卡二、事件選項卡 包括對象的鼠標(biāo)、鍵盤等操作設(shè)置及對象包括對象的鼠標(biāo)、鍵盤等操作設(shè)置及對象屬性引發(fā)的動作設(shè)置。屬性引發(fā)的動作設(shè)置。C C動作動作直接連接直接連接VB

11、SVBS動作動作采用動態(tài)效果模擬現(xiàn)實的生產(chǎn)過程采用動態(tài)效果模擬現(xiàn)實的生產(chǎn)過程C C動作動作直接連接直接連接VBSVBS動作動作組態(tài)對話框組態(tài)對話框動態(tài)向?qū)討B(tài)向?qū)討B(tài)對話框動態(tài)對話框變量連接變量連接5.3.1 5.3.1 組態(tài)對話框組態(tài)對話框Example Example 7 7 組態(tài)滾動條和棒圖對象組態(tài)滾動條和棒圖對象Example Example 8 8 組態(tài)文本列表組態(tài)文本列表tag1=0:系統(tǒng)未工作系統(tǒng)未工作1 tag1 25 :加熱器未工作加熱器未工作要求:要求:tag125:加熱器開始工作加熱器開始工作(1 1)建立一個無符號)建立一個無符號8 8位變量位變量tag1(2 2)添加

12、)添加“文本列表文本列表”,組態(tài)文本列表,組態(tài)文本列表(3 3)點擊)點擊“屬性屬性”- -“輸出輸出/ /輸入輸入”- -“分配分配”,出現(xiàn),出現(xiàn) 文本列表分配對話框,填入期望數(shù)值和文本。文本列表分配對話框,填入期望數(shù)值和文本。步驟:步驟:(4 4)從)從“控件控件”中選擇中選擇“WinCCWinCC Slider ControlSlider Control” 來演示動態(tài)變化效果。來演示動態(tài)變化效果。5.3.2 5.3.2 動態(tài)向?qū)討B(tài)向?qū)В? 1)選擇需要的動態(tài)效果)選擇需要的動態(tài)效果(2 2)選擇動態(tài)觸發(fā)器)選擇動態(tài)觸發(fā)器(3 3)設(shè)置選項)設(shè)置選項步驟:步驟:Example Examp

13、le 9 9Example Example 1010Example Example 1111建立取消激活按鈕建立取消激活按鈕動態(tài)完成圓對象的填充動態(tài)完成圓對象的填充實現(xiàn)按鈕對畫面的切換實現(xiàn)按鈕對畫面的切換5.3.3 5.3.3 動態(tài)對話框動態(tài)對話框作用:定義某個對象屬性的行為依據(jù)表達(dá)式的值變化作用:定義某個對象屬性的行為依據(jù)表達(dá)式的值變化用于組態(tài)對象屬性,不用于對象事件的組態(tài)用于組態(tài)對象屬性,不用于對象事件的組態(tài)需要觸發(fā)器才能執(zhí)行需要觸發(fā)器才能執(zhí)行 Example 1Example 12 2根據(jù)變量來填充矩形對象根據(jù)變量來填充矩形對象(1 1)事件名稱)事件名稱(打開觸發(fā)器選擇對話框)(打開觸

14、發(fā)器選擇對話框)變量變量時間時間觸發(fā)器觸發(fā)器(2 2)表達(dá)式選擇)表達(dá)式選擇變量:選擇相應(yīng)的變量變量:選擇相應(yīng)的變量函數(shù):打開函數(shù)瀏覽窗口函數(shù):打開函數(shù)瀏覽窗口操作員:操作員:“+、-、*、/”(3 3)數(shù)據(jù)類型)數(shù)據(jù)類型模擬量:數(shù)字量模擬量:數(shù)字量 模擬量模擬量位:選擇變量中的某一位位:選擇變量中的某一位布爾型:二進(jìn)制數(shù)值布爾型:二進(jìn)制數(shù)值直接:變量值與填充量直接百分比關(guān)聯(lián)直接:變量值與填充量直接百分比關(guān)聯(lián)Example 1Example 13 3組態(tài)華氏溫度輸入,攝氏溫度輸出組態(tài)華氏溫度輸入,攝氏溫度輸出Example 1Example 14 4布爾型變量的狀態(tài)使圖形對象背景色布爾型變量的

15、狀態(tài)使圖形對象背景色為紅色和藍(lán)色,靜態(tài)文本顯示關(guān)閉和為紅色和藍(lán)色,靜態(tài)文本顯示關(guān)閉和打開。打開。Example Example 1515當(dāng)變量值在當(dāng)變量值在0-100直接,對象背景直接,對象背景為灰色,為灰色,101-200為藍(lán)色,高于為藍(lán)色,高于200為紅色為紅色5.3.4 5.3.4 直接連接直接連接作用:允許用戶在一個對象事件的基礎(chǔ)上,組態(tài)源到作用:允許用戶在一個對象事件的基礎(chǔ)上,組態(tài)源到 目標(biāo)之間傳遞任何類型數(shù)據(jù)。目標(biāo)之間傳遞任何類型數(shù)據(jù)。可用于組態(tài)畫面切換鍵,讀寫數(shù)據(jù)到過程變量,將數(shù)字可用于組態(tài)畫面切換鍵,讀寫數(shù)據(jù)到過程變量,將數(shù)字 值傳送給圖形顯示。值傳送給圖形顯示。用于組態(tài)對象事

16、件,不用于對象屬性的組態(tài)用于組態(tài)對象事件,不用于對象屬性的組態(tài)(1 1)源)源常數(shù):數(shù)值、字符串或者圖形常數(shù):數(shù)值、字符串或者圖形屬性:任意對象屬性作為源數(shù)據(jù)屬性:任意對象屬性作為源數(shù)據(jù)變量:變量作為源數(shù)據(jù)變量:變量作為源數(shù)據(jù)(2 2)目標(biāo))目標(biāo)當(dāng)前窗口:運行時顯示的畫面為目標(biāo)數(shù)據(jù)當(dāng)前窗口:運行時顯示的畫面為目標(biāo)數(shù)據(jù)畫面中對象:選中的對象屬性將在屬性框中表現(xiàn)畫面中對象:選中的對象屬性將在屬性框中表現(xiàn)變量:變量作為目標(biāo)數(shù)據(jù)變量:變量作為目標(biāo)數(shù)據(jù)Example Example 1616Example 1Example 17 7實現(xiàn)按鈕對畫面的切換實現(xiàn)按鈕對畫面的切換當(dāng)將滾動條移動后數(shù)值當(dāng)將滾動條移

17、動后數(shù)值 矩形矩形液位填充量液位填充量 靜態(tài)文本顯示靜態(tài)文本顯示5.3.5 5.3.5 變量變量作用:通過變量數(shù)值的變化動態(tài)效果。作用:通過變量數(shù)值的變化動態(tài)效果。Example Example 1818布爾型變量控制圓對象的閃爍布爾型變量控制圓對象的閃爍Example Example 1919按鈕實現(xiàn)手動按鈕實現(xiàn)手動/自動切換,由復(fù)自動切換,由復(fù)選框體現(xiàn)切換效果,復(fù)選框狀選框體現(xiàn)切換效果,復(fù)選框狀態(tài)通過一個態(tài)通過一個I/O域來實現(xiàn)。域來實現(xiàn)。一、函數(shù)和動作的關(guān)系一、函數(shù)和動作的關(guān)系觸發(fā)器觸發(fā)器動作動作C代碼代碼調(diào)用一個函數(shù)調(diào)用一個函數(shù)C代碼代碼函數(shù)函數(shù)C代碼代碼動作由觸發(fā)器驅(qū)動動作由觸發(fā)器驅(qū)

18、動函數(shù)是動作的組成部分函數(shù)是動作的組成部分5.3.6 C5.3.6 C動作動作基于基于ANSI C標(biāo)準(zhǔn)的標(biāo)準(zhǔn)的C腳本語言腳本語言既可用于組態(tài)對象事件,又能用于組態(tài)對象屬性既可用于組態(tài)對象事件,又能用于組態(tài)對象屬性二、觸發(fā)器類型二、觸發(fā)器類型觸發(fā)器類型觸發(fā)器類型定時器定時器變量變量循環(huán)執(zhí)行(在固定時循環(huán)執(zhí)行(在固定時間間隔內(nèi)重復(fù)執(zhí)行)間間隔內(nèi)重復(fù)執(zhí)行)起始點時間確定起始點時間確定日:月:時間日:月:時間周期的周期的循環(huán)監(jiān)視變循環(huán)監(jiān)視變量值量值根據(jù)變化根據(jù)變化非循環(huán)非循環(huán)(只執(zhí)行一(只執(zhí)行一次,起始點次,起始點由日期由日期/時間時間確定)確定)三、三、C C腳本編輯器腳本編輯器函數(shù)瀏覽區(qū)函數(shù)瀏覽區(qū)

19、代碼區(qū)代碼區(qū)函數(shù)聲明區(qū)函數(shù)聲明區(qū)工具欄工具欄四、創(chuàng)建函數(shù)四、創(chuàng)建函數(shù)多個動作執(zhí)行同樣的運算,可以編寫函數(shù)來執(zhí)行該運算多個動作執(zhí)行同樣的運算,可以編寫函數(shù)來執(zhí)行該運算動作中用當(dāng)前的參數(shù)方便的調(diào)用函數(shù)動作中用當(dāng)前的參數(shù)方便的調(diào)用函數(shù)(1 1)右擊項目函數(shù),選擇新建)右擊項目函數(shù),選擇新建(2 2)編寫函數(shù)代碼)編寫函數(shù)代碼(3 3)編譯及保存)編譯及保存步驟:步驟:綠色:注釋綠色:注釋藍(lán)色:關(guān)鍵字藍(lán)色:關(guān)鍵字紅色:文本串紅色:文本串黑色:正常代碼黑色:正常代碼編譯器編譯器顏色代碼顏色代碼Example Example 2020華氏溫度到攝氏溫度的轉(zhuǎn)換函數(shù)華氏溫度到攝氏溫度的轉(zhuǎn)換函數(shù)Example

20、2Example 21 1計算三個數(shù)的平均值計算三個數(shù)的平均值五、創(chuàng)建動五、創(chuàng)建動作作動作具有觸發(fā)器,通過調(diào)用函數(shù)來實現(xiàn)相應(yīng)的功能動作具有觸發(fā)器,通過調(diào)用函數(shù)來實現(xiàn)相應(yīng)的功能(1 1)局部動作)局部動作對象調(diào)用對象調(diào)用C C動作動作Example Example 2222實現(xiàn)華氏溫度到攝氏溫度的轉(zhuǎn)換實現(xiàn)華氏溫度到攝氏溫度的轉(zhuǎn)換Example Example 2323增增1按鈕和減按鈕和減1按鈕的組態(tài)按鈕的組態(tài)Example Example 2424瓶子的模擬運動瓶子的模擬運動(2 2)全部動作)全部動作在客戶機在客戶機/ /服務(wù)器項目的所有項目計算機上執(zhí)行服務(wù)器項目的所有項目計算機上執(zhí)行單用戶

21、項目與局部動作沒有明顯的區(qū)別單用戶項目與局部動作沒有明顯的區(qū)別Example Example 2525實現(xiàn)每隔實現(xiàn)每隔1S變量自動加變量自動加1(1 1)新建變量,組態(tài)一個)新建變量,組態(tài)一個I/OI/O域與之關(guān)聯(lián)域與之關(guān)聯(lián)(2 2)啟動全局腳本)啟動全局腳本C C編輯器,新建全局變量,保編輯器,新建全局變量,保 存為存為INC.PASINC.PAS(3 3)編寫程序代碼)編寫程序代碼步驟:步驟:(4 4)設(shè)置觸發(fā)器)設(shè)置觸發(fā)器5.3.7 VBS5.3.7 VBS動作動作有興趣的同學(xué)可以自學(xué)在實驗中練習(xí)!有興趣的同學(xué)可以自學(xué)在實驗中練習(xí)!功能:對多個功能:對多個相同參數(shù)相同參數(shù)的設(shè)備,可以批量

22、制作,的設(shè)備,可以批量制作, 避免重復(fù)相同的工作,減少工作量避免重復(fù)相同的工作,減少工作量畫面模板畫面模板結(jié)構(gòu)變量結(jié)構(gòu)變量5.4.1 5.4.1 用戶自定義對象用戶自定義對象作用:多個對象組合而成,選擇需要的屬性作為用作用:多個對象組合而成,選擇需要的屬性作為用戶自定義屬性,生成新對象可做模板連接變量。戶自定義屬性,生成新對象可做模板連接變量。Example 2Example 26 6自定義一個溫度顯示對象自定義一個溫度顯示對象5.4.2 5.4.2 畫面原型畫面原型功能:做好功能:做好模板模板利用動態(tài)向?qū)нB接利用動態(tài)向?qū)нB接結(jié)構(gòu)變量元素結(jié)構(gòu)變量元素,將模板復(fù)制多份,連接不同結(jié)構(gòu)變量的自定義對

23、象。將模板復(fù)制多份,連接不同結(jié)構(gòu)變量的自定義對象。畫面原型支持結(jié)構(gòu)變量畫面原型支持結(jié)構(gòu)變量Example 2Example 27 7利用結(jié)構(gòu)變量來控制不同圖形的利用結(jié)構(gòu)變量來控制不同圖形的填充量、長度和高度。填充量、長度和高度。I/0_1.tag1I/0_2.tag2I/0_3.tag3自定義對象自定義對象I/OI/O域域結(jié)構(gòu)元素結(jié)構(gòu)元素模板模板結(jié)構(gòu)變量結(jié)構(gòu)變量5.4.3 5.4.3 使用變量前綴的畫面窗口使用變量前綴的畫面窗口功能:組態(tài)功能:組態(tài)模板畫面模板畫面與與結(jié)構(gòu)元素結(jié)構(gòu)元素關(guān)聯(lián),通過關(guān)聯(lián),通過變量前變量前綴綴來調(diào)用不同結(jié)構(gòu)變量。來調(diào)用不同結(jié)構(gòu)變量。(1 1)組態(tài)模板畫面,對象屬性與結(jié)

24、構(gòu)元素關(guān)聯(lián))組態(tài)模板畫面,對象屬性與結(jié)構(gòu)元素關(guān)聯(lián)(2 2)在主畫面中組態(tài)畫面窗口對象,畫面名為模板畫面,)在主畫面中組態(tài)畫面窗口對象,畫面名為模板畫面, 變量前綴定義為相應(yīng)的結(jié)構(gòu)變量前綴。變量前綴定義為相應(yīng)的結(jié)構(gòu)變量前綴。步驟:步驟:Example 27Example 27組態(tài)結(jié)構(gòu)變量對電動機的控制窗口組態(tài)結(jié)構(gòu)變量對電動機的控制窗口Example 28Example 28組態(tài)按鈕對顯示面板的控制組態(tài)按鈕對顯示面板的控制I/0_1(字符串字符串)NameI/0_2和棒圖和棒圖1SetvalI/0_3和棒圖和棒圖2Actval 畫面模板畫面模板自定義自定義對象屬性對象屬性結(jié)構(gòu)元素結(jié)構(gòu)元素畫面變量畫

25、面變量結(jié)構(gòu)變量前綴結(jié)構(gòu)變量前綴按鈕按鈕1和按鈕和按鈕2On_off5.4.4 5.4.4 間接尋址間接尋址Example 29Example 29利用間接尋址在畫面中顯示全局變利用間接尋址在畫面中顯示全局變量的名稱及數(shù)值。量的名稱及數(shù)值。常用常用WinCCWinCC ActiveX ActiveX控件見表控件見表3-23-2Example 30Example 30經(jīng)常使用:經(jīng)常使用: “控件控件” “添加添加/ /刪除刪除” “打開打開OCXOCX控件控件”不經(jīng)常使用:不經(jīng)常使用: “對象選項板對象選項板” “標(biāo)準(zhǔn)標(biāo)準(zhǔn)” “智能對象智能對象” “控件控件” WinCCWinCC Gauge C

26、ontrol Gauge Control添加添加Windows Media player控件控件WinCCWinCC Slider Control Slider Control全局庫全局庫項目庫項目庫 自定義對象自定義對象控件控件Example 31Example 31建立罐、開關(guān)與數(shù)碼顯示的關(guān)聯(lián)建立罐、開關(guān)與數(shù)碼顯示的關(guān)聯(lián)需要掌握的知識點需要掌握的知識點安裝通訊驅(qū)動和添加邏輯連接安裝通訊驅(qū)動和添加邏輯連接(PLC和和DDE)建立變量建立變量(外部、內(nèi)部和結(jié)構(gòu))(外部、內(nèi)部和結(jié)構(gòu))使用變量模擬器使用變量模擬器組態(tài)組態(tài)對象和變量的關(guān)聯(lián)對象和變量的關(guān)聯(lián)(動態(tài)對話框動態(tài)對話框、變量連接和、變量連接和

27、直接連接直接連接)新建項目新建項目 注意:數(shù)據(jù)類型和存儲位置注意:數(shù)據(jù)類型和存儲位置添加常見的對象添加常見的對象(對象選項板、控件和庫)(對象選項板、控件和庫) 注意:能夠根據(jù)具體要求選擇合適的動態(tài)化方法注意:能夠根據(jù)具體要求選擇合適的動態(tài)化方法基本的畫面編輯基本的畫面編輯(對齊、旋轉(zhuǎn)和前后臺切換等)(對齊、旋轉(zhuǎn)和前后臺切換等) 注意:盡量使用組態(tài)對話框注意:盡量使用組態(tài)對話框使用狀態(tài)顯示對象和文本列表建立關(guān)聯(lián)使用狀態(tài)顯示對象和文本列表建立關(guān)聯(lián)需要掌握的知識點需要掌握的知識點按鈕的作用:按鈕的作用:1.切換圖像;切換圖像;2.瞬時開關(guān);瞬時開關(guān);3.點動開關(guān);點動開關(guān);自定義對象和畫面原型自定

28、義對象和畫面原型畫中畫畫中畫間接尋址間接尋址對象的填充:對象的填充:1.變量連接;變量連接;2.動態(tài)向?qū)?;動態(tài)向?qū)В?.動態(tài)對話框動態(tài)對話框?qū)ο蟮娘@示對象的顯示/隱藏:隱藏:1.動態(tài)對話框;動態(tài)對話框;2.直接連接直接連接4.啟停開關(guān);啟停開關(guān);5.數(shù)據(jù)傳送數(shù)據(jù)傳送綜合考察點綜合考察點1 1。手動。手動/ /自動切換和顯示自動切換和顯示2 2。按鈕實現(xiàn)溫度轉(zhuǎn)換。按鈕實現(xiàn)溫度轉(zhuǎn)換3 3。變量與閥門狀態(tài)的關(guān)聯(lián)。變量與閥門狀態(tài)的關(guān)聯(lián)4 4。畫面原型和結(jié)構(gòu)變量的關(guān)聯(lián)。畫面原型和結(jié)構(gòu)變量的關(guān)聯(lián)5 5。畫中畫的切換。畫中畫的切換6 6。間接尋址。間接尋址實驗四實驗四(1 1)對象組態(tài))對象組態(tài)(2 2)控制按鈕部分組態(tài))控制按鈕部分組態(tài)(3 3)溫度顯示部分組態(tài))溫度顯示部分組態(tài) 執(zhí)行器、風(fēng)機、火焰執(zhí)行器、風(fēng)機、火焰天然氣、助燃?xì)?、加熱口天然氣、助燃?xì)狻⒓訜峥诖蜷_打

溫馨提示

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

評論

0/150

提交評論