创建仅适用于模拟或仅适用于代码生成的框图的分支
金宝appSimulink /信号路由
这环境控制器块将信号输出在其上SIM仅当正在模拟包含它的模型时才端口。它输出信号编码器仅当代码是从模型生成时才进行端口。此选项允许您创建只应用于模拟或代码生成的框图分支。这个表描述了各种场景SIM或编码器端口适用。
设想 | 输出 |
---|---|
正常模式仿真 | SIM |
加速器模式模拟 | SIM |
快速加速器模式模拟 | SIM |
在正常或加速器模式下仿真参考模型 | SIM |
处理器in-Loop(PIL)模式中引用模型的仿真 | 编码器 (使用为引用模型生成的相同代码) |
外部模式仿真 | 编码器 |
标准代码生成 | 编码器 |
代码生成引用模型 | 编码器 |
金宝app®编码器™软件不会为连接到的块生成代码SIM港口,如果这些条件保持:
在这一点代码>优化配置参数的窗格对话框,您设置默认参数的行为到内联
。
连接Sim口的模块没有外部信号。
SIM端口输入路径不包含S函数或解释的MATLAB功能堵塞。
如果启用块减少优化,则在编译模拟模型时,Simulink在连接到编码器端口的分支中消除了金宝app块。有关更多信息,请参阅块减少。
金宝appSimulink编码器仅当SIM分支具有与编码器分支具有相同的信号尺寸时,代码生成才会消除连接到SIM分支的块。无论它是消除SIM分支,金宝appSimulink编码器在SIM分支和编码器分支中使用样本时间来确定生成的代码的基本采样时间,并且在某些情况下,可以生成仅适用于SIM分支上指定的采样时间的采样时间处理代码。
数据类型 |
|
直接引线 |
|
多维信号 |
|
可变尺寸信号 |
|
零交叉检测 |
|