首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有必要拥有相同的TwinCAT版本(在工程PC上为XAE)和(在运行时PC上为XAR)?

是否有必要拥有相同的TwinCAT版本(在工程PC上为XAE)和(在运行时PC上为XAR)?
EN

Stack Overflow用户
提问于 2021-12-03 05:49:37
回答 1查看 92关注 0票数 1

我有两台PC在TwinCAT中相互连接,如图所示。

但是,当我尝试激活配置时,我遇到了一个错误。错误显示在图片中。

TwinCAT版本(工程PC上的XAE)和(运行时PC上的XAR)的版本存在差异。如图所示

此错误是由于版本差异还是其他原因造成的,是否有必要在两台PC上使用相同的TwinCAT版本。

为了进一步参考,下面添加了编译输出。

代码生成输出:

代码发布输出

代码构建输出

对于TcCOM,其中没有子文件夹。图片添加在下面。

我希望这能帮助你理解这个问题。

EN

回答 1

Stack Overflow用户

发布于 2021-12-03 07:56:47

工程和运行时的版本不必完全相同,但仍然必须符合以下规则:主要版本号必须匹配,次要版本号可以不同。但是工程必须与运行时相同或更高

示例:

XAR 4024.10 -- XAE 4024.20 -- OK

XAR 4024.20 -- XAE 4024.10 -- nOK

XAR 4022.xx -- XAE 4024.xx -- nOK

关于最后一个例子。如果您想使用当前版本的工程,并且仍然需要与较旧的运行时系统兼容,则每个主要版本都有一个所谓的“远程管理器”,可以从beckhoff网站下载。更多信息:https://infosys.beckhoff.com/content/1033/tc3_remote_manager/index.html?id=1584127271344589360

关于你的错误信息:这不是版本的问题。它来自您的c++模块实例。请查看编译输出和错误日志,或者更好,请将其发布在此处。

请检查System/TcComModules/ classfactory下是否设置了您的模块的类工厂的相关复选框。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70210063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档