From

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

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

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

Описание

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

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

Этот рисунок показывает, что использование блока Goto и блока From эквивалентно соединению блоков, с которыми соединяются те блоки. В модели слева, Block1 передает сигнал Block2. Та модель эквивалентна модели справа, которая соединяет Block1 с блоком Goto, передачи, которые сигнализируют с блоком From, затем с на Block2.

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

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

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

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

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

Порты

Вывод

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

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

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | 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 | integer | single | string

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

no

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

yes

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

yes

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

no

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

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

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

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

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