无效的根导入/输出块连接
描述
如果是Simulink,请选择要采取的诊断操作金宝app®软件检测到该模型根级的无效内部连接输出端口模块。
类别:诊断
设置
默认值:没有一个
-
没有一个
-
金宝appSimulink软件在任何可能的地方无声地插入隐藏块以满足约束。
-
警告
-
金宝appSimulink软件警告您违反了连接约束,并试图通过插入隐藏块来满足该约束。
-
错误
-
金宝appSimulink软件终止仿真或者代码生成并显示错误消息。
提示
在某些情况下(如函数调用反馈循环),自动插入的隐藏块可能会引入延迟,从而可能改变模拟结果。
自动插入隐藏块以消除根I/O问题止于子系统边界。因此,您可能需要手动修改违反下面任何约束的子系统的模型。
无效的内部连接类型有:
根输出端口直接或间接连接到多个非虚拟块端口:
根输出端口连接到地面布洛克:
两根外港块连接到同一个块端口:
一个外港Block连接到Block输出的某些元素,而不是其他元素:
一个外港Block被多次连接到同一个元素:
驱动根输出端口的信号是一个测试点:
输出端口有一个常数采样时间,但驱动块有一个非常数采样时间:
驱动块具有恒定的采样时间和多个输出端口,块的另一个输出端口之一是测试点。
根输出端口是有条件计算的,您使用的是函数原型控件或封装的c++目标,函数原型规范或c++目标规范规定,与根输出端口对应的输出变量是按值返回的。
命令行信息
参数:ModelReferenceIOMsg |
值:“没有” |“警告” |“错误” |
默认值:“没有” |
推荐设置
应用程序 | 设置 |
---|---|
调试 | 没有影响 |
可追溯性 | 没有影响 |
效率 | 没有影响 |
安全预防措施 | 错误 |