plc 相关问题

PLC(可编程逻辑控制器)或可编程控制器是用于机电过程自动化的数字计算机,例如工厂装配线上的机器控制,游乐设施或灯具。

CodeSys 和 RasPi PLC - Main() 中的 FB 是否在扫描时重新实例化?

我目前正在设置 CoDeSys 在 RasPi 上运行,但我在理解 Main 中的变量和功能块如何实例化或不实例化的具体细节上遇到了一些困难...

回答 1 投票 0

如何记录 PLC 程序

我工作的公司有一个负责编写PLC程序的团队。 由于这个程序是“机器的一部分”并且可能会产生风险,所以我认为这些程序也应该包括在内......

plc
回答 1 投票 0

为什么我无法更改Codesys中的编译器版本?

我希望更改编译器版本。根据官方信息,我应该可以在这个对话框中选择我想要的版本,但是如图所示,下拉框是不可用的...

回答 1 投票 0

如何将对象添加到数组中? (TwinCAT3)

我想使用 FB_JsonDomParser 将对象数组 (arr) 保存到 Beckhoff TwinCAT3 的 json 文件中。这就是我想要得到的: { 'MyArray' : [{a: 1, b: 0.4}, {a: 3, b: 9.1}, {a: 6, b: 0.1...

回答 1 投票 0

不同的 Studio 5000 版本对 EDS 文件的解释不同

Studio 5000 版本提供的输入/输出控制器标签(使用相同的 EDS 文件): v33 MINI 数据作为数组: v34 MINI 数据作为单独的项目: v35 MINI 数据作为数组: v36 MINI 数据为

回答 1 投票 0

Pymodbus 读/写浮点(REAL)

我的 AB Micro820 PLC 中有 modbus 映射设置。我有一个 40001 的数组用于写入,一个 42001 的数组用于读取。两者都是 200 个元素和 REAL 类型(32 位浮点数)。我会写和读

回答 3 投票 0

如何组织Codesys编程

我来自传统的梯形逻辑 PLC 环境,例如 Allen-Bradley。我正在尝试了解 PLC 的 OOP,并且正在尝试为传送带、堵塞传感器、急停和控制编写简单的代码

回答 1 投票 0

在plc上制作动态图表

我正在寻找一种方法,使用来自plc的数据(数据块或日志文件)在plc的用户网页上制作图表。日志文件可以转换为 CSV 文件。 我每天从 t 获取数据...

回答 5 投票 0

结构化文本/HSM引擎中的干净代码PLC编程

我开始使用结构化文本进行 PLC 编程,特别是使用 Beckhoff Twincat 3,我拥有 C/C++ 嵌入式编程背景以及一些用于跨平台开发的 C#/Python...

回答 1 投票 0

PLC与Jetson nano连接问题tcp ip

我正在尝试通过 TCP IP 连接到西门子 S7 1200。我可以 ping 它并且它会毫无问题地得到响应。当我在 Windows 上运行相同的代码时,我可以获取数据。但是当我运行以下命令时...

回答 1 投票 0

Twincat 3 / Codesys / PLC 代码优化(进行 OOP 时)

我从 PLC 编程开始,特别是使用 Beckhoff Twincat 3,我拥有 C/C++ 嵌入式编程背景和一些用于跨平台开发的 C# 背景。 我发现了

回答 1 投票 0

调用存储过程时SQL Server TDS协议响应问题

我正在开发一个应用程序,用于在工业控制器和 Microsoft SQL Server 数据库之间进行通信。我已经获得了一个存在于数据库中的存储过程作为起点......

回答 1 投票 0

如何使用 TcUnit 为 Twincat PLC e 程序编写集成测试脚本

问题是要了解 Twincat 中 PLC 程序的单元测试脚本和集成测试脚本之间的界限,以及编写这些测试脚本的最佳方法和工具是什么 我

回答 1 投票 0

在 Automation Studio 4.12 中传输时出现“没有此类文件或目录”错误

当我想传输我的程序时,出现错误。之前一切正常。我没有改变任何东西。 我尝试重新安装,将其安装到另一台计算机上。 打开一个没有任何东西的新项目 - ...

回答 1 投票 0

为什么我在 TwinCAT 3 项目中无法通过 Modbus 从 Factory IO 接收到任何数据?

我已经设置了第一个 Factory IO 教程场景,只有一个输入和一个输出(线圈)。我将 Factory IO 配置为使用“Modbus TCP/IP 服务器”,设置如下: ...

回答 3 投票 0

如何修复 TwinSafe 项目中“所选目标系统不支持用作本地 I/O 的别名设备”?

在 TwinCat 3 TwinSafe 项目中,我想使用 EL1918 作为安全目标系统和安全输入设备。我已将 El1918 配置为安全目标系统。但是我用的时候找不到...

回答 1 投票 0

无法通过 LMQTT 库从 PLC 连接到 EMQX 代理

我需要通过 TLS 与 EMQX 代理建立 MQTT 通信,但是当我尝试连接到代理时,出现错误 16#8730 和诊断子功能 5。根据文档,错误...

回答 1 投票 0

如何使用 PyADS 访问嵌套结构

我在 TwinCAT3 中定义了两个结构,如下所示: 类型 ADSUW 显示 : 结构体 纱线:STRING; sNextYarn:字符串; l长度:REAL; iPosition:INT; sYarnSpec:STRING;

回答 2 投票 0

Twincat 比较 FB 与界面

在我的项目中,我开发了 FB_Modes,它允许我根据模式执行某些操作。这些 FB 实现相同的 I_Mode 接口。 要检查哪种模式处于活动状态,我想比较...

回答 2 投票 0

PLC编程:简单脉冲发生器ST初学者问题

在 Beckhoff TC 上的 ST 中写入一个脉冲发生器的 FB,该脉冲发生器按周期打开和关闭,通过将 bControlInput 设为 FALSE 来暂停,但会恢复到曾经未暂停的状态。下面给出的代码不...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.