元素:动作 这 行动 元素用于直接在类图中向程序或功能块添加动作。它没有任何属性。 用户输入 行动 描述 在里面 工具箱 查看,选择 行动 元素。 在编辑器中,单击合适的元素,或将操作拖到一个。 这 添加操作 对话框打开。 指定操作的名称和实现语言。 点击 添加 退出对话框。 光标显示为 在不允许的插入位置上的禁止符号。 光标是一个 在允许的位置有蓝十字。 当对话框关闭时,这个动作被添加到对象中。
元素:组成 组合是一种 UML 关系,其中一个元素包含另一个元素。在 IEC 代码中,这对应于元素的实例化: instFb_A : Fb_A .基数表示关系发生的频率。在 IEC 代码中,这对应于一个 ARRAY[ .. ]。当您指定大于 1 的基数时,系统会声明以下内容: instMultiFb_A : ARRAY[0..9] OF Fb_A; . 组合从一个类或全局变量列表指向一个类(类型:
元素:协会 关联是表示识别的 UML 关系。识别元素作为指针指向另一个元素。 在 IEC 代码中,这对应于 POINTER TO 要么 REFERENCE TO 声明(例如, ptrFb_A: POINTER TO Fb_A; 要么 ptrFb_B: REFERENCE TO Fb_B; )。这就是为什么两者 协会(指针) 和 协会(参考) 元素在 UML 编辑器中可用。基数表示关系发生的频率。在
元素:实现 一种 实现 是表示实例化的 UML 关系。实现类对象实现接口的属性和操作。在IEC代码中,这种关系对应于关键字 IMPLEMENTS . 一个类的实现点(类型: FUNCTION_BLOCK ) 到一个界面。 显示为虚线箭头 特性 表 5 . 关系 关系类型 优化路线 选择此选项时,关系箭头的路线会自动优化。固定点是开始元素处的初始点和结束元素处的最终点。例如,如果移动结束元素,则箭头
要素:概括 一种 概括 是表示继承或特化的 UML 关系。继承元素具有根元素的属性和操作。在IEC代码中,这种关系对应于关键字 EXTENDS . 泛化点从继承类到根类。因此,箭头的方向表示谁从谁那里继承。 . 类、接口和用户定义的数据类型之间可以继承: 一个功能块可以继承另一个功能块。 一个接口可以从另一个接口继承。 一个 DUT 可以从另一个 DUT 继承。 程序和函数不能继承和被继承。 显示
状态图元素 状态图的元素可在 工具箱 看法。当您在编辑器中打开状态图对象时,此视图将打开。 开始状态 结束状态 状态 状态(周期内) 笔记 复合状态 分叉/连接 选择 过渡 完成过渡 异常过渡 本节内容如下 :
元素:开始状态 这 开始状态 element 表示初始状态的伪状态。 如果状态处于顶层,则状态图流程从那里开始。如果是复合状态或者正交状态范围内,那么嵌套状态图的流程就从那里开始。 特性 财产 描述 标识符 元素名称 名字是 不是 显示在状态图中。 用户输入 当您选择元素时,过渡图标在其上方可见。您可以使用这些链接状态。 行动 描述 选择一个 开始状态 元素。 点击 象征。 3. 单击现有元素(类
元素:结束状态 结束状态是伪状态。它表示包含该结束状态的区域的执行已经结束。结束状态可以位于顶层状态图中、复合状态或正交状态区域中。 结束状态没有任何命令图标。 特性 财产 描述 标识符 元素的名称。它不显示在状态图中。 本节内容如下 :
元素:状态 状态是状态图的主要元素。状态机(或状态图)在其运行时运行各种状态并执行它们的动作。一个状态可以有 ENTRY、DO 和 EXIT 动作,这些动作在状态运行期间的指定时间执行。 状态表示为一个带圆角的绿色框。循环中状态显示为红色。您在 周期内 财产。 普通状态是根据调用它的任务来计时的。到下一个状态的转换仅在下一个任务循环时切换。 周期内状态的切换独立于任务周期。当内部状态的动作完成后,
元素:复合状态 您可以使用此元素将多个状态组合在一起。 . 复合状态可以是正交的或非正交的。 正交状态:具有两个或多个区域的复合状态。在正交状态中,内部状态被分组为区域并且区域被优先考虑。它们在运行时控制处理顺序。区域的状态根据它们的内部顺序伪并行运行。 非正交状态:只有一个区域的复合状态。在非正交状态下,内部状态在运行时按顺序运行。内部状态也可以是复合状态。非正交状态的嵌套可以有任何深度,除了最