调试SimEvents楷模

断点是利益在其中调试器可以暂停simulation.SimEvents仿真点®调试器允许你检查基础上离开或进入存储元件和步骤事件实体的实体,设置断点。

要启用调试的SimEvents模型,添加SimEvents调试块到模型中。当你点击向前一步在Simuli金宝appnk®工具条,该SimEvents调试器显示。

探险者窗格包含以下节点:

  • 活动日历- 维持当前和待发的事件模型的列表。选择事件执行前暂停复选框以显示对事件断点断点节点。

  • 断点- 列出断点以前的模型设定。您可以查看块,事件日历设置断点,并观看了实体。

  • 存储- 显示实体督察上市的,让你选择断点模型和复选框所有的存储块。包含实体块被标

    要为帖子输入和实体的预退出设置断点,选择后补歇PreExit歇复选框。

  • 实体队列- 显示实体督察上市实体和属性与该块关联。

SimEvents调试器在使用充装站例如通过模型模拟步骤,设置断点,并探索事件日历。

该SimEvents软件还提供了一个API,可以帮助你创建自己的可视化和调试工具。欲了解更多信息,请参阅使用SimulationObserver类来监控SimEvents型号

启动调试器

  1. 开始充装站

  2. 进入Simulin金宝appk的主编,添加SimEvents调试在方框的顶部充装站模型。

  3. 启动调试器,在Simulink编辑器工具条,点击金宝app向前一步按钮。

    调试器显示处于暂停状态。

  4. 步骤到下一个事件,请点击

    注意

    您也可以点击继续)有调试继续模拟。但是,这样做没有设置断点,使模拟完成,调试器关闭。

  5. 调试器暂停在活动日历下一个事件并显示它。当前事件是突出显示为绿色。

步骤通过模型

  1. 要查看当前和计划的事件,请单击事件CALENDAR1项目。设置断点,您可以选择事件执行前暂停复选框。调试器到达下一个预定事件之前的断点。这断点为任何事件类型,包括远期,生成,ServiceComplete,网关,销毁,并触发。现在不要选中此复选框。

  2. 要检查一个实体的属性,点击填写该坦克在存储元件探险者窗格。

  3. 检查员窗格显示与实体表sys.id。为了跟踪实体的模型模拟,点击相关的复选框。

  4. 当该实体进入和离开块设置断点,在的底部检查员窗格中,选择两个复选框一旦突破进入实体之前实体出口突破

    另外,设置在存储块断点一下子,点击存储在项目探险者窗格。请注意,填写该坦克块突出,因为它包含的实体。

    选择后补歇复选框为您在这个表中所需的块。

  5. 要进展到下一个事件,请点击

  6. 请点击继续。仿真继续,直至下后补要么PreExit事件。

    具有断点相关联的所述块被突出显示。

  7. 步骤到下一个事件。

    在此调试器停止在一个断点事件日历突出。

  8. 继续模拟。

    仿真停止在您选择观看的实体。当你通过模型继续模拟或步,调试器停在不同的断点和观察点您设置,让你探索模型仿真。

  9. 要检查在模型中的当前选择的块中的实体,在模型中选择块,然后点击检查GCB按钮()。

    检查员窗格显示在这个块中的实体的当前信息。

    您可以继续设置实体观察点和事件断点。

要列出选择部件,事件或实体,在的顶部键入他们的搜索框名探险者要么检查员窗格。

该SimEvents软件还提供了一个编程接口,可以让你创建你自己的模拟观测器和调试器。欲了解更多信息,请参阅创建自定义的可视化

也可以看看

相关话题