wincc 7.3安装现代版浏览器

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)


转载请注明出处:  https://www.cntworld.cn
智能工控 » wincc 7.3安装现代版浏览器

发表回复

提供最优质的资源集合

立即查看 了解详情
文章加载时间:0.0041 秒