Передать вход блока в блоки From
Одновременная маршрутизация/маршрутизация сигналов
Кодер HDL/маршрутизация сигналов
Блок Goto передает свой вход в соответствующие блоки From. Входным сигналом может быть сигнал реального или комплексного значения или вектор любого типа данных. Блоки From и Goto позволяют передавать сигнал из одного блока в другой без их фактического соединения.
Блок Goto может передавать свой входной сигнал в более чем один блок From, хотя блок From может принимать сигнал только от одного блока Goto. Вход в этот блок Goto передается в связанные с ним блоки From, как если бы блоки были физически соединены.
Например, эта модель использует блок Goto и блок From.

Эквивалентная модель передает сигнал блока синусоидальной волны непосредственно блоку усиления.

Блоки Goto и From сопоставляются с помощью тегов Goto.
Параметр «Видимость тегов» определяет, ограничено ли расположение блоков From, имеющих доступ к сигналу:
local (по умолчанию) - блоки From и Goto, использующие один и тот же тег, должны находиться в одной подсистеме. Имя местного тега заключено в скобки ([]).
scoped - Блоки From и Goto, использующие один и тот же тег, должны быть следующими:
В той же подсистеме.
На любом уровне иерархии модели под блоком Goto Tag Visibility, который не влечет за собой пересечение границы невиртуальной подсистемы. Другими словами, они должны находиться в пределах границы атомной, условно выполняемой или функционально-вызываемой подсистемы или ссылки на модель.
Имя тега в области заключено в фигурные скобки ({}).
global - Блоки From и Goto, использующие один и тот же тег, могут находиться в любом месте модели, за исключением расположений, охватывающих границы непровиртуальных подсистем.
Правило, в соответствии с которым соединения блоков From-Goto не могут пересекать границы непиртуальных подсистем, имеет следующее исключение. Блок Goto, подключенный к порту состояния в одной условно выполняемой подсистеме, виден блоку From внутри другой условно исполняемой подсистемы.
Примечание
A scoped
Блок Goto в маскированной системе виден только в этой подсистеме и в содержащихся в ней невиртуальных подсистемах. Simulink ® генерирует ошибку при запуске или обновлении диаграммы, которая имеет блок видимости тегов Goto на более высоком уровне в блок-схеме, чем соответствующийscoped
Перейти к блоку в маскированной подсистеме.
Используйте локальные теги, когда блоки Перейти к (Goto) и Из (From), использующие одно и то же имя тега, находятся в одной подсистеме. Если блоки Перейти к (Goto) и Из (From), использующие одно и то же имя тега, находятся в разных подсистемах, необходимо использовать глобальные теги или теги в области. При определении тега как глобального все пользователи этого тега получают доступ к одному и тому же сигналу. Тег, определенный как область, может использоваться в нескольких местах модели.
При выборе блока Перейти к (Goto) подсвечиваются соответствующие блоки Из (From).

Аналогично, выбор блока From подсвечивает соответствующий блок Goto.

Если подсистема содержит соответствующий блок Goto или From, подсвечивается блок Subsystem.
Блок Goto поддерживает распространение метки сигнала.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|