From

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

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

    HDL Coder / Маршрутизация Сигнала

  • 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++ с помощью Simulink® Coder™.

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

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

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