识别自动总线转换

符合复合信号要求和限制,Simulink万博1manbetx®可能会添加隐藏向量前的巴士信号转换块到您的模型。这些添加有助于您避免手动转换或重构模型,这可能是耗时和易于错误的。

矢量通往矢量转换

当一个块需要向量但接收虚拟总线时,一个隐藏的向量前的巴士块可以将总线转换为向量。向量前的巴士块是虚拟的,不会影响模拟结果,代码生成或性能。但是,当公共汽车被视为向量时,公共汽车的元素变得无法进入。

当公共汽车被视为向量时,要接收警告或错误,请设置公共汽车信号被视为矢量配置参数到警告或者错误, 分别。这些设置允许您识别源处的潜在问题,而不是在预期总线的下游块。

纠正用作载体的公共汽车:

虚拟和非虚拟公交交易

在模拟或代码生成之前更新图表时,Simulink可能会自动将虚拟总线转换为非传真总线或非传输总线到虚拟总线。万博1manbetx例如,Simulink在以万博1manbetx下情况下隐式转换总线:

  • 一个块,如一个S函数块或状态流®图表,接收虚拟总线,但需要一个非视频总线。

  • 引用的模型接收非视频总线,但相应的输入端口指定虚拟总线。

  • 根级输出端口接收非维宽总线,但指定虚拟总线。

万博1manbetxSimulink Insert隐藏信号转换块进入所需的模型。如果一个万博1manbetxsimulink.bus.对象未为虚拟总线指定,转换为非virtual总线失败,并且您收到错误。

不像向量前的巴士块,信号转换块不会影响输出总线的结构。

也可以看看

相关例子

更多关于