Отображение

Отобразите значение сигналов во время симуляции

  • Библиотека:
  • Simulink / Инструментальная панель

Описание

Блок Display соединяет с сигналом в вашей модели и отображениях свое значение во время симуляции. Можно отредактировать параметры блока Display, в то время как симуляция запускается. Используйте блок Display с другими блоками Инструментальной панели, чтобы создать интерактивную инструментальную панель из средств управления и индикаторов для вашей модели.

Соединение блоков инструментальной панели

Блоки инструментальной панели не используют порты, чтобы соединиться с сигналами. Чтобы соединить блоки Инструментальной панели с сигналами в вашей модели, используйте режим connect. Режим Connect упрощает процесс соединения блоков Инструментальной панели в вашей модели, особенно когда это необходимо, чтобы соединить несколько блоков целиком. Если вы только хотите соединить один блок Dashboard, можно также использовать таблицу Connection в диалоговом окне блока, чтобы установить связь.

Чтобы ввести режим connect, нажмите кнопку Connect, которая появляется выше вашего несвязанного блока Dashboard, когда вы делаете паузу на нем.

В режиме connect, когда вы выбираете один или несколько сигналов или блоков, появляется список параметров и сигналов, доступных для связи. Выберите сигнал или параметр из списка, чтобы соединить выбранный блок Dashboard. Чтобы соединить другой блок Dashboard, сделайте паузу на блоке и нажмите кнопку Connect выше его. Затем сделайте выбор сигналов и блоков в вашей модели, и выберите сигнал или параметр, чтобы соединиться.

Когда вы закончили соединять блоки Инструментальной панели в своей модели, нажимаете кнопку Exit в верхнем правом из холста, чтобы выйти из режима connect.

Ограничения

  • Блоки инструментальной панели могут только соединиться с действительными скалярными сигналами.

  • Вы не можете использовать таблицу Connection, чтобы соединить блок Dashboard с блоком, который комментируется. Когда вы соединяете блок Dashboard с прокомментированным блоком с помощью режима connect, блок Dashboard не отображает связанное значение, пока вы не не комментируют блок.

  • Блоки инструментальной панели не могут соединиться с сигналами в моделях, на которые ссылаются.

  • Параметры, заданные путем индексации переменного массива, не появляются в таблице Connection. Например, параметры блоков, заданные как engine(1) с помощью переменной engine, не появляются в таблице.

    Чтобы получить доступ к параметру в таблице Connection, присвойте индексируемое значение скалярной переменной, такой как engine_1. Затем используйте скалярную переменную, чтобы задать параметры блоков.

  • Когда вы моделируете модель в режиме external mode с набором Default parameter behavior к Inlined, блоки Инструментальной панели, может казаться, изменяют значения параметров и значения переменных. Однако изменение не распространяет к симуляции. Например, изменения отображений блока Gain, внесенные в его параметр Gain с помощью блоков Инструментальной панели, но значения Gain, используемого в симуляции, не изменяются.

Параметры

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

Выберите сигнал соединить использование таблицы Connection. Заполните таблицу Connection путем выбора сигналов интереса к модели. Установите переключатель рядом с сигналом, который вы хотите отобразить. Нажмите Apply, чтобы соединить сигнал.

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

Параметры блоков: Binding
Ввод: Simulink.HMI.SignalSpecification
Значение по умолчанию: []

Формат для отображения численных значений. Можно задать любой формат, поддержанный командой format:

  • short — Масштабированный фиксированный десятичный формат с четырьмя цифрами после десятичной точки

  • long — Масштабированный фиксированный десятичный формат с пятнадцатью цифрами после десятичной точки для значений double и семи цифр после десятичной точки для значений single

  • shortE — Формат экспоненциального представления с четырьмя цифрами

  • longE — Формат экспоненциального представления с пятнадцатью цифрами после десятичной точки для значений double и семи цифр после десятичной точки для значений single

  • shortG — Данные берут более компактный формат между фиксировано-десятичным или экспоненциальным представлением с в общей сложности пятью цифрами

  • longG — Данные берут более компактный формат между фиксировано-десятичным или экспоненциальным представлением с в общей сложности пятнадцатью цифрами для значений double и семью цифрами для значений single

  • shortEng — Инженерная запись, где экспонента трехзначного порядка с 4 цифрами после десятичной точки

  • longEng — Инженерная запись, где экспонента трехзначного порядка с 15 значительными цифрами

  • + — Положительный/отрицательный формат. +, - и знаки пробела отображены для положительных, отрицательных, и нулевых значений, соответственно

  • bank — Формат валюты с 2 цифрами после десятичной точки

  • hex — Шестнадцатеричное представление

  • крыса Отношение

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

Параметры блоков: Format
Ввод: массив символов
Значения: 'short' | 'long' | 'shortE' | 'longE' | 'shortG' | 'longG' | 'shortEng' | 'longEng' | 'bank' | '+' | 'hex' | 'rat'
Значение по умолчанию: 'short'

Выравнивание текста в блоке Display.

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

Параметры блоков: Alignment
Ввод: массив символов
Значения: 'Left' | 'Center' | 'Right'
Значение по умолчанию: 'Center'

Положение метки блока. Когда блок соединяется с элементом в модели, метка является именем связанного элемента.

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

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

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

Типы данных

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

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

No

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

No

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

No

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

No

Введенный в R2017b