前言

要使用西门子博途软件,必须安装的有TIA Portal以及S7-PLCSIM仿真软件,然而,在安装S7-PLCSIM时,安装到最后会报以下错误。

在这里插入图片描述
发生该错误可能由以下原因导致:

  1. windows不是专业版
  2. 安装目录里有中文
  3. Windows11的24H2更新

其中,原因1和2已经有许多解决教程,而由于Windows11的24H2更新引起的错误在网上少有解决方案,本文参考了西门子论坛:
https://support.industry.siemens.com/forum/WW/en/posts/plcsim-advanced-an-error-occurred-while-installing/326347
该方法无需重装系统或取消更新。

问题

在报错界面打开安装日志,可以发现有以下错误:

ERROR AdsWorkerClassicComponent::OnWorkerCompleted():-ClassicProduct setup failed due to unknown error

FAIL!RebootAfterAll SetupUnit (PLCSIMADV_Driver64) Failed ClassicComponentAddLocal

该错误(PLCSIMADV驱动安装失败)会导致双击S7-PLCSIM Advanced V5.0软件无反应,该软件能够仿真PLC通讯,还是非常重要的。

在这里插入图片描述

解决方法

接下来是解决方法:

  1. 使用win+R,输入cmd打开命令提示符。
  2. 输入cd C:\Program Files\Common Files\Siemens\PLCSIMADV\Drivers,进入PLCSIMADV驱动安装文件夹(即使在安装时选择安装到其他盘,该驱动安装程序应该还是在C盘)。
cd C:\Program Files\Common Files\Siemens\PLCSIMADV\Drivers
  1. 输入Siemens.Simatic.PlcSim.Advanced.DriverInstaller.exe install手动安装驱动。
Siemens.Simatic.PlcSim.Advanced.DriverInstaller.exe install

要注意,此处在文件夹中点击驱动程序无法安装,必须在命令提示符中安装。

在这里插入图片描述
安装完成后双击S7-PLCSIM Advanced V5.0可正常打开:

在这里插入图片描述

总结

博途软件安装过程中会遇到大量兼容性问题,本文的解决方法仅针对由于Windows11 24H2更新导致的安装过程中失败,如有错误,还请指出。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐