事件是statflow®可以在并行状态下触发动作的对象、另一个状态流图或Simulink金宝app®触发或函数调用子系统。有关详细信息,请参见通过广播事件同步模型组件.
当您在Simulink模型中创建状态流图表时,您可以在属性检查器或模型资金宝app源管理器中指定事件属性。
使用属性检查器:
在建模选项卡,在设计数据中,选择符号面板和属性检查器.
在“符号”窗格中,选择事件。
在“属性检查器”窗格中,编辑事件属性。
要使用模型资源管理器:
在建模选项卡,在设计数据中,选择模型浏览器.
在内容窗格中,选择事件。
在消息窗格中,编辑事件属性。
还可以通过使用来以编程方式指定事件属性Stateflow。事件
对象。有关statflow编程接口的详细信息,请参见Stateflow API概述.
事件的名称。动作通过事件的名称引用事件。名称必须以字母字符开头,不能包含空格,并且不能由兄弟事件共享。有关详细信息,请参见命名状态流对象的准则.
事件的范围。作用域指定事件相对于父对象发生的位置。
范围 | 描述 |
---|---|
当地的 |
事件,可以发生在Stateflow机器的任何位置,但只在父对象及其后代对象中可见。有关详细信息,请参见当地广播事件. |
输入模型金宝app |
事件发生在Simulink块中,但被广播到状态金宝app流图。有关详细信息,请参见通过发送输入事件激活状态流图. |
输出仿真软件金宝app |
事件发生在状态流图中,但被广播到Simulink块。金宝app有关详细信息,请参见通过发送输出事件激活S金宝appimulink块. |
与该事件关联的端口索引。此属性仅适用于输入和输出事件。
对于输入事件,port是触发该事件的输入信号的索引。有关详细信息,请参见输入事件与控制信号的关联.
对于输出事件,port是输出该事件的信号的索引。有关详细信息,请参见输出事件与输出端口的关联.
触发输入或输出事件的信号类型。有关详细信息,请参见通过发送输入事件激活状态流图和通过发送输出事件激活S金宝appimulink块.
选项,用于在事件广播开始或结束时设置调试器断点。可用的断点取决于事件的类型。
类型的事件 | 开始播放 | 最后的广播 |
---|---|---|
当地的活动 | 可用 | 可用 |
输入事件 | 可用 | 不可用 |
输出事件 | 不可用 | 不可用 |
有关详细信息,请参见将断点设置为调试图表.
事件描述。您可以在层次结构中输入事件的简要描述。
链接到该事件的在线文档。你可以输入一个web URL地址或MATLAB®命令,以合适的在线格式显示文档,例如在MATLAB命令窗口中的HTML文件或文本。当您点击文档链接超链接,Stateflow显示文档。