Simulink Real-Time Explorer

Взаимодействуйте с целевым компьютером и приложением реального времени, работающим на целевом компьютере

Описание

Simulink® Проводник Real-Time™ обеспечивает одну точку контакта для просмотра состояния связи и взаимодействия с приложением реального времени. Можно контролировать и проследить сигналы, настройки параметров и потоковые данные Инспектору Данных моделирования.

Примечание

Не используйте режим external mode Simulink, в то время как Целевой Проводник Simulink Real-Time запускается. Используйте только один интерфейс или другой.

Используйте Simulink Real-Time Explorer для этих задач:

  • Соедините компьютер разработчика и целевой компьютер.

  • Загрузите, запустите и остановите приложение реального времени на целевом компьютере.

  • Просмотрите параметры приложения реального времени и иерархию сигнала.

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

  • Установите время остановки приложения реального времени.

  • Просмотрите время выполнения задачи (TET).

Для примеров щелкните по ссылкам в столбце More Information.

Настройка целевого компьютера

ВозможностьБольше информации

Сконфигурируйте параметры конфигурации целевого компьютера. Просмотрите использование диска целевого компьютера.

Настройки целевого компьютера

Приложение реального времени доступ и управление

ВозможностьБольше информации
  • Соедините целевые компьютеры с компьютером разработчика, и затем отключите их.

  • Загрузите предварительно созданное приложение реального времени в целевой компьютер.

  • Запустите и затем прекратите запускать приложение реального времени, которое вы загрузили на целевой компьютер.

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

  • Измените время остановки, не регенерируя код.

Управление приложением реального времени

ВозможностьБольше информации

При помощи вкладки Configuration или контекстного меню в дереве Targets:

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

  • Удалите приложения реального времени из целевого компьютера.

  • Выберите приложение реального времени как приложение запуска.

Соедините, загрузите приложение и запуститесь

Доступ сигнала

Настройка параметра

ВозможностьБольше информации

Фильтр и группа иерархические параметры

Отобразите и отфильтруйте иерархические сигналы и параметры

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

Настройки параметров при помощи Simulink Real-Time Explorer

Включите операцию таблицы параметров путем исправления несоответствия выбора страницы ECU и XCP при помощи кнопки Enable Parameter Table.

Контролируйте состояние времени выполнения и целевого компьютера задачи

ВозможностьБольше информации

Откройте вкладку TET Monitor и время выполнения задачи монитора.

Simulink Real-Time монитор TET

Откройте вкладку System Log Viewer и контролируйте сообщения целевого компьютера.

slrtLogViewer

Монитор состояния целевого компьютера

Откройте Simulink Real-Time Explorer

Из Редактора Simulink, во вкладке Real-Time, выбирают Prepare> SLRT Explorer. Или, из MATLAB® Командное окно, введите:

slrtExplorer

Примеры

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

В этом примере показано, как изменить IP-адрес целевого компьютера, обновите программное обеспечение целевого компьютера и перезагрузите целевой компьютер.Image of Simulink Real-Time Explorer, Target Configuration tab

Откройте Simulink Real-Time Explorer.

Выберите целевой компьютер в панели Targets Tree.

Чтобы изменить IP-адрес целевого компьютера, нажмите кнопку Change IP Address.

Чтобы обновить программное обеспечение целевого компьютера, нажмите кнопку Update Software.

Чтобы перезагрузить целевой компьютер, нажмите кнопку Reboot.

В этом примере показано, как соединиться с целевым компьютером, загрузите приложение реального времени, установите время остановки и запустите приложение реального времени.

Image of Simulink Real-Time Explorer, Parameters tab

Откройте Simulink Real-Time Explorer.

Выберите целевой компьютер в панели Targets Tree.

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

Чтобы выбрать и загрузить приложение реального времени, нажмите Load Application и выберите файл MLDATX.

  1. Чтобы выбрать и загрузить приложение реального времени при помощи контекстного меню, щелкните правой кнопкой по приложению и выберите Load.

    Image of Explorer application context menu

Чтобы выбрать время остановки приложения, введите значение (в секундах) в поле Stop time.

Чтобы запустить приложение, нажмите кнопку Start.

В Проводнике, нажимая кнопку Start эквивалентно выполнению этой команды для целевого объекта tg:

start(tg, 'ReloadOnStop', true)
  1. Изменить ReloadOnStop и AutoImportFileLog операция кнопки Start, выберите Start> ReloadOnStop или Start> AutoImportFileLog.

Чтобы остановить приложение реального времени, нажмите кнопку Stop.

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

Image of Simulink Real-Time Explorer, Signals tab

Откройте Simulink Real-Time Explorer.

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

Чтобы выбрать и загрузить приложение реального времени, нажмите Load Application и выберите файл MLDATX.

Чтобы выбрать сигналы для потоковой передачи, кликните по имени приложения, выберите сигналы из вкладки Signals и нажмите кнопку Add selected signals.

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

Чтобы передать данные сигнала потоком, выберите сигналы в Group signals to stream for SDI, перечисляют и нажимают кнопку Stream Signal Group to SDI.

Чтобы просмотреть сигналы потоковой передачи, нажмите кнопку Open in SDI.

После просмотра данных, чтобы остановить приложение реального времени, нажимают кнопку Stop.

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

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

slrtExplorer открывает Simulink Real-Time Explorer. Операции в Simulink Real-Time Explorer пользовательский интерфейс соответствуют командам Simulink Real-Time. Например, кнопка Start проводника соответствует start функция.

Введенный в R2020b