主要内容

跟踪Stateflow元素生成的代码

Stateflow验证生成的代码®元素,您可以在您的模型跟踪Stateflow元素生成的代码通过使用这些类型的导航:

  • 生成的代码Code-to-model:追溯到模型通过点击超链接在评论或超链接行号,这突显出相应的模型元素在模型编辑器中。金宝app

  • 模型到代码:跟踪的模型元素在模型编辑器中右键单击模型元素对应的行生成的代码并导航到生成的代码。金宝app这可追溯性不支持一些Stateflow元素在代码视金宝app图。

内联的可追溯性Stateflow元素

内联可追溯性指的是代码可追溯性生成的代码。您可以单击超链接行号跟踪相应的Stateflow元素。

这个例子展示了如何使用超链接进行跟踪code-to-Stateflow元素:

  1. 打开示例AirportConveyorBeltControlSystemExample

    openExample (“plccoder / AirportConveyorBeltControlSystemExample”)
  2. 打开PLC编码器应用。单击公司代码选项卡。

  3. 点击设置并导航到代码生成窗格。

  4. 使报告生成、选择报告>生成可跟踪性报告

  5. 点击好吧

  6. 点击生成PLC代码启动代码和报告生成。上面的代码生成报告模型在MATLAB®web浏览器。

  7. 在左侧导航窗格中,选择plcdemo_airport_conveyor.exp文件。

  8. 单击超链接在第65行。在Stateflow图,对应的Stop_F1突出显示状态。

    点击超链接Stateflow图中突出相关的状态。

跟踪状态和转换代码

这个例子展示了如何跟踪Stateflow状态和转换生成的代码:

  1. 打开示例AirportConveyorBeltControlSystemExample

    openExample (“plccoder / AirportConveyorBeltControlSystemExample”)
  2. 打开PLC编码器应用。单击公司代码选项卡。

  3. 点击设置并导航到代码生成窗格。

  4. 使报告生成、选择报告>生成可跟踪性报告

  5. 点击好吧

  6. 点击生成PLC代码启动代码和报告生成。上面的代码生成报告模型会在MATLAB中打开web浏览器。

  7. 控制器子系统,控制块,选择Run_F1状态。在PLC编码器选项卡上,单击导航到代码。生成的代码的状态是突出显示在HTML代码生成报告。

    点击高亮状态和相应的突出显示在生成的代码。

相关的话题