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:

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

  • Ограниченное по объему имя тега заключено в фигурные скобки ({}).

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

Блок From поддерживает распространение метки сигнала. Для получения дополнительной информации смотрите, что Сигнал Маркирует Propagation.

Порты

Вывод

развернуть все

Сигнал от связанного блока 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, распространяете новое имя ко всему соответствующему From и блокам Goto Tag Visibility путем нажатия Shift+Enter.

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

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

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

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

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

В Редакторе Simulink, выбирая блок From подсвечивает соответствующий Goto и блоки Goto Tag Visibility.

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

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

Чтобы показать соответствующий блок в открытой схеме или новой вкладке, выберите блок From и сделайте паузу на замещающем знаке. Затем выберите Related Blocks Related Blocks buttonот строки меню. Когда несколько блоков соответствуют выбранному блоку, список связанных блоков открывается. Можно отфильтровать список связанных блоков путем ввода критерия поиска в текстовое поле. После того, как вы выбираете связанный блок из списка, особое внимание окна переходит к открытой схеме или новой вкладке, которая показывает связанный блок.

Задает текст, чтобы отобразиться на значке блока 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
Для просмотра документации необходимо авторизоваться на сайте