Как переставить порты подсистемы simulink

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

Шина Ethernet в Симулинке

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

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

1 ответ

Решение

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

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

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

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

Другие вопросы по тегам