前页 后页

SysML StateMachine工具箱

在构建SysML模型时,可以使用“逻辑示意图”工具箱的“ SysML StateMachine”页面上的图标填充StateMachine逻辑示意图。

拥有StateMachine图的块将由包含StateMachine图元素的图框自动表示。您可以:

  • 通过右键单击图并选择“隐藏图框”选项来隐藏框(然后通过选择“显示图框”选项再次显示它)
  • 右键单击框架,然后选择“可选”选项,以使其可以移动或调整大小
  • 在框架上创建端口和零件,并在它们之间创建连接器
如果设置为non-selectable,框架将自动调整大小以适应图的边界,从其默认大小开始扩展,但不会缩小。

请注意,显示在Enterprise Architect版本14.0或更高版本中应用的图框架的图在版本14.0之前的版本中打开时将在图上绘制父对象。

SysML State Machine diagram toolbox

访问

在图工具箱上,单击Search以显示“查找工具箱项”对话框,并指定“ SysML nn StateMachine”(无论您使用的是哪个版本)。

色带

设计>图表>工具箱

键盘快捷键

Ctrl + Shift + 3

SysML StateMachine对象

项目

描述

在其StateMachine中声明SysML块的生命周期中的重要条件。

状态机

根据SysML块的状态和转换来描述其生命周期行为。

初始

声明StateMachine的开始状态。

最后

声明StateMachine的结束状态及其完成。

选择

声明具有强制“ else”转换的连接点。

历史

代表StateMachine在中断之前的最后一个活动状态。

交界处

声明一个决策点,过渡将在该决策点上分支为多个受保护的替代路径。

条目

声明StateMachines,SubstateMachines和Region之间的入口点。

出口

声明StateMachines,SubstateMachines和Region之间的出口点。

终止

声明StateMachine不再在其中运行的终止国。

叉/连接

同时分支并加入一组过渡。

SysML状态关系

项目

描述

过渡

根据其工作条件在一个国家与另一个国家之间建立一条生命周期路径。

额外

项目

描述

事件

描述发送信号的动作。

信号

对象之间通信的发送请求实例的规范。

触发

指示启动动作的事件(可能由上一个动作的完成引起)。