隔离 CPU 的 TwinCAT 实时启动失败

sam*_*han 4 twincat twincat-ads

我目前在 Hyper V 虚拟机上运行 Twincat 3.1..4022.16。我能够正确构建我的项目,但是当激活配置时,我遇到实时启动隔离 cpu 故障。

附件是我的实时设置和错误。

在此输入图像描述

任何解决方案的线索都将受到高度赞赏。

Roa*_*ald 9

尝试使用 TwinCAT 4024.10 激活配置时出现以下错误。

严重性 描述
错误 “TwinCAT 系统”(10000):发送 ams 命令 >> Init4\RTime:启动中断:Ticker 已启动 >> AdsError:4132(0x1024,RTIME:检测到不兼容的软件)<< 失败!
错误 'TCRTIME' (200):“HyperV”避免实时启动

错误消息视觉工作室

解决方案

这个问题是由于我之前尝试让 Docker 在我的笔记本电脑上运行而引起的。为了让 Docker 工作,我必须启用一系列虚拟机管理程序选项。意识到这一点后,我通过执行以下操作恢复了这些:

  1. 按 Windows 键并开始输入“打开或关闭 Windows 功能”

    Windows功能

  2. 在以下菜单中,确保取消选择“虚拟机平台”和“Windows Hypervisor 平台” 。如果选择了任一选项,请取消选择并重新启动计算机以使其生效。

    关闭 Windows 虚拟机管理程序功能

替代解决方案(2024 年 2 月 16 日)

最近我不得不再次这样做,但我无法让它发挥作用。作为替代方案,您可以尝试:

  1. 使用本地虚拟机,如此处所述
  2. 使用新的用户模式运行时。请参阅此处的教程。

  • 就我而言,这两个选项已被取消选择。 (2认同)