【问题标题】:TwinCAT3 AdsWarning 4115: system clock setup failTwinCAT3 AdsWarning 4115:系统时钟设置失败
【发布时间】:2022-02-17 06:35:43
【问题描述】:

我在尝试激活 TC3 时遇到了 TwinCAT3 (Win10 64bit) 的问题。

错误信息是:

严重性代码描述项目文件行抑制状态错误 2019 年 1 月 19 日上午 11:42:34 545 毫秒 | 'TwinCAT System' (10000):发送 ams 命令>> Init4\RTime:开始中断:代码开始>> AdsWarning: 4115(0x1013,RTIME:系统时钟设置失败。提示:在 Windows8 上 system 及以上版本在 TwinCAT\3.1\System 中执行 win8settick.bat 为 管理员并重新启动。)

我也尝试运行“win8settick.bat”并重新启动 TC,但它不起作用!

有什么建议可以解决这个问题吗?非常感谢!

【问题讨论】:

  • 您能否提供更多关于您使用的硬件(计算机制造商、处理器)以及您运行的 Windows 10 版本(LTSB、Professional、Home 等)的更多信息?跨度>

标签: twincat


【解决方案1】:

我遇到过几次这个问题。在所有这些情况下,BIOS 设置都正常。执行 .bat 文件并没有帮助,直到我以管理员身份运行它并重新启动。在它开始工作之前,我不得不做几次。

所以试试这个

  1. 打开开始菜单并搜索“命令提示符”
  2. 右键单击它并选择以管理员身份运行
  3. 通过写入“cd C:\TwinCAT\3.1\System”导航到“C:\TwinCAT\3.1\System”
  4. 通过编写“win8settick.bat”执行.bat
  5. 重新启动 - 如果不起作用,请重复

对我来说,这始终可以解决问题。如果你的 BIOS 设置不正确,你会得到不同的错误,说明虚拟化(据我所知)。

【讨论】:

  • 我做了同样的事情,但它没有立即工作,因为我收到网络适配器不工作的错误,所以我禁用了网络适配器,然后再次启用它并确保它被选中正确地按照infosys.beckhoff.com/english.php?content=../content/1033/…。之后,它又对我有用了
  • 我怀疑第二次做同样的事情是否会有所作为,但确实如此! TwinCAT 现在切换到运行模式。
  • 这对我有用。您可能必须以管理员身份运行它。另外,请记住,这将触发位锁安全性(如果您或您的公司启用它),因此请准备好日志密钥或 IT 支持。否则你将无法启动到 Windows。
【解决方案2】:

您需要根据以下方式调整您的 BIOS 设置:
http://www.contactandcoil.com/twincat-3-tutorial/quick-start/

(阅读 BIOS 设置章节)。

【讨论】:

    【解决方案3】:

    我怀疑您可能启用了 Hyper-V。由于 64 位 TwinCAT 与处理器交互的方式(使用 Intel VT-x),当管理程序同时运行时它不能很好地运行。大多数虚拟机管理程序(如 VMware)在您关闭其窗口时停止运行。但是,Hyper-V(如果启用)始终在后台运行,因此在使用 TwinCAT 之前必须将其禁用。

    启用或禁用 Hyper-V:

    1. 右键单击 Windows 按钮并选择“应用程序和功能”。
    2. 在相关设置下选择右侧的程序和功能。
    3. 选择打开或关闭 Windows 功能。
    4. 选中或取消选中 Hyper-V,然后单击确定。

    source

    【讨论】:

      【解决方案4】:

      就我而言,在现有 TwinCAT 3 安装之上安装 TwinCAT 2 是个问题。

      根据 Beckhoff 的说法,如果按此顺序安装,您需要在安装 TwinCAT 2 之前通过“SwitchRuntime.exe”“停用”TwinCAT 3。如果在 TwinCAT 2 之上安装 TwinCAT 3,则不需要此步骤。

      https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_installation/179471755.html&id=

      如果忘记了这一点,这可能会破坏我在后台安装的 TwinCAT 3 的部分内容。 即使很难,我也将安装目录设置为新文件夹“C:\TwinCAT\TwinCAT_2”,而不是默认的“C:\TwinCAT”。 安装过程一开始锁定得很好,只是在尝试将 TwinCAT 3 作为运行时激活的情况下将项目设置为 RUN 后,我得到了上面提到的“AdsWarning:4115”。

      以管理员身份运行“win8settick.bat”并重新启动没有帮助,无论是通过资源管理器还是命令行。

      只有重新安装 TwinCAT3 对我有用。

      【讨论】:

        【解决方案5】:

        对我有用的是禁用 Windows 功能中的 Virtual machine platform

        【讨论】:

          【解决方案6】:

          除了其他答案之外,如果您没有设置实时内核以匹配您要激活的计算机,您将收到此错误:

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-12-25
            • 2020-10-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-04-05
            相关资源
            最近更新 更多