В этом примере создайте инструментальную панель для модели xpcosc
, которая содержит следующие инструменты:
Ползунок — Чтобы настроить амплитуду входного сигнала (Генератор/Амплитуда Сигнала).
Ползунок — Чтобы настроить параметр затухания обратной связи осциллятора (Gain1/Gain).
Осциллограф Чтобы отобразить входной сигнал (Генератор Сигнала) и осциллятор выводит (Integrator1).
Запустите путем создания и загрузки приложения реального времени на целевой компьютер, под управлением Проводника Simulink® Real-Time™, и соединения Проводника с целевым компьютером.
Создайте и сохраните инструментальную панель для модели xpcosc
.
В панели Panels щелкните правой кнопкой по узлу Instrument Panels, и затем нажмите Add New.
Введите имя для инструментальной панели в текстовом поле Name. Дайте панели имя как xpcosc_scope_instr_freerun.slrtip
. Введите местоположение папки в текстовом поле Location, и затем нажмите Enter
Нажмите кнопку Save .
Выберите и сконфигурируйте инструмент, чтобы настроить два параметра в модели xpcosc
. Вы, должно быть, ранее создали инструментальную панель xpcosc_scope_instr_freerun.slrtip
.
Характеристики параметра перечислены в этой таблице.
Имя | Ввод | Область значений | Цель |
---|---|---|---|
Амплитуда | Числовой | Модули | Представляет амплитуду Генератора Сигнала входного сигнала. Вы не должны устанавливать его на точное значение. |
Gain1 | Числовой | Модули | Представляет затухание сигнала Gain1 обратной связи осциллятора. Вы не должны устанавливать его на точное значение. |
Инструмент Ползунка удовлетворяет требование для Амплитуды и Gain1. Чтобы установить точные числовые значения, используйте, например, инструмент NumericEntry.
Выбрать и сконфигурировать инструмент:
Загрузите инструментальную панель.
В панели Panels щелкните правой кнопкой по узлу Instrument Panels и выберите Existing. Из списка выберите xpcosc_scope_instr_freerun.slrtip
.
Выберите инструмент.
От панели Palette перетащите инструмент Ползунка к инструментальной панели xpcosc_scope_instr_freerun.slrtip
.
Свяжите параметр с инструментом.
Чтобы связать Амплитудный параметр с инструментом Ползунка, откройте рабочую область Параметра для модели xpcosc
( на панели инструментов). Перетащите значок Parameter рядом с Амплитудой параметра к инструменту Ползунка.
Маленькая копия значка Parameter появляется рядом с инструментом Ползунка.
Установите инструментальную область значений.
Кликните по инструменту Ползунка, и затем нажмите кнопку Tasks в верхней части, правом угле.
В диалоговом окне Slider Tasks, свойстве Min набора к 0
и свойстве Span к 10
.
Выберите и сконфигурируйте метку.
От панели Palette перетащите элемент размещения Метки под инструментом Ползунка.
Кликните по элементу Метки.
В панели Properties прокрутите вниз к узлу Appearance. Установите свойство Text на Amplitude
, и затем нажмите Enter.
Прокрутите вниз к свойству TextAlign. Кликните по стрелке вниз и кликните по центру девяти представленных блоков.
Свойство TextAlign становится MiddleCenter
.
Повторение продвигается 2–9
для параметра Gain1.
Установите свойство Min на 0
и свойство Span к 1000
.
Установите свойство Text на Gain1
.
Нажмите кнопку Save .
В конце этой задачи Simulink Real-Time Explorer выглядит так фигура.
Добавьте инструмент Осциллографа и сконфигурируйте его с инициированием по умолчанию, которое является TriggerMode
SINGLESHOT
и TriggerSource
FREERUN
. Вы, должно быть, ранее создали инструментальную панель xpcosc_scope_instr_freerun.slrtip
.
Характеристики сигнала перечислены в этой таблице.
Имя | Ввод | Область значений | Цель |
---|---|---|---|
Генератор сигнала | Числовой | Модули | Представляет изменяющееся во времени значение входа генератора сигнала. |
Integrator1 | Числовой | Модули | Представляет изменяющееся во времени значение осциллятора вывод. |
Выбрать и сконфигурировать инструмент Осциллографа:
Загрузите инструментальную панель.
В панели Panels щелкните правой кнопкой по узлу Instrument Panels и выберите Existing. Из списка выберите xpcosc_scope_instr_freerun.slrtip
.
Выберите инструмент.
От панели Palette перетащите инструмент Осциллографа к инструментальной панели xpcosc_scope_instr_freerun.slrtip
.
Свяжите сигналы с инструментом.
Чтобы связать сигнал Генератора Сигнала с инструментом Осциллографа, откройте рабочую область Сигнала для модели xpcosc
( на панели инструментов). Кликните по значку Signal рядом с Генератором Сигнала сигнала и перетащите значок к инструменту Осциллографа.
Имя Signal Generator:1
появляется в инструментальной легенде Осциллографа.
Подобным образом к шагу 3, свяжите сигнал Integrator1 с инструментом Осциллографа
Установите инструментальную область значений.
Выберите инструмент Осциллографа, и затем кликните по узлу YAxesLimits в списке Properties.
Установите свойство Max на 25
и Min к −25
.
Нажмите кнопку Save .
Запустите оснащенную модель xpcosc
, настройте параметры и просмотрите выходную форму волны. Вы, должно быть, ранее создали и загрузили модель xpcosc
и сконфигурировали инструментальную панель xpcosc_scope_instr_freerun.slrtip
.
Загрузите инструментальную панель.
В панели Panels щелкните правой кнопкой по узлу Instrument Panels и выберите Existing. Из списка выберите xpcosc_scope_instr_freerun.slrtip
.
Установите свойство Stop time на inf
в панели Applications ( на панели инструментов).
Чтобы запустить инструмент, в инструментальной панели xpcosc_scope_instr_freerun.slrtip
, нажимают кнопку Run Instrument .
Чтобы запустить выполнение, в панели Applications, кликают по приложению реального времени, и затем нажимают кнопку Start на панели инструментов.
Инструмент Осциллографа отображает один набор полученных форм волны, и затем останавливается.
Чтобы изменить амплитуду и значение затухания, используйте инструменты Gain1
и Amplitude
.
Например, чтобы увеличить амплитуду и уменьшать затухание осциллятора, установите Amplitude
на 6
и Gain1
к 200
.
Чтобы просмотреть результат изменений параметра, нажмите кнопку Start Acquisition на панели инструментов Scope.
Чтобы остановить выполнение, в панели Applications, кликают по приложению реального времени, и затем нажимают кнопку Stop на панели инструментов.
Чтобы остановить инструменты, в инструментальной панели xpcosc_scope_instr_freerun.slrtip
, нажимают кнопку Stop Instrument .
Определите объем свойств | Свойства Spinner