系统启动后,通过 "WinCC RT Start" 会立刻启动 WinCC (TIA Portal) Runtime Professional 程序。然而,可能由于某些系统组件没有完全启动而造成同步冲突。那么可以使用 "WinCCAutostartWait.exe" 工具延迟 Runtime 的启动时间避免这类问题。页面下方可下载 "WinCCAutostartWait.exe" 的组态好的 Batch 文件。
步骤
- 照常组态 WinCC RT Professional的"WinCC RT Start" 自动启动功能,点击 “应用” 保存设置到 Windows 注册表。
图. 01
注释
"WinCC RT Start" 工具的使用信息可查看 WinCC Professional V13.0 SP1 手册。WinCC RT Start. - 下载并解压页面下方的 "WinCCAutostartWait.exe" 文件到 "<SIEMENS installation path>SiemensAutomationSCADA-RT_V11WinCCbin" 路径,其中 "<SIEMENS installation path>" 是软件的安装根目录。例如,完整的路径 "C:Program Files (x86)SiemensAutomationSCADA-RT_V11WinCCbin"。
- 复制 "WinCC_Batch.bat" 文件到自动启动路径下:
- 如果计算机上所有的用户都应用该设置,那么复制 batch 文件到 "C:ProgramDataMicrosoftWindowsStartMenuProgramsAutostart"。
- 如果对每个用户的设置不同,那么复制 batch 文件到
"C:User[User]AppDataRoamingMicrosoftWindowsStartMenuProgramsAutostart"。
"[User]" 指代不同的登陆用户名。
注释
指定的路径在 Windows 7 下都有效。
更改batch 文件
更改 batch 文件适应自己的组态。
图. 02
给相应的变量分配参数:
行 | 变量 | 值 |
---|---|---|
1 | WINCC_DELAY | 秒为单位的延迟时间 |
2 | WINCC_AUTOSTART_PROG | 自动启动工具的完整路径 |
3 | WINCC_PROJECT | WinCC RT Start 关联组态的完整路径,包括项目路径选择。 |
样例
例如延迟10s,Autostart工具存放的路径 "C:Program Files (x86)SiemensAutomationSCADA-RT_V11WinCCbinAutoStartRT.exe",batch文件更改为:
set WINCC_DELAY=10 |
更改后保存 batch文件。
Windows 下次重启后 Autostart 会按照更改后的组态延迟启动。
下载下面的 ZIP 压缩包里已包括一个写好的 batch 文件:Batchwait.zip (4.7 KB)
SHA-256 校验和:
dcecfad30f46a59cb651e566c59d4c16c378505813dd22480785067d638f029b
注释
如何使用 SHA256 校验和的方法,参考条目 ID 109483101.
更多信息
关于如何避免 WinCC V7.x Runtime 的自动启动工具同步问题的更多信息,可参考条目ID 19249315.
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323167.html