前页 | 后页 |
仿真窗口
在Enterprise Architect中执行仿真时,可以设置断点、触发执行速度、检查变量执行速度、查看调用堆栈仿真可视化仿真活动节点。
仿真运行时,输出和控制台输入等一些方面是在窗口本身中仿真的,而局部变量和调用堆栈使用标准执行分析器窗口。本主题概述了仿真期间使用的主要窗口。
访问
功能区 |
仿真>动态仿真仿真> 模拟器> 打开仿真窗口 |
窗口
窗户 |
目的 |
也见 |
---|---|---|
执行和控制台 |
仿真窗口提供启动、停止和步进仿真的主界面。在执行期间,它显示与当前执行步骤和其他重要信息相关的输出。有关工具栏命令的更多信息,请参阅运行模型仿真主题。 注记工具栏正下方的文本输入框。这是控制台输入区域 - 在这里您可以输入简单的JavaScript命令,例如: this.count = 4;将名为“count”的模拟变量动态更改为 4。通过这种方式,您可以在运行时动态影响模拟。
|
运行模型仿真 |
断点&事件窗口 |
仿真过程还使用了断点和标记窗口的“仿真断点”选项卡(“仿真>动态仿真仿真>断点”)。在这里,您可以在仿真中的特定元素和消息上设置执行断点。详见仿真断点专题。
|
仿真断点 |
仿真事件窗口 |
仿真事件窗口(“仿真>动态仿真>事件”)提供了管理和执行触发器的工具。触发器状态机用于控制过渡的执行。
|
仿真事件窗口 触发器 等待触发器 |
调用堆栈窗口 |
调用堆栈仿真('仿真>动态仿真>仿真调用堆栈')显示当前线程和执行上下文的信息。 模拟器支持多线程模拟,并且将为每个活动和暂停的执行线程包括一个线程条目。对于每一个线程,调用堆栈窗口会显示该线程的开始或元素上下文(如状态机元素)加上当前活动的元素。如果当前活动元素是复合活动或状态的入口点,则堆栈还将包括该子上下文中的当前活动元素(以及所有进一步嵌套的活动组合子状态)。
|
查看调用堆栈 |
仿真局部变量窗口 |
模拟器使用标准的本地窗口窗口(“仿真>动态仿真仿真>局部变量”)在模拟单步执行或在断点处暂停时显示所有当前模拟变量。注记可以使用动态更新这些变量模拟器控制台。
|
视图局部变量 |
记录 |
在执行模拟期间,会保留所有活动的记录并显示在“记录和分析”窗口中(“执行 > 工具 > 记录器 > 打开记录器”)。这与可视化执行分析器中正常通话录音的工作方式类似。 |
记录历史 |