-1

我在 Simulink/SimEvents (2018b) 中实现了一个包含以太网总线的网络仿真,该总线由三个不同的子系统组成,如图所示。

Simulink 中的以太网总线

块相互发送实体。这导致了一个非常复杂的场景,我想通过改变端口的位置来改进(比如子系统同一侧的输入端口和输出端口)。我还没有找到一种方法来做到这一点。

我希望有一个人可以帮助我。

4

1 回答 1

0

这是不可能的。Inports 和 Outports 始终位于块的相对两侧,并且无法更改。

例外是触发和/或启用端口,它们出现在没有输入端口或输出端口的一侧 - 但它们也无法更改。

在 SimEvents 的早期版本中,您可以将输入端口和输出端口放置在同一侧,但我相信该功能在 R2017a 左右或之后被删除。

在您的情况下,您可以旋转您的 Node 块来整理这些连接,但是对于其他相互交叉的信号,您实际上无能为力。(你可以使用GoToandFrom阻止,虽然我不喜欢这样做。)

于 2018-12-28T05:48:23.807 回答