From

Примите вход от блока Goto

  • Библиотека:
  • Simulink/Маршрутизация сигнала

    HDL-кодер/сигнальная маршрутизация

  • From block

Описание

Блок From принимает сигнал от соответствующего блока Goto, затем передает его как выход. Тип данных выхода совпадает с типом входов от блока Goto. From и Goto блоки позволяют передавать сигнал от одного блока к другому, фактически не соединяя их.

Например, эта модель использует блок Goto и блок From.

A Sine Wave block connects to a Goto block. The corresponding From block connects to a Gain block.

Эквивалентная модель передает сигнал Sine Wave блока непосредственно в блок Gain.

The Sine Wave block connects directly to the Gain block.

Блок From может принимать свой сигнал только от одного блока Goto, хотя блок Goto может передать свой сигнал более чем одному блоку From.

Чтобы связать Goto блок с From блоком, введите тег Goto блока в параметр Goto Tag.

Видимость тега Goto блока определяет блоки From, которые могут принимать его сигнал. Для получения дополнительной информации см. Goto и Goto Tag Visibility. Блок указывает видимость тега Goto блока:

  • Имя локального тега заключено в скобки ([]).

  • Рамочное имя тега заключено в скобки ({}).

  • Глобальное имя тега появляется без дополнительных символов.

Выбор блока Goto подсвечивает соответствующие блоки From.

The two From blocks that corresponds to the selected Goto block is highlighted.

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

The Goto block that corresponds to the selected From block is highlighted.

Когда подсистема содержит соответствующий Goto или From блок, Subsystem блок подсвечивается.

Блок From поддерживает распространение метки сигнала.

Порты

Выход

расширить все

Сигнал от подключенного Goto блока, выход с теми же размерностями и типом данных, что и вход к блоку Goto.

Типы данных: single | double | half | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Параметры

расширить все

Задайте тег блока Goto, который пересылает его сигнал этому блоку From. Чтобы изменить тег, выберите новый тег из раскрывающегося списка.

В раскрывающемся списке отображаются Goto теги, которые в данный момент может видеть блок From. Элемент с меткой <More Tags...> появляется в конце списка при первом отображении списка в Simulink® сеанс. Выбор этого элемента заставляет блок обновлять список тегов, чтобы включать теги блоков Goto, находящихся в подсистемах библиотеки, на которые ссылается модель, содержащая этот From блок. Программа Simulink отображает индикатор прогресса при построении списка библиотечных тегов. Simulink сохраняет обновленный список тегов на время сеанса Simulink или до следующего выбора соседней кнопки Update Tags. Обновлять список тегов необходимо снова в текущем сеансе, только если библиотеки, на которые ссылается модель, изменились с момента последнего обновления списка.

Совет

Если вы используете несколько блоков From и Goto Tag Visibility для ссылки на один и тот же тег Goto, можно одновременно переименовать тег во всех блоках. Для этого используйте кнопку Rename All в диалоговом окне Goto блока.

Чтобы найти соответствующий блок Goto, используйте гиперссылку Goto Source в диалоговом окне From блока.

Программное использование

Параметры блоков: GotoTag
Тип: Вектор символов
Значения: 'A' | ...
По умолчанию: 'A'

Обновляет список тегов, видимых для этого From блока, включая теги, находящиеся в библиотеках, на которые ссылается модель, содержащая этот From блок. Обновляйте список тегов снова в текущем сеансе, только если библиотеки, на которые ссылается модель, изменились с момента последнего обновления списка.

Путь блока Goto, соединенного с этим блоком From. Нажатие по пути отображает и подсвечивает Goto блок в модели.

Задает текст для отображения на значке From блока. Опции являются тегом блока, именем сигнала, который представляет блок, или и тегом, и именем сигнала.

Программное использование

Параметры блоков: IconDisplay
Тип: Вектор символов
Значения: 'Signal name' | 'Tag' | 'Tag and signal name'
По умолчанию: 'Tag'

Примеры моделей

Характеристики блоков

Типы данных

Boolean | bus | double | enumerated | fixed point | half | integer | single | string

Прямое сквозное соединение

no

Многомерные сигналы

yes

Сигналы переменного размера

yes

Обнаружение пересечения нулем

no

Подробнее о

расширить все

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

Генерация кода ПЛК
Сгенерируйте структурированный текстовый код с помощью Coder™ Simulink ® PLC

.

Преобразование с фиксированной точкой
Разрабатывайте и моделируйте системы с фиксированной точкой с помощью Fixed-Point Designer™.

Представлено до R2006a