西门子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官方手机版