做 WinCC 上位机,按钮脚本、全局脚本基本都离不开 VBS。语法卡壳、函数记不住时,与其网上乱搜,不如存一份微软官方的《Windows 脚本技术》文档——它是 VBScript 最权威的参考,90% 的内容在工控现场还能直接用。


Windows 脚本技术帮助文档(微软官方 CHM)
和 WinCC 脚本的关系
WinCC 的 VBS 就是微软 VBScript 引擎,语法完全一致。这份文档能帮你搞清楚:为什么有些写法在 WinCC 里能用、有些不行(比如 WinCC 没有 WScript 对象,但能用 CreateObject 调 FSO)。基础打牢,写 WinCC 脚本会顺很多。
文档里 VBS 相关的几块
▍VBScript 语言参考
完整语法、函数、语句、运算符。日期、字符串、数组这些常用操作直接查。
▍FileSystemObject(FSO)
读文件、写文件、建文件夹、判断文件是否存在。WinCC 里写报警日志、导 CSV 很常用。
▍WScript.Shell
执行外部命令、读写注册表、创建快捷方式。做开机自启、拉起程序用得上。
▍Dictionary 对象
键值对存取,比数组灵活,适合做配置缓存、状态映射。
现场能用的场景
📝 报警触发自动写本地日志(FSO 写文本)
📁 按日期批量归档 CSV / 报警文件
⚙️ 用 .vbs 判断进程,没起来就拉起 WinCC 运行系统
怎么用最高效
不要从头读,当字典用:需要什么对象,按目录找到章节,看方法、属性、示例三样就够了。
这份《Windows 脚本技术》CHM 文档,我已整理好
关注公众号,后台私信 「VBS脚本」,直接发你
下篇预告:WinCC 写 VBS 最常见的几个坑
夜雨聆风