主要内容

检查传播的信号标签

检查 IDmathworks.maab.na_0009

规范:na_0009:信号标签的输入与传播

描述

检查信号线上传播的标签。

如果信号来自以下位置,则应从信源传播信号标签,而非显式(手动)输入信号标签:

  • 嵌套子系统中的 Inport 模块。但是,如果嵌套子系统是库子系统,则可以显式标记来自 Inport 模块的信号,以满足库模块重用要求。

  • 执行非转换运算的基本模块(这些模块的输出数据类型与输入相同)。

  • 子系统或 Stateflow® Chart 模块。但是,如果连接来自库模块实例的输出,则可以显式标记信号,以满足库模块重用要求。

此检查需要 Simulink® Check™ 许可证。

检查参数化

此模型顾问检查不适用于 JMAAB 建模规范。

此检查不包括子检查

作为参考,NA-MAAB 和 JMAAB 建模标准组织建议使用的 MAB 规范子 ID 为:

  • NA-MAAB - a

  • JMAAB - 不支持

结果和建议的操作

条件建议的操作
模型包括显式输入但应传播的信号标签。 使用开放尖括号 (<) 字符来标记应传播的信号标签,并删除显式输入的标签。

功能和限制

  • 不应在用于 AUTOSAR 的模型上运行此检查。

  • 无法在库模型上运行。

  • 可以分析没有工作区和对话框的封装子系统中的内容。默认情况下,输入参数 Look under masks 设置为 graphical

  • 可以分析库链接模块的内容。默认情况下,输入参数 Follow links 设置为 on

  • 允许排除模块或图。

另请参阅