问题标签 [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.
unix-timestamp - 如何在 TwinCAT3 中获取 unix 时间戳?
我们正在开发 Beckhoff TwinCAT3 中的数据记录应用程序。要获取我们当前使用 LTIME() 的时间,然后使用 C# 将其转换为 ms:
一定会有更好的办法。此外,我们看到此时间与计算机时间(任务栏中的时间)之间存在差异。
从计算机时钟获取自 1970 年(格林威治标准时间)以来的毫秒的最佳方法是什么?
我看到NT_GetTime。看起来我们需要对结构进行数学运算
感谢您的任何指示。
twincat - 在 twincat 2 和 twincat 3 之间发布和订阅变量
我需要通过以太网将变量从 Twincat 3 发送到 Twincat 2。这可能吗?我怎么能那样做?
codesys - Beckhoff CX9020 - 无法与 TwinCAT 3 建立连接
我有一个Beckhoff CX9020模块,其中包含以下信息(如CX 配置工具中的常规选项卡中所示):
系统信息:
- 设备名称:CX-xxxxxx
- 图像版本:CX9020 HPS 5.02d
- CXConfig 版本:1.0 (Build 73)
- CPU频率:1000兆赫
双猫:
- 版本:2.11
- TC 版本:2254
- AMS 网络 ID:5.39.55.247.1.1
- 注册级别:PLC
现在我已经安装了 TwinCAT 3,但无法建立工作 Connection。
问题:
- 是不是因为在Win 7 Compact Embedded CX9020 上安装了错误的镜像?
- 如果是这种情况,我该如何安装更新的 TwinCAT 3 Image?
python - 自定义 UML 生成器
一段时间以来,我一直在研究一个专有的工业系统,就在最近,我被要求为我所做的工作制作一个 UML 图。但是,我已经处理了数百个类和函数,并且不希望手动创建此图。
该系统是用一种非常奇特的语言(PLC/结构化文本)编写的,程序员不常用。有人告诉我,语法有点像 Pascal,所有文件都保存在 XML 集合中。每个 XML 代表某种对象,如函数、“功能块”(本质上是类)、“程序”(有点像静态函数)、枚举或结构。
这些对象通常在 XML 中具有声明和实现标记。
使用一些标准的 XML 解析器来解析这种类型的代码结构并不是一项艰巨的任务。使用简单的字符串匹配器,我可以对每个对象及其与其他对象的关系进行分类。目前,我已经使用 Python 完成了这项工作。
我的问题是,假设我知道代码的结构(对象关系等),是否有工具或编程库可以为我生成 UML 图?
我在想NetworkX之类的东西,但是这似乎无法以简单的方式生成我需要的格式。
干杯!
.net - 通过 vb.net 应用程序使用 TwinCAT.Ads 写入结构数组
我正在使用 TwinCAT.Ads (TwinCAT 3) 通过 vb.net 应用程序进行 Beckhoff plc 通信。应用程序正在读取和写入一些 PLC 变量。我需要写一个结构数组。
我的结构:
我的PLC:
我的代码:
启动此程序时出现错误:
我解决了问题:
vb.net 和 Beckhoff 的类型不一样
....ETC
所以我的结构的参数不是好的类型
plc - 如何将 c 代码导入 TwinCAT
我对 TwinCAT 3 很陌生。我正在尝试将 C 代码从 Dymola 导入到 TwinCAT 3。我已经阅读了 BECKHOFF 手册,但没有太大帮助。
如果您能帮助我,将不胜感激。
visual-studio-2015 - Simulink 到 TwinCAT 3 代码导出
我正在尝试将 Simulink 导出到 TwinCAT 3。我遵循了 TwinCAT 3 Simulink-TwinCAT 接口用户手册并执行了与描述相同的程序。我正在使用 Windows 10 (x64),但是在构建 simulink 时它会抛出一个错误,说找不到 WinDD7。您可以查看错误消息。 我仍然导出到 TwinCAT 3 并尝试配置,但我再次遇到错误。您可以查看错误消息。 希望我已经提供了足够的信息。如果有人可以帮助我,将不胜感激。
问候文卡特
st - 在 TwinCAT 2 BeckHoff PLC 中实现 Read_I_Point FB
我想要做的是创建一个 FB 以在给定 TAG NAME 时读取输入点的信号。例如,如果标签名称是“I_motor_sensor”,那么“I_motor_sensor”被发送到 Read_I_Point FB,那么 FB 将返回当前状态。那么有没有办法做到这一点?
struct - Twincat 3 如何在结构中声明结构
目前,我们声明了几个 STRUCTS,我想将它们合并为 1 个 STRUCT。这可能吗?我该怎么做?我想要这个功能,因为它会清理我们的项目。
当前的:
期望: