wincc 7.3安装现代版浏览器
- 需求是点击按钮 → 浏览器打开网页
- 覆盖整个 WinCC 窗口(1920×945)
- 不要求嵌入控件,也不要求任务栏隐藏,只要可用即可
◆ 首先下载Edge浏览器
◆ 方案:用 VBScript + Edge/浏览器,覆盖 WinCC 窗口
- WinCC C 脚本本身不支持直接操作浏览器窗口层级,所以我们用 VBS + 浏览器参数控制 窗口位置和大小。
◆ 创建 VBS 脚本,保存为 d:\wincc\wincc_tools\open_web.vbs:
Set WshShell = CreateObject("WScript.Shell")
' 启动 Edge 浏览器
' 参数说明:
' --app=URL : 以无地址栏窗口打开网页
' --window-size=1920,945 : 设置窗口大小覆盖 WinCC
' --window-position=0,0 : 设置左上角与屏幕对齐
WshShell.Run """C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"" --app=https://www.baidu.com --window-size=1920,945 --window-position=5,60", 1, False
-
✅ 注意:
- 三重引号
"""用于路径中有空格 1表示窗口正常显示False表示不等待程序结束
- 三重引号
◆ WinCC 按钮调用 VBS,在按钮事件里写:
Sub OnClick(ByVal Item)
Dim objShell
Set objShell = CreateObject("WScript.Shell")
' 调用 VBS 脚本
objShell.Run "wscript.exe d:\wincc\wincc_tools\open_web.vbs", 0, False
Set objShell = Nothing
End Sub
◆ 解释:wscript.exe 执行 VBS; 0 → 隐藏 CMD 窗口(不会闪黑屏); 浏览器会按照 VBS 参数打开 指定大小和位置。
优点
- 简单稳定,无需 ActiveX
- 浏览器大小和位置可以覆盖 WinCC 画面
- 点击按钮直接显示网页
- 可以用任何现代浏览器(Edge、Chrome)

