有没有办法使用结构化文本(ST)中的方法来编程PLC

时间:2016-06-08 18:16:29

标签: plc structured-text iec61131-3

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

我想使用方法在结构化文本中对此PLC进行编程,但我不知道如何操作。有什么方法可以在ST中编写方法吗?

1 个答案:

答案 0 :(得分:2)

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

这些扩展已在许多PLC平台上提供。

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

OOP扩展的主要特征:

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

如果您不想要,请使用传统的程序编程技术编写结构化文本程序代码!