Display

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

  • Библиотека:
  • Simulink/Приборная панель

  • Dashboard Display block

Описание

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

Соедините блоки приборной панели

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

Совет

Можно изменять соединения блоков панели управления во время моделирования режима normal и Accelerator.

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

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

Совет

Вы можете скрыть сообщение, показанное на несвязанных блоках, используя set_param функция со ShowInitialText параметры блоков. Сообщение также исчезает, когда вы соединяете блок.

Ограничения

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

  • Панель инструментов не поддерживает блоки инструментальной панели, находящиеся на панели.

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

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

  • Блоки приборной панели не поддерживают быструю симуляцию акселератора.

  • Вы не можете подключить блок панели мониторинга к данным или действию в Stateflow® во время симуляции.

  • Некоторые сигналы удаляются оптимизацией и недоступны во время симуляций режима Accelerator. Чтобы просмотреть такой сигнал с помощью блока приборной панели, отметьте сигнал для логгирования.

Параметры

расширить все

Используйте таблицу соединений, чтобы выбрать сигнал для подключения к блоку. Чтобы подключить блок к сигналу:

  1. Сделайте выбор в модели, который включает один или несколько сигналов.

  2. В таблице выберите сигнал, который вы хотите подключить.

  3. Нажмите Apply.

Совет

Можно подключить блоки приборной панели к сигналам в модели во время симуляции.

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

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

Формат отображения значений сигналов, заданный как одно из следующих значений:

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

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

  • shortE - Научный формат обозначения с четырьмя цифрами

  • longE - Научный формат обозначения с пятнадцатью цифрами после десятичной точки для double значения и семь цифр после десятичной точки для single значения

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

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

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

  • longEng - Инженерная запись, где степень кратна 3, с 15 значащими цифрами

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

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

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

  • rat - Коэффициент

  • Custom - Пользовательский формат строки. Данные отображаются в пользовательской строке, которую вы задаете используя параметр Format String.

  • Integer - данные округлены до ближайшего целого числа.

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

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

Пользовательская строка для форматирования отображаемых данных сигнала, заданная как строка. Строка формата состоит из текстовых и форматных операторов, которые начинаются с % подписать и заканчивать символом преобразования. Используйте операторы формата в месте в строке, где вы хотите, чтобы данные сигнала отображались. Для получения дополнительной информации о поддерживаемых операторах форматирования смотрите formatSpec вход compose функция.

Пример: The value of pi is %.2f отображает значение подключенного сигнала в предложении.

Пример: $%.2f отображает значение подключенного сигнала со знаком доллара и двумя десятичными знаками.

Зависимости

Чтобы включить этот параметр, установите параметр Format равным Custom.

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

Параметры блоков: FormatString
Тип: символьный массив | строка
По умолчанию: '%d'

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

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

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

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

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

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

Непрозрачность фона блока, заданная как скалярное значение в диапазоне от 0 до 1.

Пример: 0.5

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

Параметры блоков: Opacity
Тип: скаляр
По умолчанию: 1

Как расположить элементы некалярных данных, заданные как один из следующих опций:

  • Preserve dimensions - Элементы отображения, расположенные так, чтобы соответствовать размерностям сигнала.

  • Fill available space - Отображать как можно больше элементов в доступном пространстве.

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

Параметры блоков: Layout
Тип: символьный массив | строка
Значения: 'Preserve dimensions' | 'Fill available space'
По умолчанию: 'Preserve dimensions'

Отображать ли сетку на блоке, когда блок отображает некалярные данные. Укажите цвет сетки используя параметр Grid Color.

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

Параметры блоков: ShowGrid
Тип: символьный массив | строка
Значения: 'on' | 'off'
По умолчанию: 'on'

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

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

Задайте ForegroundColor параметр для блока как 1-by- 3 [r g b] вектор со значениями между 0 и 1.

Параметры блоков: ForegroundColor
Тип: [r g b] вектор

Блокируйте цвет фона. Можно выбрать цвет из палитры стандартных цветов или задать пользовательский цвет.

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

Задайте BackgroundColor параметр для блока как 1-by- 3 [r g b] вектор со значениями между 0 и 1.

Параметры блоков: BackgroundColor
Тип: [r g b] вектор

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

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

Задайте GridColor параметр для блока как 1-by- 3 [r g b] вектор со значениями между 0 и 1.

Параметры блоков: GridColor
Тип: [r g b] вектор
По умолчанию: [0.502 0.502 0.502]

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

Типы данных

Boolean | double | enumerated | fixed point | half | integer | single | string

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

no

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

yes

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

no

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

no

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

.
Введенный в R2017b