元素:开始状态 这 开始状态 element 表示初始状态的伪状态。 如果状态处于顶层,则状态图流程从那里开始。如果是复合状态或者正交状态范围内,那么嵌套状态图的流程就从那里开始。 特性 财产 描述 标识符 元素名称 名字是 不是 显示在状态图中。 用户输入 当您选择元素时,过渡图标在其上方可见。您可以使用这些链接状态。 行动 描述 选择一个 开始状态 元素。 点击 象征。 3. 单击现有元素(类
元素:结束状态 结束状态是伪状态。它表示包含该结束状态的区域的执行已经结束。结束状态可以位于顶层状态图中、复合状态或正交状态区域中。 结束状态没有任何命令图标。 特性 财产 描述 标识符 元素的名称。它不显示在状态图中。 本节内容如下 :
元素:状态 状态是状态图的主要元素。状态机(或状态图)在其运行时运行各种状态并执行它们的动作。一个状态可以有 ENTRY、DO 和 EXIT 动作,这些动作在状态运行期间的指定时间执行。 状态表示为一个带圆角的绿色框。循环中状态显示为红色。您在 周期内 财产。 普通状态是根据调用它的任务来计时的。到下一个状态的转换仅在下一个任务循环时切换。 周期内状态的切换独立于任务周期。当内部状态的动作完成后,
元素:复合状态 您可以使用此元素将多个状态组合在一起。 . 复合状态可以是正交的或非正交的。 正交状态:具有两个或多个区域的复合状态。在正交状态中,内部状态被分组为区域并且区域被优先考虑。它们在运行时控制处理顺序。区域的状态根据它们的内部顺序伪并行运行。 非正交状态:只有一个区域的复合状态。在非正交状态下,内部状态在运行时按顺序运行。内部状态也可以是复合状态。非正交状态的嵌套可以有任何深度,除了最
元素:分叉/连接 分叉是一种伪状态,用于将转换拆分为正交状态下的伪并行处理。源自分叉的所有转换都是完成转换,它们必须在复合状态的不同区域中以正交状态结束。当满足传入转换的保护条件时,这些转换没有条件并切换。 特性 财产 描述 标识符 所选元素的唯一名称。它不显示在状态图中。 方向垂直 :竖条是垂直绘制的。 : 横条是水平绘制的。 用户输入 行动 描述 选择一个 加入 点击 象征。 生成传出完成转换
元素:选择 选择是状态图中的一个节点。随后的保护条件在一个周期内的节点处进行评估。它至少有一个传入转换和一个传出转换。选择节点可以位于顶部位置的状态图中、复合状态或正交状态区域中。当多个选择节点通过转换链接时,可能不会创建循环链接,例如回溯到已经是该链中转换的源元素的选择。 带有流控制号的圆圈提供有关处理顺序的信息。 特性 财产 描述 标识符 所选元素的唯一名称。它不显示在状态图中。 用户输入 行
护条件产生一个上升沿(从 0 到 1 ),转换完成,执行
元素:完成过渡 完成转换没有条件,因为它没有触发切换操作的保护条件。因此,当源状态已完全处理时,它会切换。在下一个任务周期中,执行可能分配的操作。 开始状态和 fork/join 的所有传出转换都是完成转换。复合状态通常还包括完成转换。 当源元素是 fork/join 时,向外绘制的箭头不带圆圈。 特性 财产 描述 类型 完成过渡 优先 优先 1 用户输入 行动 描述 在里面 工具箱 查看,选择
元素:异常转换 如果发生错误或异常,异常转换将控制切换到下一个状态或伪状态。异常转换具有保护条件和可选的操作。 异常转换会中断当前处理。首先,处理当前活动状态,直到循环结束。然后系统切换到旨在对此异常作出反应的状态。在此状态下,执行错误处理和异常处理。源状态通常是一个复合的正交状态。 提示 异常转换用于从任何子状态退出复合状态。其状态被评估为 后 已执行了活动状态的 DO 动作。即使异常转换的条件