4

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

错误信息是:

严重性代码描述项目文件行抑制状态错误 19-Jan-19 11:42:34 AM 545 ms | 'TwinCAT System' (10000): Sending ams command >> Init4\RTime: Start Interrupt: Ticker started >> AdsWarning: 4115 (0x1013, RTIME: 系统时钟设置失败。提示:在 Windows8 及以上系统上,在 TwinCAT 中执行 win8settick.bat \3.1\System 以管理员身份并重新启动。)<< 失败!

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

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

4

6 回答 6

5

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

所以试试这个

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

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

于 2019-01-19T11:09:42.797 回答
1

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

(阅读 BIOS 设置一章)。

于 2019-01-19T07:24:08.417 回答
0

对我有用的是禁用Virtual machine platformWindows 功能。

于 2021-10-25T11:36:27.653 回答
0

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

要启用或禁用 Hyper-V:

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

Windows 功能窗口的屏幕截图,箭头指向 Hyper-V 复选框

资源

于 2019-01-22T05:57:52.367 回答
0

In addition to the other answers, you'll get this error if you haven't setup the real-time cores to match the computer you're activating to: enter image description here

于 2022-02-16T22:35:43.540 回答
0

就我而言,在现有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 ”。安装过程一开始锁定得很好,只是在尝试将一个项目设置为 RUN 同时将 TwinCAT 3 作为运行时激活后,我得到了上面提到的“AdsWarning:4115”。

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

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

于 2021-10-22T11:33:56.847 回答