課件參考成果_第1頁(yè)
課件參考成果_第2頁(yè)
課件參考成果_第3頁(yè)
課件參考成果_第4頁(yè)
課件參考成果_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

SIMATICHMI

987654321使用VBS動(dòng)作進(jìn)行動(dòng)態(tài)化使用C動(dòng)作進(jìn)行動(dòng)態(tài)化987654321

AGPostfach484890437

? 實(shí)例:動(dòng)態(tài)填充矩 使用VBS動(dòng)作進(jìn)行動(dòng)態(tài) 使用VBS動(dòng)作進(jìn)行動(dòng)態(tài) 使用VBS動(dòng) 如何組態(tài)VBS動(dòng) 使用C動(dòng)作進(jìn)行動(dòng)態(tài) 使用C動(dòng)作進(jìn)行動(dòng)態(tài) 使用C動(dòng) 如何組態(tài)C動(dòng) 索 過(guò)程畫面動(dòng) 內(nèi)WinCCVBSC過(guò)程畫面動(dòng)動(dòng)態(tài)化類 引WinCC例如,操作員控制的對(duì)象可以是按鈕、滾動(dòng)條或用于輸入某些過(guò)程參數(shù)的I/O域。如果在圖形編輯器中動(dòng)態(tài)對(duì)象,則也要?jiǎng)討B(tài)特性。這樣,所的對(duì)象可表現(xiàn)出和于一個(gè)畫面中的動(dòng)態(tài)對(duì)象,必須分配唯一的名稱。對(duì)象名稱僅有大小寫區(qū)分是不夠的。利用直接變量連接進(jìn)行動(dòng)在“對(duì)象屬性”框中符號(hào)和變量名稱簡(jiǎn)要說(shuō)明了利用變量連接進(jìn)行動(dòng)態(tài)化的過(guò)程利用間接變量連接進(jìn)行動(dòng)性。雙擊“對(duì)象屬性”框“間接”列中的方框,可組態(tài)一個(gè)間接變量連接。在“對(duì)象屬性”框中符號(hào)和變量名稱簡(jiǎn)要說(shuō)明了利用變量連接進(jìn)行動(dòng)態(tài)化的過(guò)程。在“對(duì)象屬性”框“間接”列中通過(guò)符號(hào)簡(jiǎn)要說(shuō)明了間接變量連接。通過(guò)直接連接進(jìn)行動(dòng)素。源元素和目標(biāo)元素的數(shù)值均可定義為:WinCC變?cè)凇皩?duì)象屬性”框中通 動(dòng)態(tài)化類使用動(dòng) 框進(jìn)行動(dòng)態(tài)應(yīng)使用動(dòng)態(tài)框。例如,可使用動(dòng)態(tài)框?qū)⒆兞康臄?shù)值范圍映射為顏色值。在“對(duì)象屬性”框中用圖標(biāo)指示使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化的過(guò)程VBS作進(jìn)行動(dòng)VBS個(gè)輸入?yún)?shù),或要執(zhí)行條件指令(if...then...),則應(yīng)使用VBS動(dòng)作。使用VBS動(dòng)作進(jìn)行動(dòng)態(tài)化將在“對(duì)象屬性”框中由符號(hào)進(jìn)行說(shuō)明使用C作進(jìn)行動(dòng)態(tài)輸入?yún)?shù),或要執(zhí)行條件指令(if...then...),則應(yīng)使用C動(dòng)作。使用C動(dòng)作進(jìn)行動(dòng)態(tài)化將在“對(duì)象屬性”框中 觸發(fā)器類 觸發(fā)引成可以調(diào)用動(dòng)作的觸發(fā)器事件。將不執(zhí)行沒(méi)有觸發(fā)器的動(dòng)作。周期引WinCC生時(shí)執(zhí)行,例如,每隔20秒執(zhí)行一次。

250秒和1小時(shí)之間的周期。也可使用自定義的用戶周期?;诖翱谥芷诘闹芷谛杂|基于畫面周期的周期性觸將周期性的觸發(fā)器用作觸發(fā)器。周期時(shí)間由畫面對(duì)象的對(duì)象屬性“更新周期該周期提建WinCC變量引

2501觸發(fā)器類

對(duì)于過(guò)程變量,“根據(jù)變化”模式相當(dāng)于一個(gè)有1秒周期的周期讀作業(yè)。WinCC改變。因?yàn)槊看巫兓伎捎|發(fā)動(dòng)作,這樣可導(dǎo)致系統(tǒng)利用率的提高。建為了使變量值改變時(shí)才執(zhí)行動(dòng)作。這將減少系統(tǒng)的負(fù)載,改善系統(tǒng)的性能。進(jìn)行請(qǐng)求。從而,由該可獲得最大可能的優(yōu)化。事件驅(qū)動(dòng)的觸引如果“鼠標(biāo)控制”事件連接到一個(gè)動(dòng)作,則該動(dòng)作也將由所組態(tài)的熱鍵觸

將被。隨后,過(guò)程變量將以1秒的周期時(shí)間進(jìn)行更新。建動(dòng)態(tài)向 使用動(dòng)態(tài)向?qū)б鼵C

C可以使用圖形編輯器的“查看”菜單中的“.”來(lái)顯示或者隱藏動(dòng)態(tài)向?qū)FC畫面參畫面創(chuàng)建畫面組件為型號(hào)-V每1秒鐘給I/O2創(chuàng)建過(guò)程畫面中的實(shí)例-V使用該向?qū)Э稍谀府嬅嬷袆?chuàng)建畫面窗口,然后調(diào)用該畫面窗口中的類型畫面。當(dāng)如此操作畫面模塊

WinCC參導(dǎo)入導(dǎo)入

使用該向?qū)?,可將COROSLS-B消息列表導(dǎo)入WinCC。在WinCC信息系統(tǒng)中的WinCC文檔、智能工具、將COROSLS-B移植到WinCC等中均可找到更詳細(xì)的信息。僅限于導(dǎo)入S5LCOROSLS-BWinCCWinCCWinCC文檔、智能工具、將COROSLS-B移植到WinCC導(dǎo)入S7S5使用該向?qū)?,可將STEP5和STEP7的分配表讀入WinCC。在WinCC參標(biāo)準(zhǔn)參使用表格的顏用于創(chuàng)建顏色動(dòng)態(tài)特性 與”和“或”條件均可用于邏輯運(yùn)最多可以定義10個(gè)顏色。隨后將按列表中的次序?qū)ζ溥M(jìn)行處理。位于表格最前面的條目比位于表格最后面的條目具有更高的優(yōu)先級(jí)。表格中的最后一個(gè)條目始終是“默認(rèn)”條目。其優(yōu)創(chuàng)建顏色改變

在添加新的顏色條件之前,必須使用“新建”按鈕插入一個(gè)新的行。隨后,空白條目將自動(dòng)加“屬性”按鈕。所選行中的所有位標(biāo)記均按次序顯示。并可對(duì)其進(jìn)行修“顏色”按鈕。此按鈕將打開(kāi)顏色選擇 框。也可以通過(guò)雙擊所選擇的行來(lái)打開(kāi)顏色選擇“新建列表?xiàng)l目”按鈕 該按鈕將把新的行插入到表格中4.6使用表格的顏色動(dòng)態(tài)“刪除列表”按鈕。表格中的所有條目均將刪除,除了條目“其他”(表格區(qū))?!皠h除高亮顯示的條目”按鈕。高亮顯示的行將刪除?!跋蛏稀卑粹o。所選行在表格中將向上移動(dòng),從而給予了較高的優(yōu)先級(jí)“向下”按鈕。所選行在表格中將向下移動(dòng),從而給予了較低編輯表

“刪除整個(gè)表達(dá)式”按鈕。刪除整個(gè)表達(dá)“刪除表達(dá)式的最后部分”按鈕 刪除表達(dá)式的最后部分“接受表格中的表達(dá)式”按鈕。將表達(dá)式傳送給高亮顯示的表“變量選擇”按鈕。打開(kāi)變量選擇 框。所有位、字節(jié)、字和雙字類型的變量都將顯示。“或”按鈕。如果句法上允許,邏輯“或”運(yùn)算將添加到表達(dá)式中“開(kāi)括號(hào)”按鈕。如果句法上允許,開(kāi)括號(hào)將添加到表達(dá)式中?!伴]括號(hào)”按鈕。如果句法上允許,閉括號(hào)將添加到表達(dá)式中。用于創(chuàng)建變量位掩碼 至多節(jié)(對(duì)二進(jìn)制變量來(lái)說(shuō)只有一位)的變量值顯示。在此處輸入要檢查的狀態(tài)?!皒”表如果輸入“0”或“1”,則相關(guān)位的狀態(tài)將分別進(jìn)行檢查參系統(tǒng)啟動(dòng)其他應(yīng)用硬拷

設(shè)置冗余

更詳細(xì)信息參見(jiàn)S7ProtocolSuite的描述。語(yǔ)言切

退出

WinCC(這退出WinCCWinCC(退出、重啟動(dòng)、重新登錄)操作系統(tǒng)。該動(dòng)作只對(duì)在其上執(zhí)行動(dòng)作的計(jì)算機(jī)起作用(這也適用于多用戶系統(tǒng))退出WinCC運(yùn)行系參 參通過(guò)變量連接進(jìn)行動(dòng)態(tài) 通過(guò)變量連接引參如何組態(tài)變量

步打開(kāi)要進(jìn)行動(dòng)態(tài)化的對(duì)象的“對(duì)象屬性”框單擊“屬性” 并在上下文菜單中選擇“變量...”命令使用“確定”按鈕關(guān)閉變量選擇框在“對(duì)象屬性”框中符號(hào)和變量名稱簡(jiǎn)要說(shuō)明了利用變量連接進(jìn)行動(dòng)態(tài)化的過(guò)程。

也可通過(guò)將變量從“變量”拖動(dòng)到符號(hào)上來(lái)組態(tài)變量連接還可通過(guò)雙擊符號(hào)來(lái)組態(tài)變量連接。隨后可直接將變量的名稱輸入到條目域中”輸出值象的參通過(guò)變量連接實(shí)例:動(dòng)態(tài)填充矩實(shí)例:動(dòng)態(tài)填充引通過(guò)I/O域來(lái)修改。

組態(tài)一個(gè)數(shù)據(jù)類型為“無(wú)符號(hào)8位數(shù)”的“FillLevel”變量將I/O域插入畫面,并將其連接到“FillLeel”步打開(kāi)矩形的“對(duì)象屬性”框,并單擊“屬性”(如果尚未激活)在左側(cè)窗口區(qū),選擇“填充”屬性在右側(cè)窗口區(qū),雙擊“動(dòng)態(tài)填充”屬性 “靜態(tài)”列中即會(huì)顯示按鈕“是”右擊屬于“填充量”屬性的符號(hào),并在上下文菜單中選擇“變量...”命令在變量選擇框中,選擇“FillLevel”變量,并使用“確定”按鈕關(guān)閉變量選擇框在“對(duì)象屬性”框中符號(hào)和變量名稱簡(jiǎn)要說(shuō)明了利用變量連接進(jìn)行動(dòng)態(tài)化的過(guò)程。保存畫面,并使用按鈕激活運(yùn)行系統(tǒng)I/OI/O30,則矩形下部三分之一都將用矩形的背景色填充。矩形上部三分之二都是透明的。參通過(guò)直接連接進(jìn)行動(dòng)態(tài) 通過(guò)直接連接引直接連接可用作對(duì)事件作出反應(yīng)。如果事件在運(yùn)行系統(tǒng)中發(fā)生,則源元素(源)的‘?dāng)?shù)值’將用對(duì) 參直接連接的應(yīng)用作直接連接源的源Button1具有名稱“picture1.pdl”的畫面將顯示在窗口中Rectangle1/寬如果事件發(fā)生,將以50個(gè)像素的寬度顯示“Rectangle1”對(duì)象也可使用按鈕來(lái)組態(tài)畫面改變。該按鈕將打開(kāi)畫面選擇 對(duì)象屬性用作直接連源如果事件發(fā)生,窗口寬度將根據(jù)對(duì)象“Circle1”的寬度進(jìn)行改編Bar1/高如果事件發(fā)生,則將給變量分配對(duì)象“Bar1”的高度對(duì)象的列表包含條目“該對(duì)象”。如果使用當(dāng)前所選對(duì)象的屬性作為直接連接的源或目標(biāo),則當(dāng)框關(guān)閉時(shí),將自動(dòng)使用該條目。在對(duì)象時(shí),也將動(dòng)態(tài)特性。因此,在期間創(chuàng)建的對(duì)象的直接連接將“該對(duì)象”。新創(chuàng)建的對(duì)象將因此用作直接連接的源或目標(biāo)。用作直接連接源的源Tag1,直如果事件發(fā)生,則其名稱在Tag2中的變量將被賦予Tag1的數(shù)值。同時(shí),還將發(fā)出一條操作員消息。Tag1,直Circle1/半如果事件發(fā)生,則對(duì)象“Circle1”的半徑將根據(jù)變量的值進(jìn)行修改參如何組態(tài)直接

步打開(kāi)想要為其組態(tài)動(dòng)作的對(duì)象的“對(duì)象屬性”框單擊“事件”在“直接連接”框中,單擊“確定”按鈕。在“對(duì)象屬性”框中通過(guò)符號(hào)簡(jiǎn)要說(shuō)明了參實(shí)例 畫面窗口中的畫面改引

創(chuàng)建兩個(gè)畫面,“NewPDL1.pdl”和“NewPDL2.pdl”。這些畫面應(yīng)包含不同的對(duì)將畫面窗口插入畫面。在“畫面名稱”對(duì)象屬性中輸入畫面名稱“NewPDL1.pdl步打開(kāi)按鈕的“對(duì)象屬性”框,并單擊“事件”(如果尚未激活)在窗口區(qū)右側(cè),選擇“鼠標(biāo)控制”作為事件類右擊屬于“填充量”屬性的符號(hào),并在上下文菜單中選擇“變量...”命令“直接連接”框打開(kāi)在“源”區(qū)域中,選擇常數(shù)作為直接連接的單 按鈕,并在畫面選擇框中雙擊畫面“NewPdl2.pdl”實(shí)例:畫面窗口中的畫面在“目標(biāo)”區(qū)域中,選擇對(duì)象“畫面窗口1”和屬性“畫面名在“直接連接”框中,單擊“確定”按鈕。在“對(duì)象屬性”框中通過(guò)符號(hào)簡(jiǎn)要說(shuō)明了保存畫面,并使用按鈕激活運(yùn)行系統(tǒng)在運(yùn)行系統(tǒng)中,畫面“NewPdl.pdl”將顯示在畫面窗口中。如果單擊“按鈕”對(duì)象,則畫面窗參使用動(dòng) 框進(jìn)行動(dòng)態(tài) 使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)引動(dòng)態(tài)框用于動(dòng)態(tài)化對(duì)象屬性。在動(dòng)態(tài)框中,使用變量、函數(shù)以及算術(shù)操作數(shù)構(gòu)成表轉(zhuǎn)換為C

在“對(duì)象屬性”框中利用符號(hào)指示通過(guò)動(dòng)態(tài)框創(chuàng)建的動(dòng)作如果在“對(duì)象屬性”框中用鼠標(biāo)符號(hào),并在彈出式菜單中選擇命令“C動(dòng)作..”,則顯示該動(dòng)作的代碼??蓪⑼ㄟ^(guò)動(dòng)態(tài)框創(chuàng)建的動(dòng)態(tài)化轉(zhuǎn)換為C動(dòng)作。在轉(zhuǎn)換動(dòng)在轉(zhuǎn)換動(dòng) 框期間生成的函數(shù)“check_limits”被保留用于動(dòng)態(tài)化向?qū)⑷绾问褂脛?dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)

步打開(kāi)要進(jìn)行動(dòng)態(tài)化的對(duì)象的“對(duì)象屬性”框單擊“屬性” ,并在彈出式菜單中選擇“動(dòng)態(tài)框...”命令如何使用動(dòng) 框組態(tài)動(dòng)態(tài)單 在“表達(dá)式/公式”區(qū)域,指定用于控制對(duì)象屬性的表達(dá)單擊“檢查”按鈕,檢查表達(dá)式的語(yǔ)法在“表達(dá)式/公式的結(jié)果”區(qū)域,指定有效范單擊“應(yīng)用”按鈕關(guān)閉變量選擇框使用動(dòng)態(tài)框進(jìn)行的動(dòng)態(tài)化通過(guò)“對(duì)象屬性”框中的圖標(biāo)來(lái)指示與文本變量(作為I/O域的輸出值)的直接連接無(wú)法使用動(dòng)態(tài)框中的“直接”數(shù)據(jù)類型進(jìn)行參使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)創(chuàng)建引構(gòu)成模擬量、布爾型和直接數(shù)據(jù)類型的表變可以直接輸入變量,也可點(diǎn)擊按鈕和變量選擇 框輸入變量。要進(jìn)行直接輸入,請(qǐng)確如果沒(méi)有找到所輸入的變量名,則將顯示“丟失變量”框點(diǎn)擊“確定”按鈕,定義具有該名稱的新變量 點(diǎn)擊“取消”按鈕,編輯該變量名點(diǎn)擊“忽略”按鈕,將屬性與不存在的變量。這非常有用,例如,當(dāng)在畫面窗口中使用結(jié)構(gòu)函可以直接輸入函數(shù),或使用按鈕和函數(shù)瀏覽器輸入函數(shù)??梢栽诒磉_(dá)式中使用全局的所有C函數(shù)。操作可直接輸入操作數(shù),或通過(guò)按鈕輸入操作數(shù)。在一個(gè)表達(dá)式內(nèi),操作數(shù)可用于進(jìn)行加、創(chuàng)建位數(shù)據(jù)類型的表變可以直接輸入變量,也可點(diǎn)擊按鈕和變量選擇 框輸入變量。要進(jìn)行直接輸入,請(qǐng)確相關(guān)對(duì)于8位、16位和32位變量,點(diǎn) 檢查表達(dá)式的

點(diǎn)擊“檢查”或“應(yīng)用”按鈕,將檢查表達(dá)式的語(yǔ)法 如果表達(dá)式有錯(cuò)誤,將收到一個(gè)錯(cuò)誤消息點(diǎn)擊“詳細(xì)信息”按鈕,將收到有關(guān)錯(cuò)誤消息的附加信點(diǎn)擊“檢查”或“應(yīng)用”按鈕,將按范圍上限的升序排列“表達(dá)式/公式結(jié)果”數(shù)值范圍表參如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)定義有效范模擬量數(shù)據(jù)類型表達(dá)式的數(shù)值間。雙擊“上限”列中的相關(guān)數(shù)值,可改變數(shù)值范圍的上如果“位置”變量的值小于或等于100,則“位置X”屬性設(shè)置為300如果“位置”變量的值大于100且小于或等于200,則“位置X”屬性設(shè)置為500如果“位置”變量的值大于200,則“位置X”屬性設(shè)置為0布爾型數(shù)據(jù)類型表達(dá)式的數(shù)值如果“位置”變量為TURE,那么“位置X”屬性設(shè)置為300如果“位置”變量為FALSE,那么“位置X”屬性設(shè)置為0位數(shù)據(jù)類型表達(dá)式的數(shù)值如果“位置”變量的第4位被置位,那么“位置X”屬性設(shè)置為300如果“位置”變量的第4位沒(méi)有被置位,則“位X”屬性設(shè)置為0直接數(shù)據(jù)類型表達(dá)式“位置”變量的值將除以10。該計(jì)算的結(jié)果將用作將要?jiǎng)討B(tài)化的對(duì)象屬性參如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)引使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化還可用于監(jiān)視運(yùn)行系統(tǒng)中WinCC變量的狀態(tài)。監(jiān)視變量狀態(tài)也允如果激活“變量狀態(tài)”復(fù)選框,則擴(kuò)展動(dòng)態(tài)框表達(dá)/“互對(duì)參如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)監(jiān)視引使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化,也可用于監(jiān)視運(yùn)行系統(tǒng)中WinCC變量的質(zhì)量代碼。監(jiān)視外部變?nèi)绻せ睢百|(zhì)量代碼”復(fù)選框,則擴(kuò)展動(dòng)態(tài)框表達(dá)/“互對(duì)可以動(dòng)態(tài)化在動(dòng)態(tài)框的右側(cè),顯示可能的質(zhì)量代碼選項(xiàng)。失的質(zhì)量代碼集中在“其它劣狀態(tài)”和“其(十六進(jìn)制劣(0x1C)劣(0x18)無(wú)通訊(無(wú)可使用的值劣(0x14)無(wú)通訊(最后一個(gè)可使用的值劣(0x0C)0x08)劣(0x04)0x00)劣(0x28)劣(0x2B)質(zhì)量為“劣”的剩余代不確定(0x68)需要不確定(0x600x54)不確定(0x55)確定(0x56不確定(0x78)不確定(0x4C)初始值不確定(0x48不確定(0x44)不確定(0x40質(zhì)量為“不確定”的剩參如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)編輯引用作觸發(fā)器。表達(dá)式中包含的全部變量均輸入變量列表。觸發(fā)器

25012501象屬

步單擊“事件名稱”區(qū)域中的按鈕“更改觸發(fā)器”框打開(kāi)在“事件”區(qū)域選擇所期望的觸發(fā)器事在“周期”區(qū)域中選擇所期望的周期時(shí)單擊“確定參如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)實(shí)例:取決于引I/O域可修改該位置

組態(tài)一個(gè)數(shù)據(jù)類型為“無(wú)符號(hào)16位數(shù)”的“Position將矩形插入畫面。通過(guò)與“i”變量進(jìn)行變量連接來(lái)動(dòng)態(tài)化“位置X”對(duì)象屬步打開(kāi)矩形的“對(duì)象屬性”框,并單擊“屬性”(若未激活)在左側(cè)窗口區(qū)域,選擇“顏色”屬性組用鼠標(biāo)右鍵單擊“背景色”屬性旁邊的按鈕。從彈出式菜單中選擇“動(dòng)態(tài)框...”命令 在變量選擇框中,選擇“Position”變量,并使用“確定”按鈕關(guān)閉變量選擇框在“背景色”列中,雙擊顏色棒圖,并選擇綠色作為背景在“背景色”列中,雙擊顏色棒圖,并選擇黃色作為背景雙擊“等于”列中的數(shù)值“20”。在數(shù)值輸入框中輸入“300”在“背景色”列中,雙擊顏色棒圖,并選擇紅色作為背景在“對(duì)象屬性”框中用圖標(biāo)指示使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化的過(guò)程。在圖形編輯器保存畫面,并使用按鈕激活運(yùn)行系統(tǒng)用O的X。態(tài)范圍303-0、5。參如何使用動(dòng)態(tài)框組態(tài)動(dòng)態(tài)化(頁(yè)使用動(dòng)態(tài)框進(jìn)行動(dòng)態(tài)化(頁(yè)使用VBS動(dòng)作進(jìn)行動(dòng)態(tài) 使用VBS作進(jìn)行動(dòng)態(tài)引除了使用直接連接、CWinCC象進(jìn)行動(dòng)態(tài)化的VBS動(dòng)作。在下列情況下,應(yīng)使用VBS希望執(zhí)行條件指令(if...then...)時(shí)VBSVBSVBS“全局”的一系列函數(shù)。從圖形編輯器中,還可已在全局中創(chuàng)建的過(guò)程。在圖形編輯器中創(chuàng)建的動(dòng)作將總是和組態(tài)動(dòng)作時(shí)所在的畫面一起。除了所有已組態(tài)的對(duì)象屬性以外,所組態(tài)的VBS動(dòng)作也將在圖形編輯器的項(xiàng)目文檔中進(jìn)行歸檔。如果選擇WinCC項(xiàng)目管理器中的畫面并使用彈出式菜單調(diào)用屬性框,則已在該畫面中組態(tài)的所有VBS動(dòng)作均將顯示。有關(guān)VBS的更詳細(xì)信息,請(qǐng)參見(jiàn)“使用VBS創(chuàng)建過(guò)程和動(dòng)作”部分用于動(dòng)態(tài)化對(duì)象屬性的VBS可使用VBS動(dòng)作來(lái)進(jìn)行對(duì)象屬性的動(dòng)態(tài)化??稍谶\(yùn)行系統(tǒng)中根據(jù)觸發(fā)器、變量或其他對(duì)象屬性的狀態(tài)來(lái)動(dòng)態(tài)化對(duì)象屬性的值。如果變量連接或動(dòng)態(tài)框所提供的選項(xiàng)不足以解決上述的任務(wù),則應(yīng)使用VBS動(dòng)作。用于事件的VBS可使用VBS動(dòng)作來(lái)對(duì)圖形對(duì)象上發(fā)生的事件作出反應(yīng)。如果變量連接或動(dòng)態(tài)框所提供的選項(xiàng)不足以解決上述的任務(wù),則應(yīng)使用VBS動(dòng)作。參VBSVBS使用VBS引如果在圖形編輯器中創(chuàng)建VBS動(dòng)作,則重要的是要注意與全局中的動(dòng)作相比而存在的下

VBS 中的按鈕或從 令要從對(duì)象屬性中刪除動(dòng)作,可打開(kāi)圖形對(duì)象的“對(duì)象屬性 框,并從彈出式菜單中選擇 參VBSVBS圖形編輯器中的動(dòng)作編引VBSVBS提供類似VBS編輯器“全局”的一系列函數(shù)。調(diào)用動(dòng)作

在圖形編輯器中,可從圖形對(duì)象的“對(duì)象屬性”框中啟VBS個(gè)使對(duì)象屬性動(dòng)態(tài)化的動(dòng)作,則可調(diào)用“屬性”中的框。將鼠標(biāo)指針?lè)旁凇皠?dòng)態(tài)特性”列中,并從彈出式菜單中選擇“VBS動(dòng)作”命令:如果想要使用動(dòng)作對(duì)圖形對(duì)象處的事件作出反應(yīng),則可調(diào)用“事件”中的框。將鼠標(biāo)指針?lè)旁凇皠?dòng)作”列中,并從彈出式菜單中選擇“VBS令:動(dòng)作編輯器的

VBS動(dòng)作編輯器將提供類似VBS編輯器“全局”的一系列函數(shù)(1)瀏覽窗口

瀏覽窗口

參如何組態(tài)VBS動(dòng)作(頁(yè)使用VBSVBS在動(dòng)作編輯器動(dòng)作中 區(qū)如果在圖形編輯器中創(chuàng)建動(dòng)作,則可使用按鈕顯示動(dòng)作的 區(qū)。當(dāng)創(chuàng)建新的動(dòng)作時(shí),該指令要求始終用“Dim”指令在代碼中定義變切勿在代碼中使用說(shuō)明“Optionexplicit”,因?yàn)檫@將導(dǎo)致運(yùn)行錯(cuò)誤。動(dòng)的中可在象件獨(dú)地義局量。在兩區(qū),相。請(qǐng)始終確保區(qū)中的過(guò)程具有正確的語(yǔ)法,例如,使用“Sub”-“EndSub”。切勿在 請(qǐng)注意當(dāng)創(chuàng)建一個(gè)變量時(shí),它一定不能包含一個(gè)數(shù)值(Value=VT_EMPTY)。在 稱可以出現(xiàn)多次,而沒(méi)有定義哪個(gè)函數(shù)將被執(zhí)行。這是MS引擎的標(biāo)準(zhǔn)行為。信息與加亮語(yǔ)

象。如果從列表中插入一個(gè)元素,則也將自動(dòng)指示所要求的語(yǔ)法。象的完整信息。否則,將只提供一個(gè)標(biāo)準(zhǔn)屬性的列表。Dim常規(guī)VBS

對(duì)象、屬性和方法的使用“屬性/方法”彈出式菜單命令調(diào)用可能的屬性和方法的列表

“_XY_。如何組態(tài)VBS動(dòng)選 參

如果在代碼中使用WinCC變量或畫面對(duì)象,則可打開(kāi)下列選擇框打開(kāi)變量選 打開(kāi)變量選 打開(kāi)畫面/對(duì)象瀏覽器,可在其中選擇一個(gè)已為其名稱提供了返回值的畫面/對(duì)象打開(kāi)畫面的選擇框,并返回畫面名稱,必要時(shí),可帶有服務(wù)器前綴出窗口中。可直接通過(guò)雙擊輸出窗口中的錯(cuò)誤來(lái)移動(dòng)代碼中的錯(cuò)誤點(diǎn)。語(yǔ)法檢查只能檢測(cè)代碼中的語(yǔ)法錯(cuò)誤。語(yǔ)法檢查只能檢測(cè)代碼中的語(yǔ)法錯(cuò)誤。程序錯(cuò)誤,例如丟失,只能在運(yùn)行系統(tǒng)中發(fā)現(xiàn)。 如何組態(tài)VBS動(dòng)作(頁(yè)使用VBSVBS如何組態(tài)VBS引VBS執(zhí)行運(yùn)行系統(tǒng)中的步打開(kāi)想要為其組態(tài)動(dòng)作的對(duì)象的“對(duì)象屬性”框如果想要使對(duì)象屬性動(dòng)態(tài)化,可激活“屬性”如果想要對(duì)帶有動(dòng)作的事件作出反應(yīng),可激活“事件”。SVBS創(chuàng)建VBS<F7如果動(dòng)作在語(yǔ)法上是正確的,則用“確定”按鈕退出框結(jié)動(dòng)作將顯示在具有下列符號(hào)的對(duì)象“對(duì)象屬性”框中 參VBSVBS使用VBS編輯引觸發(fā)器

25012501象屬自動(dòng)結(jié)束

將在畫面改變1分鐘之后自動(dòng)停止。 將在5秒鐘之后停止。

VBS步 中,單擊按鈕。在“事件”區(qū)域選擇所期望的觸發(fā)器事在“周期”區(qū)域中選擇所期望的周期時(shí)單擊“確定參VBSVBSVBS使用C動(dòng)作進(jìn)行動(dòng)態(tài) 使用C作進(jìn)行動(dòng)態(tài)引由C函數(shù)的返回值來(lái)確定。(ifthenC動(dòng)作。例如,對(duì)配方而言,想要在自動(dòng)化系統(tǒng)中同時(shí)多個(gè)變量,尤其建議使用C動(dòng)用于動(dòng)態(tài)化對(duì)象屬性的C可使用C動(dòng)作來(lái)進(jìn)行對(duì)象屬性的動(dòng)態(tài)化。可在運(yùn)行系統(tǒng)中根據(jù)觸發(fā)器、變量或其他對(duì)象屬性的狀態(tài)來(lái)動(dòng)態(tài)化對(duì)象屬性的值。如果變量連接或動(dòng)態(tài)框所提供的選項(xiàng)不足以解決上述的任務(wù),則應(yīng)使用C動(dòng)作。作為事件反應(yīng)的C不足以解決上述的任務(wù),則應(yīng)使用C動(dòng)作。參C使用C引C動(dòng)作編輯器的布圖形編輯器中的動(dòng)作編輯器將提供類似C編輯器“全局”的一系列函數(shù)

C“交叉”編輯器用于定位使用

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論