【问题标题】:Is there a way to use Methods in Structured Text (ST) to program a PLC有没有办法使用结构化文本 (ST) 中的方法对 PLC 进行编程
【发布时间】:2016-10-09 03:55:16
【问题描述】:

所以我是 PLC 编程的新手,我来自传统的面向对象编程背景。我习惯于有关于如何使用这些语言的指南/参考的编程语言,但我在网上找不到任何现成的。

我想使用方法在结构化文本中对这个 PLC 进行编程,但我不知道怎么做。有什么办法可以在 ST 中编写方法吗?

【问题讨论】:

    标签: plc structured-text iec61131-3


    【解决方案1】:

    随着 PLCopen 第 3 版 IEC61131-3 的发布,其中包含了面向对象的扩展。

    这些扩展已经在许多 PLC 平台上可用。

    结构化文本只是 IEC 61131-3 语言的一部分。如果您来自另一种类似 C 的语言(有或没有 OOP),我确实推荐它作为首选。您可以将它与 OOP 很好地结合使用。

    OOP 扩展的主要特点:

    FunctionBlock 就像一个类,可以扩展(派生自)另一个 FunctionBlock 并实现多个接口,它可以拥有所有可以通过接口定义的方法和属性(get/set)

    如果您不想,请勿使用传统的过程编程技术对结构化文本程序进行编码!

    【讨论】:

    • 从哪里可以得到这份文件?我在 PLCOpen 上找不到任何实际参考文档的提示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多