TwinCAT:在隔离内核上运行失败

时间:2018-07-05 06:56:58

标签: plc twincat

我试图在本地PC上激活我的配置,但失败。我尝试过:

  1. 隔离我PC上的1个或2个内核(在SYSTEM> Real-Time下并重新引导PC),然后在这些内核上运行PLC任务。当我这样做时,出现以下错误:
  

“ TwinCAT系统”(10000):发送ams命令>> Init4 \ RTime:启动中断:已启动股票行情>> AdsWarning:4118(0x1016,RTIME:启动隔离CPU失败!)<<失败!

AdsWarning: 4118 (0x1016, RTIME: startup of isolated CPU fails!)

  1. 然后,我尝试在普通的Windows专用CPU上运行它(因此没有一个是孤立的CPU)。当我激活配置(并在BIOS中启用虚拟化)时,出现以下错误消息:
  

无法在运行模式下使用KB4056894设置TwinCAT

     

卸载KB4056894

     

     

仅使用隔离的内核激活解决方案

Setting TwinCAT in Run MOde with KB4056894 is not possible

我的计算机上找不到KB4056894。还有其他解决方案吗?

我正在Windows 10下使用TwinCAT 3 Build 4022.14。

2 个答案:

答案 0 :(得分:3)

获得Beckhoff支持:

  

根据错误说明,Microsoft补丁用于幽灵/崩溃   已安装在您的PC上。通常,TC3应该与此补丁一起使用   使用隔离内核时...

     

但是,自版本TC3 Build 4022.16开始,此问题已解决。

我安装了4022.22,一切正常。

答案 1 :(得分:0)

我只想分享我的经验以及此错误的解决方法。只需在实时菜单中将CPU核心设置为1个共享核心和3个隔离核心即可。因为我的cpu有4个核心然后在目标上设置此值,然后它将要求重新启动。重新启动后,它可以正常工作而不会出现此错误,并且我能够运行我的代码。