元素:分叉/连接 分叉是一种伪状态,用于将转换拆分为正交状态下的伪并行处理。源自分叉的所有转换都是完成转换,它们必须在复合状态的不同区域中以正交状态结束。当满足传入转换的保护条件时,这些转换没有条件并切换。 特性 财产 描述 标识符 所选元素的唯一名称。它不显示在状态图中。 方向垂直 :竖条是垂直绘制的。 : 横条是水平绘制的。 用户输入 行动 描述 选择一个 加入 点击 象征。 生成传出完成转换
元素:选择 选择是状态图中的一个节点。随后的保护条件在一个周期内的节点处进行评估。它至少有一个传入转换和一个传出转换。选择节点可以位于顶部位置的状态图中、复合状态或正交状态区域中。当多个选择节点通过转换链接时,可能不会创建循环链接,例如回溯到已经是该链中转换的源元素的选择。 带有流控制号的圆圈提供有关处理顺序的信息。 特性 财产 描述 标识符 所选元素的唯一名称。它不显示在状态图中。 用户输入 行
元素:过渡 转换控制状态之间的转换行为。 . 当以下事件之一发生时,可以进行转换: 条件事件或更改事件 完成事件(当源状态的动作完成时) 时间事件 转换有一个保护条件并且可以有一个动作。当保护条件的评估检测到上升沿时,通常会执行状态转换。作为替代方案,您可以配置以检测保护条件是否为 TRUE .在下一个时钟周期执行状态转换时,首先执行动作,然后切换到结束状态。 当一个源状态有多个传出转换时,每个转
元素:完成过渡 完成转换没有条件,因为它没有触发切换操作的保护条件。因此,当源状态已完全处理时,它会切换。在下一个任务周期中,执行可能分配的操作。 开始状态和 fork/join 的所有传出转换都是完成转换。复合状态通常还包括完成转换。 当源元素是 fork/join 时,向外绘制的箭头不带圆圈。 特性 财产 描述 类型 完成过渡 优先 优先 1 用户输入 行动 描述 在里面 工具箱 查看,选择
元素:异常转换 如果发生错误或异常,异常转换将控制切换到下一个状态或伪状态。异常转换具有保护条件和可选的操作。 异常转换会中断当前处理。首先,处理当前活动状态,直到循环结束。然后系统切换到旨在对此异常作出反应的状态。在此状态下,执行错误处理和异常处理。源状态通常是一个复合的正交状态。 提示 异常转换用于从任何子状态退出复合状态。其状态被评估为 后 已执行了活动状态的 DO 动作。即使异常转换的条件
元素:注意 随着 笔记 元素,您可以在类图或状态图的编辑器中插入注释文本。 行动 描述 在里面 工具箱 查看,选择 笔记 元素。 在编辑器中,单击所需的插入位置,或拖动 笔记 那里。 note 元素被插入。 双击元素中的文本并将文本替换为所需的文本。 光标显示为 在不允许的插入位置上的禁止符号。 光标是一个 在允许的位置有蓝十字。 目前,只能使用一行注释。 本节内容如下 :
命令:创建图像 象征: 功能 : 命令打开 创建图像 对话框从类图或状态图生成PNG图形文件,然后将其保存在文件系统中。 称呼 : UML 对象的上下文菜单 设备 查看或 POU 看法 对话框:创建图像 表 7 . 设置 长边的大小(以像素为单位) 图像边长 根据 UML 图的布局,图像以横向或纵向导出。因此,该值描述了图像的宽度或高度。 在桌面上保存位图 :对象名称用作文件名(例如,“MyCla