1. 连接节点概念

连接节点作为转移通路的判决点或汇合点,也是状态图中常见的图形元素之一,特别是在流程图中,由于流程图不能包含任何状态,因此只能依靠连接节点完成通路的连接和判断分支。

需要注意的是连接节点不是记忆元件,因此,在状态图中任何转移的执行都不能停留在节点上,转移必须到达某个状态时才能停止。


2. 创建连接节点的方法

创建连接节点的方法如下:

  • 单击图形对象面板中的连接节点图标(Junction),然后在Stateflow编辑器的空白区域中或者Stateflow状态内部单击鼠标,即可向Stateflow编辑器中添加连接节点。
  • 或者,在图形对象面板的连接节点图标上按下鼠标左键并保持,将状态拖放到Stateflow编辑器的空白区域。
  • 或者,双击图形对象面板的连接节点图标,然后在Stateflow编辑器的空白区域中单击鼠标,这时每次单击鼠标都会在相应的位置上创建一个连接节点,最后单击鼠标右键结束节点的添加。
  • 利用上述的三种方法都可以向状态图或者流程图中添加连接节点,如图所示。

3.连接节点的属性

连接节点仅仅是状态图或者流程图中的汇合点或者判决点,因此节点没有任何转移标签,在节点上单击鼠标右键,通过弹出的快捷菜单执行Properties命令,可以查看相应的属性,如图所示。

对话框中的内容只有Description字段和Document Link字段,两者的作用和意义和前面介绍的状态属性设置一样。


4.参考文献

[1] 张威.Stateflow逻辑系统建模[M].西安:西安电子科技大写出版社,2007.


本文内容来源于网络,仅供参考学习,如内容、图片有任何版权问题,请联系处理,24小时内删除。


作 者 | 郭志龙
编 辑 | 郭志龙
校 对 | 郭志龙