主要内容

无效的根输入/输出块连接

描述

选择要在Simulink中执行的诊断操作金宝app®软件检测到此模型根级别的无效内部连接输出端口块。

类别:诊断学

设置

违约:没有一个

没有一个

金宝appSimulink软件尽可能以静默方式插入隐藏块以满足约束。

警告

金宝appSimulink软件警告您已违反连接约束,并尝试通过插入隐藏块来满足该约束。

错误

金宝appSimulink软件终止模拟或代码生成并显示一条错误消息。

提示

  • 在某些情况下(如函数调用反馈循环),自动插入的隐藏块可能会引入延迟,因此可能会改变模拟结果。

  • 自动插入隐藏块以消除根I/O问题在子系统边界处停止。因此,您可能需要使用违反以下任何约束的子系统手动修改模型。

  • 无效内部连接的类型包括:

    • 根输出端口直接或间接连接到多个非虚拟块端口:

    • 根输出端口连接到区块:

    • 二根外埠块连接到同一块端口:

    • 外埠块连接到块输出的某些元素,而不是其他元素:

    • 外埠块多次连接到同一图元:

    • 驱动根输出端口的信号是一个测试点:

    • 输出端口具有恒定采样时间,但驱动块具有非恒定采样时间:

    • 驱动块具有恒定的采样时间和多个输出端口,块的其他输出端口之一是测试点。

    • 根输出端口有条件地计算,您使用函数原型控件或封装的C++目标,函数原型规范或C++目标规范声明对应于该根输出端口的输出变量是按值返回的。

命令行信息

参数:模型参考OMSG
价值:“没有”|“警告”|“错误”
违约:“没有”

推荐设置

应用 背景
调试 无影响
可追溯性 无影响
效率 无影响
安全预防措施 错误

相关的话题