主要内容

检查是否存在禁止的信宿模块

检查 IDmathworks.maab.hd_0001

规范:hd_0001:禁止的 Simulink 信宿模块

描述

检查是否存在禁止的 Simulink® 信宿模块。

必须基于离散模块设计控制器模型。不允许在控制器模型中使用信宿模块(例如 Scope 模块)。

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

检查参数化

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

  • NA-MAAB - a

  • JMAAB - 不支持

要自定义在分析期间检查的模块和封装,请使用模型顾问配置编辑器

  1. 打开模型配置编辑器并搜索检查 ID hd_0001

  2. 输入参数下,从标准列表中选择自定义

  3. 将模块类型列表视为列表中,选择允许以在分析中包含模块/封装,或选择禁止以从分析中排除模块/封装。

  4. 使用模块类型列表来删除或添加模块和/或封装类型。

  5. 点击应用并保存配置。

结果和建议的操作

条件建议的操作
离散控制器中不允许使用信宿模块。 删除模型中的信宿模块。

功能和限制

  • 对库模型运行。

  • 可以分析库链接模块的内容。

  • 分析所有封装子系统中的内容。

  • 允许排除模块和图。

编辑时检查

此检查支持编辑时检查。