网淘吧来吧,欢迎您!

TwinCAT ADS连接缺失?解决Beckhoff Visual Components添加服务器按钮问题指南 - General Questions

2026-04-21 新闻来源:网淘吧 围观:8
电脑广告
手机广告

贝克霍夫 ADS 连接缺失

一般问题

TwinCAT 已开启并正在运行(已检查 TMC 和 TPY 文件),但 ADS 添加服务器按钮仍然缺失,并且 Visual Components 需要一些安装。

全新安装的 4.9 Premium OLP,Windows 11 系统,TwinCAT 版本为 3.1.4026.10,使用用户 UM_RT。



在旧版 VC 和相同 TwinCAT 安装环境下是否正常工作?如果安装了新版本的 TwinCAT,可能存在兼容性问题。

是的,在之前的安装(笔记本电脑)上可以正常工作。通常 ADS 界面保持不变,但现在似乎发生了变化且界面未更新。降级到旧版 TwinCAT 对我来说不是最佳解决方案。

我遇到同样的问题,TwinCAT 的 4026 版本似乎是 Windows 11 唯一支持的版本……

请检查Program Files中的TwinCAT文件夹。您需要找到TwinCAT.Ads.dll并将其复制到C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads..文件夹并重新启动VC。

编辑:
下载此文件:
v4.0_4.4.0.0__180016cd49e5e8c3.zip(220.0 KB)

提取到:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads
(如果不存在 TwinCAT.Ads 文件夹,请创建它)

TwinCAT.Ads.dll 的最终路径应为:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads\v4.0_4.4.0.0__180016cd49e5e8c3\TwinCAT.Ads.dll

嗯,好的,不过Beckhoff安装文件夹里有超过20个文件,它们的日期和大小都不同(详见附件中的图片)。:cry:
我会逐一测试,随时向你通报进展。



你好!
最终它成功了。
我在 C:\Program Files (x86)\Beckhoff\TwinCAT\AdsApi\TcAdsDll\ 下创建了一个文件夹:“.NET”。

我复制了这个文件夹:v4.0_4.3.32.0__180016cd49e5e8c3,它位于 C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads 下。
到这个文件夹下:C:\Program Files (x86)\Beckhoff\TwinCAT\AdsApi\TcAdsDll\.NET。

很奇怪,但它成功了。:slightly_smiling_face:



1 个赞

如果你真的想直接处理 ADS DLL(不推荐,因为这很可能导致以后出现其他问题),我建议至少使用 GAC 工具将它们正确注册到全局程序集缓存,而不是到处复制文件。

我在全新安装的 Win11 系统上遇到了同样的问题,系统上安装了 Visual Components Premium 4.10 和 TwinCAT。4026.19

Visual Components 有计划提供可持续的解决方案吗?我希望在通过 TwinCAT 包管理器安装 TC1000(TwinCAT ADS)包时,能够与 TwinCAT 4026 的最新版本/构建开箱即用地工作。

解决方案来自@Este对我有用(为此点赞)。但我不认为必须到处复制文件或配置全局程序集缓存是可行的。

只是一些补充信息。该文件夹@Este

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads

通过TwinCAT包管理器安装XAE、XAR或TC1000(v1.0.0)后,未创建相应内容。

使用TwinCAT包管理器安装上述工作负载/包或TcXaeShell/TcXaeShell64时,未安装Visual Studio开发工具“Gacutil.exe”。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第781707名访客 今日有96篇新文章/评论