.
命令“实现接口”
.
.

功能: 该命令更新功能块的已实现接口。

调用: 设备树中选择的功能块(FB)的右键菜单。

要求: 该功能块实现你已修改的接口。例如,在接口中添加了其他方法。

 

在面向对象的编程中,如果出于继承的目的从实现一个或多个接口的基本功能块派生功能块(FB),则以下内容适用:

对派生的FB执行实现接口命令时,基本FB的所有接口方法和接口属性都将以存根的形式(不实现)被接受到派生的FB中。然后,你有责任确保派生FB中的“空”方法/属性与基本FB中已实现的方法/属性不冲突。在这种情况下,将采取以下措施来为你提供支持:如果有一个方法/属性的基本实现,则CODESYS在受影响的派生接口方法或接口属性的第一行中添加一个编译指示属性{error ..},它将生成错误消息。如果该方法/属性没有基本实现,则存在用于警告的杂注属性条目。编辑块之后,必须显式删除错误编译指示属性条目。