问题标签 [twincat]
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.
plc - TwinCAT 3:块保持忙碌
我想将一些数据保存到 .txt 文件中。我可以创建它,但我无法在其中写入文本,因为 FB 一直很忙。
我进入了第 2 步,但我无法进入第 3 步。问题出在哪里?
java - Twincat ADS 事件驱动的读取在一段时间后停止工作(Java)
我们开发了一个 Java 应用程序,它使用 TwinCat ADS 库 (DLL) 来读取、写入和处理来自 Beckhoff PLC (CX5120) 的事件。我们在几台机器上成功地运行了它,但不幸的是,我们目前遇到了事件处理突然停止的问题。这是我们经历的确切场景:
- 正确处理读取、写入和事件。
- 突然间,我们再也没有收到任何事件,但阅读和写作仍然正常工作。
- 换了另一台PLC,又开始正常工作了。我们当时认为这是一个许可问题。
- 在无人值守运行一周后,同样的问题再次出现,PLC/ADS 库似乎不再触发事件,我们似乎无法以任何方式让它再次工作。读/写仍然可以正常工作。
使用另一台装有 Java 应用程序的 PC 进行测试,同样的问题。所以PLC中的某些东西似乎冻结/停止工作。
以下是我们设置事件处理的方式:
plc - FB_FileClose 只是第一次忙
我正在使用 TwinCAT 3 和 ST 来保存来自套接字连接的数据。插座可以工作,也可以节省部分费用,但不是全部。我尝试保存的第一个数组工作正常。但是如果我想保存另一个,它会失败。FB_FileClose 不忙。
我还注意到FB_FileOpen 连续两次打开同一个hFile。第二个无法从 FB_FileClose 关闭。下一次运行它会得到一个新的 hFile,然后它可以保存数据。下一个它不能,依此类推。我在这个中的错误是什么?
谢谢!
twincat - Twincat3 缺少属性
我正在做一个非常简单的项目,并创建了一个可视化。我尝试在按钮上编辑 onClick 操作,但在 InputConfiguration 下没有该选项。我仅有的选项是 onMouseUP 和 onMouseDown。我不知道是否有任何许可证问题或我没有的任何更新。
twincat - 有没有办法打印到输出控制台?(双猫3)
有没有办法使用结构化文本在 VB.NET 中像 debug.print() 一样打印输出到控制台?(双猫3)
c++ - Beckhoff 如何在 CycleUpdate 中使用 TWINCAT 3 C++ 打开和读取文件?
我正在学习将 TWINCAT 3 与 C++ 一起使用,作为我的第一项工作,我决定打开一个.txt
文件并在其中获取一个数字,然后放入一个字符串或一个整数。
我已经阅读了所有文档并且有很多问题。我发现我不能使用 C++ 库,只能使用 TWINCAT 函数。然后我迷路了。
第一:使用 C++ 在 TWINCAT 3 中打开文件的具体步骤是什么?
第二:如何读取文件中的数据并放入字符串或整数?
我想在 CycleUpdate 中这样做。
如果这是一个菜鸟问题,我很抱歉。
plc - 使用 C# 检测 Beckhoff PLC 上的代码更改
我有一台 Beckhoff PLC,它运行着使用 TwinCat3 开发的软件。有没有办法使用 C# 应用程序检索正在运行的软件?TwinCAT.Ads 库似乎不提供此类功能。
计划是能够将在线内容与本地存储的备份进行比较,以检测服务技术人员所做的任何计划外代码更改。
如果我可以从 PLC 检索哈希码并从本地备份生成哈希并查看它们是否匹配,这对我来说就足够了。
是否有更好的方法来检测这种变化?
我是 Beckhoff PLC / TwinCat3 的新手,因此非常感谢有关此问题的所有信息。
编辑:我应该补充一点,C# 应用程序将自动执行检查计划外代码更改的过程,并且只标记它,以便工程师可以批准或拒绝更改。
visual-studio - 我应该为 OS Windows10 和 Visual Studio 13 安装哪个 Windows 驱动程序套件?
我在具有操作系统 Windows 10 的系统中有 Microsoft Visual Studio 13。我应该安装哪个 Windows 驱动程序套件以在程序中添加 c/c++ 驱动程序?
c# - Twincat 3 Eventlogger c# 参考
在网络研讨会中有一个用 c# 编写的示例,说明如何从事件记录器访问事件(14 分钟后)。在示例中,有一个类型 TcEventlogger,但是我无法找到包含此类型的 dll。我的电脑上安装了最新版本 (3.1.4022.22)。有人知道在哪里可以找到引用的库吗?
arrays - 如何从 XML 文件中读取不同大小的数组?
在制作程序来读取我的 XML 文件时,我正在使用 TwinCat。我需要读取 XML 文件中的点数组。但点的数量可能会有所不同。是否有根据 XML 数据创建数组的方法。