как переставить порты подсистемы simulink - PullRequest
0 голосов
/ 28 декабря 2018

Я реализую сетевое моделирование в Simulink / SimEvents (2018b), содержащее шину Ethernet, которая состоит из трех различных подсистем, как показано на рисунке.

Ethernet Bus in Simulink

Блоки отправляют объекты друг другу.Это приводит к довольно сложной сцене, которую я хотел бы улучшить, изменив положение портов (например, входной порт и выходной порт на одной стороне подсистемы).Я не нашел способ, как это сделать.

Я надеюсь, что кто-то может мне помочь.

1 Ответ

0 голосов
/ 28 декабря 2018

Это невозможно.Входы и выходы всегда расположены на противоположных сторонах блока и не могут быть изменены.

Исключениями являются порты запуска и / или включения, которые появляются на стороне, которая не имеет входов или выходов - но ониизменить также нельзя.

В ранних версиях SimEvents вы могли размещать входы и выходы на одной стороне, однако я считаю, что функциональность была удалена примерно в R2017a или около того.

В вашемВ этом случае вы можете повернуть блок Node, чтобы привести в порядок эти соединения, но вы ничего не можете поделать с другими сигналами, пересекающими друг друга.(Вы можете использовать блоки GoTo и From, хотя я не фанат этого.)

...