西門子Siemens WinCC中想要看vb腳本是看不到的,因為它加密了,想要看只有使用WinCC VB腳本破解版,小編這里帶來的是WinCC VB腳本免密碼查看破解版,破解了加密才能看的vb腳本參數,有需要的歡迎下載!
WinCC VB腳本怎么破解
將本目錄中文件CCScriptEditor.exe 覆蓋 C:\Program Files (x86)\Siemens\WinCC\bin\CCScriptEditor.exe
打開VB腳本后,不用密碼即可查看有密碼腳本
WinCC功能介紹
WinCC是西門子公司生產的工業控制組態軟件,主要功能是使用多種協議(主要是西門子自己的)和現場控制設備(主要是PLC,數字調節器)等交換數據,將產生重要的數據的網站(例如如液位,溫度,濃度,壓力等),通過屏幕顯示在計算機屏幕操作者檢查和操作上。其內容包括:變量配置,屏幕配置,報警配置,潮流配置,用戶配置,冗余控制,網絡出版,等等。總體而言,該功能還是比較強的。
WinCC腳本使用技巧
"可視化過程 > 系統函數和運行腳本 > 參考 >函數列表 > 設備管理 "
為什么一個由內部變量的“數值改變”事件觸發的腳本不被執行?
如果一個內部變量調用另外一個內部變量,被調用的變量又去執行一個腳本(比如,根據變量變化),此時一個安全機制會阻止這個功能被執行。
此安全功能是為了阻止連續的執行。
例如
在內部變量“HMI_Tag_01”屬性下,“更改數值”事件去置位內部變量“HMI_Tag_02”中的某一位。
然后內部變量“HMI_Tag_02”的“更改數值”事件下又調用一個腳本。
結果:這個腳本不會被執行。
補救
使用和控制器通訊的外部變量。請注意,通過使用外部變量可以規避上述安全機制。這可能會導致項目運行時間的問題。
如何訪問動態鏈接庫(DLL)
在用戶定義的C函數里可以調用DLL函數(DLL-動態鏈接庫)。
WinCC Professional V12.0 SP1 > 可視化過程 (Professional) > 系統函數和運行腳本 > 用戶自定義函數 > functions創建用戶定義的C函數 > 從用戶自定義的C函數調用DLL函數。
如何用VBS腳本確定鼠標當前的位置?
為了讀取當前鼠標的位置,需要訪問操作系統的API(應用程序接口)。
VBS腳本不支持通過DLL函數訪問操作系統的API。
為什么不能在腳本里使用“MsgBox”命令?
"MsgBox"命令不能用于 WinCC Comfort 和 WinCC Advanced 版本是由于安全的原因。 基于操作原理顯示可能被忽略,比如,阻止設備的快速操作。此外,消息框可能會阻止腳本的進一步執行。
解決辦法
另外可以使用系統函數ShowSystemAlarm。
如何在腳本里顯示或隱藏單個層級?
使用層工作是 WinCC (TIA Portal) 開發系統的一個功能。層只能在這里組態及顯示隱藏。
這個功能在操作面板或 PC 運行系統中不可用。所以不能用腳本顯示或隱藏“層”。
解決辦法
在“屬性>動畫>視圖>可見性”組態變量,根據變量值控制相關對象的顯示或隱藏。
如何在腳本中合并字符串?
可以使用“&”來合并字符串:
例如
Dim Tag_01, Tag_Text_01, Tag_Text_02, Tag_Text_03
Tag_01 = Tag_Text_01 & Tag_Text_02 & Tag_Text_03
注意
VB函數 CStr(Expression)將相應的表達式轉換為“字符串”類型。 .這樣在連接字符串轉換之前可以避免運行時出現錯誤。
在腳本中如何在單獨的字符串之間插入一個通配符(空格)?
例如,為了在兩個文本之間插入空格,可以使用兩個引號 " "。
“空格”的數量取決于兩個引號間的距離 " "。
"&". 連接下一個字符需要再次使用 "&"。
例如 1
Dim Tag_01, Tag_Text_01, Tag_Text_02, Tag_Text_03
Tag_01 = Tag_Text_01 & " " & Tag_Text_02 & " " & Tag_Text_03
如何在運行時改變對象的屬性(顏色,長度等)?
如何通過腳本獲取對象的屬性可以在手冊里得到:
WinCC Comfort/Advanced V12.0 SP1 > 可視化過程 (Comfort / Advanced) > 運行腳本和系統函數 > 參考 > VB 腳本 > VBS Object Model > 屬性
- PC官方版
- 安卓官方手機版
- IOS官方手機版