簡(jiǎn)介
可使用WinCC flexible的集成編程接口在運(yùn)行時(shí)訪問(wèn)某部分項(xiàng)目數(shù)據(jù)。通過(guò)Visual Basic Script (VBS)創(chuàng)建腳本能夠?yàn)镠MI添加更多的可能需要的功能。
編程接口通過(guò)便捷的功能提供支持,例如上下文相關(guān)對(duì)象選擇。
簡(jiǎn)介
在“Messages”畫(huà)面中,操作員可根據(jù)報(bào)警文本中所包含的字符串來(lái)過(guò)濾報(bào)警視圖中的報(bào)警。
當(dāng)在過(guò)濾后的報(bào)警視圖中顯示報(bào)警時(shí),報(bào)警視圖的背景色與輸入域的背景色相同。這樣,操作員就可以查看過(guò)濾器是否處于激活狀態(tài),因此,并非所有報(bào)警都顯示在報(bào)警視圖中。
創(chuàng)建“DisplayFilterState”腳本:
1.編寫(xiě)如下用來(lái)切換報(bào)警視圖背景色的代碼:
使用腳本向?qū)?,可分配系統(tǒng)函數(shù)默認(rèn)參數(shù),然后通過(guò)拖放操作將其插入代碼中。“腳本向?qū)А边€提供常用的語(yǔ)句模板,如 If...Then。
1.切換到變量編輯器 (1) 并組態(tài)“Filter_Messages”變量 (2),以便其值變化 (4) 時(shí)運(yùn)行值更改 (3)“DisplayFilterState”腳本:
結(jié)果
當(dāng)操作員在HMI設(shè)備中輸入過(guò)濾標(biāo)準(zhǔn)時(shí),將在報(bào)警視圖中切換背景色。
在VASS標(biāo)準(zhǔn)中大量的應(yīng)用:
例如:畫(huà)面語(yǔ)言的設(shè)置:
ActivateScreen "Schrittketten_031",0 打開(kāi)畫(huà)面
If SmartTags("@StandardSprachumschaltungLMsg_DB_Zielsprache")= 1 Then
SetLanguage "de-DE" 切換德語(yǔ)
ElseIf
SmartTags("@StandardSprachumschaltungLMsg_DB_Zielsprache")= 3 Then
SetLanguage "zh-CN" 切換中文
責(zé)任編輯:彭菁
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
6754瀏覽量
88613 -
HMI
+關(guān)注
關(guān)注
9文章
578瀏覽量
48384 -
過(guò)濾器
+關(guān)注
關(guān)注
1文章
424瀏覽量
19484 -
WinCC
+關(guān)注
關(guān)注
6文章
204瀏覽量
47904 -
腳本
+關(guān)注
關(guān)注
1文章
383瀏覽量
14792
原文標(biāo)題:什么是WINCC 里的 腳本
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論