Skip to main content

元素:实现

一种 实现 是表示实例化的 UML 关系。实现类对象实现接口的属性和操作。在IEC代码中,这种关系对应于关键字 IMPLEMENTS.

一个类的实现点(类型: FUNCTION_BLOCK) 到一个界面。

_uml_img_realization.png

显示为虚线箭头

特性

5.

关系

关系类型

优化路线

选择此选项时,关系箭头的路线会自动优化。固定点是开始元素处的初始点和结束元素处的最终点。例如,如果移动结束元素,则箭头指向结束元素的点保持不变。取消选择此选项时,路线保持不变。只要在类图中手动定位关系元素,就会取消选择此选项。

如果需要自动优化,请选择此选项。

起始元素

关系元素开始的元素名称

末端元件

关系元素指向的元素名称

标识符

为了 协会作品 仅关系

关系元素的名称



用户输入

行动

描述

  1. 选择 实现 _uml_icon_tool_realization.png 工具 。

  2. 点击一个班级。

  3. 单击应实现的接口。

    选择实现语言 对话框打开。

  4. 选择一种实现语言并单击 好的 退出对话框。

在元素之间绘制了一个实现。

IEC 代码通过在类的声明部分指定接口来自动调整。例子: Class_1 IMPLEMENTS Itf_2

  1. 选择 实现 _uml_icon_tool_realization.png 工具 。

  2. 选择一个班级。

  3. 单击图表中的空白区域。

    添加接口 对话框打开。

  4. 指定名称,配置设置,然后单击 添加 退出对话框。

    选择实现语言 对话框打开。

  5. 选择一种实现语言并单击 好的 退出对话框。

添加了一个新界面。

创建了一个从类指向新接口的实现。

IEC 代码通过在类的声明部分指定接口来自动调整。例子: Class_1 IMPLEMENTS Itf_2

  1. 选择 选择 _uml_tool_selection.png 工具。

  2. 单击一个实现。

  3. 移动线。

线条变了。这 优化路由 属性被自动取消选择。

  1. 选择 选择 _uml_tool_selection.png 工具。

  2. 单击一个实现。

  3. 德尔 键或单击 删除 在上下文菜单中。

该实现已从图表和 IEC 代码中删除。该声明 IMPLEMENT 从类的声明部分中删除。

例子

18. 接口的实现

Class_A 工具 Itf_A

_uml_img_example_realization.png

查看 Class_A 在里面 POU 看法:

_uml_img_class_example_realization_navigator.png