溫馨提示:此頁面服務由第三方為您提供,交易前請仔細核對商家真實資質,勿信夸張宣傳和承諾,勿輕易相𒅌🍷信預付定金、匯款等交易方式; 此頁面所發布文字及圖片均由網民自行發布,如有侵權請聯系發布者刪除。
西門子觸摸屏使用WinCC進行屏幕畫面設計,一些高級產品(比如精智系列面板)支持在WinCC環境下使用VBScript腳本編程,可以實現一些高級功能,比如:屏幕畫面管理、數據存儲及管理、報警管理、動畫演示等等。使用腳本配合PLC數據,可以實現同一個觸摸屏*監控不同設備的目的。我之前曾寫過文章《怎樣在觸摸屏上做一個自定義的彈出窗口?》就VBScript的應用實例。為了便于系統學習,我打算寫一個VBScript在西門子觸摸屏應用的系列教程,本文先來做簡單的入門介紹,包括如下兩個主題:
①什么是VBScript?
②WinCC的VBScript對象模型;
1、什么是VBScript?
VBScript簡稱為VBS,是微軟推出的一種基于Visual Basic的腳本語言。VBS在早期的網頁編程中使用比較多,不過隨著技術的發展,出現了很多更受歡迎的腳本語言,導致目前VBS在計算機編程領域已經很少使用了。不過由于其簡單易學的特點,很多觸摸屏廠🏅家的產品開始支持使用VBScript腳本編程來實現一些高級功能,這使得VBScript在工控領域又有了用武之地。由于網絡上有很多VBScript的語法教程,我們就不在這方面做過多介紹,將把更多精力集中在VBScript在觸摸屏編程方面的專業應用。本教程硬件使用西門子精智系列面板,編程軟件是博途平臺的Wincc專業版。
2、WinCC的VBScript對象模型
Wincc提供了一個VBScript的對象🦋模型,里面包含很多對象(比如畫面▨、變量、報警、記錄等等),可方便的訪問觸摸屏圖形系統的所有對象。該對象模型的的結構如下圖所示:
HMIRuntime為*頂層的對象,通過它可以
讀取或設置當前系統的語言;
訪問變量;
讀取或設置屏幕的初始畫面;
結束系統運行等;
比如:
下面的代碼將"MainScreen"設置為圖形系統的初始畫面
'Change to Screen "MainScreen"
HmiRuntime.BaseScreenName = "Ma🌸inScreen"
Screens對象可以訪問指定的畫面,并可設置其屬性,比如下面的代碼將根畫面的背景色設置為綠色:
西門子觸摸屏石家莊維修服務中心——石家莊騰信電子科技,是一家由多名十幾年工作經驗的維修工程師,組成的一支技術雄厚的維修隊伍;從事西門子 、施耐德、臺達、昆侖通泰等系列進口國產觸摸屏維修服務;公司十幾年來致力于石家莊周邊😼各大藥廠、化工廠、鋼廠、陶瓷廠等自動化設備維修服務,并與多家工廠、鋼廠簽訂了維修、維保協議,保障設備24小時正常運轉;歡迎來電垂詢,24小時為您提供技術服務。
| | | Copyright ? 無錫市新視點網絡科技有限公司 版權所有
免費
報修

微信掃一掃
師傅
搶單

請先關注公眾號
方便后期訂單推送
關注
我們

公眾號
頂部