От

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

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

Описание

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

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

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

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

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

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

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

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

Порты

Вывод

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

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка | перечисленный | шина

Параметры

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

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

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

Совет

При использовании несколько От и блоки Видимости Тега Goto, чтобы относиться к тому же тегу Goto, можно одновременно переименовать тег во всех блоках. Для этого используйте кнопку Rename All в диалоговом окне блока Goto.

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

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

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

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

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

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

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

Блочный параметр: IconDisplay
Ввод: символьный вектор
Значения: 'Сигнал называет' | 'Тег' | 'Тег и имя сигнала'
Значение по умолчанию: Тег

Образцовые примеры

Блокируйте характеристики

Типы данных

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

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

No

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

Yes

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

Yes

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

No

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

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

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

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

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

Была ли эта тема полезной?