plc - 开始PLC编程

标签 plc

<分区>

我对 PLC 编程越来越感兴趣,我的想法是尝试一下。因此我需要模拟一些真实的系统,因为它很快就会寻找一些硬件。这就是我希望这样做的方式(示例):

  1. 模拟一些真实的系统,即。带放气阀和进水阀的水箱,当然还有一些水位传感器。这些由 PLC 控制和检查。

  2. 用于控制阀门并从传感器获取值的 PLC 模拟器。同时发送数据到一些HMI/SCADA(PLCsim?)

  3. 将逻辑编程到 PLC 中的一些软件。 (第七步?)

  4. 供最终用户手动检查值和控制阀门的一些 GUI(InTouch?、ControlWeb?、WinCC?、LabView?)

我不知道这是否完全可以通过使用软件实现,以及是否有可能实现。感谢您的建议和想法。

谢谢

最佳答案

当然。如果钱是个问题,AutomationDirect.com 有一款名为 Do-more 的新产品,其中的编程软件(称为 Designer)是免费的,并且附带免费的 PLC 模拟器。

然后我建议编写单独的代码块来模拟“过程”,其中代码块根据输出(离散和模拟)读取并写入输入(离散和模拟)输出状态(和时间,以及随机外部事件 - 想想蝴蝶效应)。

披露:我在 Host Engineering 工作,Do-more 的开发人员。

如果钱不是问题,我知道有很多 PLC 模拟器和过程模拟器软件可能有人可以推荐。

关于plc - 开始PLC编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14880948/

相关文章:

sockets - Modbus TCP :Is there any better way for reading registers randomly one or more?

plc - 双猫 3 : How to convert 4 HEX array to Float?

plc - 贝加莱Automation Studio转让后事件

memory-management - PLC 梯形图逻辑 - 内存和处理管理

PLC程序引用软件

python - 如何将 pythons Decimal() 类型转换为 INT 和指数

visual-studio-2019 - Twincat C++ - Visual Studio 配置错误

java - 从 Java 访问 S7 Profinet PLC (1212C) 的资源

plc - 在 Twincat 上使用扩展时如何从基础 FB 调用代码