主要内容

使用计划编辑器

Schedule Editor是一个调度工具,它表示模型中称为分区的组件、它们之间的数据连接以及这些分区的顺序。

分区是模型的组件,它独立执行为任务。分区之间的数据连接显示这些分区之间的数据流。这些分区的调度基于模型中的速率和事件。此时间表显示在命令表中的表编辑器。

使用您可以的计划编辑器:

  • 创建分区并指定其订单

  • 编辑并分析可执行分区的计划,而不会打扰模型的结构。

  • 可视化Simulink的方式万博1manbetx®执行分区

计划编辑器中的更改会影响模拟和代码生成。

使用计划编辑器

计划编辑器由两个部分组成,代表模型中的分区的两个不同视图。

  • 显示分区和它们之间的数据连接的图形。

  • 显示分区执行顺序的表。

    笔记

    非周期性分区按优先顺序列出。

改变其中一个视图会影响另一个视图。

使用计划编辑器,在造型选项卡,单击计划编辑器.如果模型已经分区,可以通过单击徽章打开计划编辑器,,它出现在块上方。要查看计划编辑器中的模型中存在的默认分区,请更新图表图标,在工具串或选择Ctrl.+D..当您在模型中创建分区并更新关系图时,分区将出现在Schedule Editor中。

要检查分区如何映射到模型,请右键单击分区并选择展示来源.Simu万博1manbetxlink模型窗口显示使用与突出显示的分区对应的每个块。

命令

命令窗格显示分区执行的顺序。要更改订单,您可以拖放分区。你也可以使用向上下来工具条上的箭头。分区是根据其速率进行排序的。您只能以相同的速率重新排列分区。单击。中的分区命令,突出显示图中的相应分区。在更改订单时,受此指定更改影响的连接会突出显示。

笔记

非周期性分区按优先顺序列出。

连接

分区之间的连接显示数据依赖性。您可以右键单击分区之间的连接以更改数据连接的约束。不同类型的连接示出了分区如何彼此行为。

连接类型是:

  • 依赖性—源总是在目标之前运行。依赖关系连接是一条实线。

  • 延迟—目标在源之前运行。当目标在源之前运行时,将引入调度延迟。延迟连接是一个虚线。

您可以在连接上施加这些类型的约束:

  • 允许延迟- 在需要时插入延迟。为连接指定此约束时,Simulink仅在必要时插入该连接的延迟。万博1manbetx连接上的解锁图标表示允许的延迟。当您在连接上选择此约束时,如有必要,Simulink更喜欢这些连接在其他连接中都需要变成延迟。万博1manbetx

    此约束显示为这些选项之一。

  • 防止延误- 防止延迟插入连接中。当您为连接指定此约束时,Simulink可确保连接始终保持依赖性。万博1manbetx连接上的锁定图标表示连接被锁定为依赖关系,并且不会更改为延迟。

也可以看看

相关的话题