问题标签 [twincat-ads]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
43 浏览

twincat - TwinCAT XAR 在启动 Windows PC 时显示文件丢失错误

安装了 TwinCAT XAR 的 windows-PC 启动后显示文件丢失错误。我尝试使用全新下载重新安装。但是,同样的错误再次出现。错误如图所示 文件丢失错误

系统信息也在下图中共享。检查系统与 TwinCAT XAR 的兼容性。 系统信息

0 投票
0 回答
54 浏览

twincat - 如何解决 TwinCAT XAR C++ 模块实例错误?

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

连接成功 在此处输入图像描述

但是,当我尝试激活配置时遇到错误。图片中显示了错误 AdsError 1792。错误图片 C++ 模块实例错误

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

代码生成输出: 在此处输入图像描述

代码发布输出 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

代码构建输出 在此处输入图像描述

我被告知要查看 TcCOM,但里面没有子文件夹。图片添加在下面。TcCOM 窗口 在此处输入图像描述

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

0 投票
0 回答
39 浏览

c# - C# 将字符串转换为 ITcAdsSymbol 数据类型

问题:我有一个 C# 中非标准的数据类型。所以标准转换。Visual Studio 中的函数不适用于此类型。如何将字符串转换为此数据类型?

我正在尝试使用 TwinCAT 通过 ADS 协议模拟模拟输入。

为了做到这一点,我在 C# 中有一个文本框。我想将文本框的输入从字符串转换为“ITcAdsSymbol”数据类型。(这是 ADS 协议自带的数据类型)

不幸的是,我不知道如何将其转换为 ITcAdsSymbol。我尝试了以下几行,但它们不起作用:

ITcAdsSymbol temp = Convert.ToITcAdsSymbol((string)textBox1.Text);

ITcAdsSymbol temp = Convert.ITcAdsSymbol((string)textBox1.Text);

ITcAdsSymbol temp = Convert.ToSymbol((string)textBox1.Text);

我可以在 C# 中使用以下代码模拟数字输入:

不幸的是,这只能发送逻辑 0 或 1

也欢迎其他解决方案。只要我能模拟一个模拟输入。

非常感谢,罗伊

0 投票
1 回答
30 浏览

python - 如何通过读取枚举值。pyads

我最近使用包 pyads 连接到 Beckhoff TwinCAT3。阅读和写作方法工作顺利。(顺便说一句:TwinCAT3 工作正常)

但是当我尝试将值写入 TwinCAT3 中的枚举时会发生一些错误。

我正在使用最简单的代码进行测试:

eCtrlMode 是枚举“E_CtrlMode”的实例。TwinCAT3 中的枚举“E_CtrlMode”如下:

错误返回:

任何帮助,直接或推荐阅读将不胜感激:)