预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

模拟事件窗口

在“模拟事件”窗口中,您可以在模拟中管理触发器和事件集。它的主要功能是:

  • 为模拟添加,删除和重新排序一组触发器
  • 显示当前正在运行的模拟的触发,丢失和等待事件的列表
  • 提供选项以将任意触发器触发到当前模拟中
  • 提供方便的“ Waiting Triggers”(等待触发器)列表,以模拟正在等待的触发器
  • 保存触发器集以供以后在手动和自动仿真中使用
  • 接受从浏览器窗口拖动到当前列表中的触发器
  • 在触发前输入等待触发的触发参数
在模拟中消耗触发器时,其状态和位置会记录在“模拟事件”窗口的主体中。

您可以将触发触发器的日志另存为触发器集或事件集,以在另一次模拟运行中重新应用,可以手动或自动执行。请参阅主题触发器集和自动生成 ,以获取有关构建和使用触发器集的更多信息。

此图像说明了执行期间的“模拟事件”窗口。

访问

色带

模拟>动态模拟>事件

列详细信息

栏位/栏

行动

也可以看看

序列

在仿真过程中和仿真之后,指示触发或将要触发触发器的顺序位置。请注意,如果未按顺序触发触发器,它将被移至信号事件部分的底部。

触发

触发器的名称-标识用于启动事件的触发器。

扳机

状态

指示触发器的状态。值可以是:

  • 使用-触发器已触发并且处理已通过
  • 丢失-触发器已在列表中触发,但没有效果
  • 发出信号-触发被一个或多个转换触发并消耗
  • 未发出信号-触发器尚未触发

类型

指示触发器的类型。目前仅支持:

  • 信号
  • (无类型)匿名触发器
触发

参量

对于信号触发器,最初显示信号规范触发所需的参数。例如,“登录”信号可能包括用户名和密码参数-每个触发的调用都可以使用不同的参数。

每次模拟触发触发器时,系统都会提示您输入值。当触发器设置为不发出信号时,您也可以直接在列表中编辑值。

参数对于在模拟中测试条件逻辑以及模拟来自模拟外部的各种输入和数据非常有用。

触发参数

事件

为一个:

  • 信号触发,标识信号规格
  • 对于匿名触发器没有任何价值

时间

触发信号的模拟时间。请注意,这是绝对(现实世界)时间,而不是相对的模拟事件时间。

等待触发器

列出可从当前状态中选择的触发器,包括那些在单个转换中可能有多个触发器的触发器。双击一个触发器以添加该信号并将其作为当前事件序列中的下一个触发器发出信号。

您可以通过单击面板上方的灰色箭头来显示和隐藏该面板。

等待触发器

工具栏项目

选项

行动

也可以看看

使用此下拉列表可以选择和使用先前定义的触发器集。

在运行模拟之前,请选择一个先前定义的触发器集,以用于下一次模拟运行。通过选择<no event set>选项,选择不使用触发器集。

触发设置和自动触发

单击以创建和删除触发器集:

  • 保存集-将当前触发器列表保存为新的触发器集;系统提示您输入新名称
  • 将集另存为-在新集名称下创建当前集的副本
  • 删除所选集-删除当前触发器集
  • 删除图表的所有集-删除当前图表的所有保存的触发器集

将选定的触发器按触发器的触发顺序向下移动一行。

如果所选行下方没有信号触发,则此选项不可用。

将选定的触发器条目按触发器的触发顺序向上移动一行。

如果所选行上方没有信号触发,则此选项不可用。

单击以触发选定的触发器。您也可以通过双击触发来触发。

单击以打开和关闭自动点火。

自动触发将按顺序触发您的触发器集中的未信号触发器。如果您的集合匹配有效的执行路径,那么模拟将自动运行。乱序或未使用的触发器将被“丢失”。

断点会暂停自动点火,您将需要单击下一个触发器以恢复自动点火模拟。

触发设置和自动触发

从列表中删除选定的触发器。

上下文菜单选项

选项

行动

也可以看看

信号选择

发出信号或触发,选定的未发出信号的触发器。

删除选定

从序列中删除未发信号的触发器。

重新选择信号

再次触发使用过或已发出信号的触发器。

将所有设置为未签名

将所有已使用或已发出信号的触发器设置为未发出信号。

清除触发清单

清除窗口中的所有触发器,无论其状态如何。

学到更多