Execute real-time application с языком MATLAB

Запустите приложение реального времени при помощи сгенерированного кода, чтобы наблюдать поведение в реальном времени модели. Эта процедура использует Simulink® модель slrt_ex_osc_rt. Чтобы открыть модель, в командном окне MATLAB, введите:

open_system(fullfile(matlabroot, 'toolbox', 'slrealtime', ...
'examples', 'slrt_ex_osc_rt'))

Вы, должно быть, уже завершились, шаги в Готовят Приложение реального времени при помощи языка MATLAB. В модели выберите выходной сигнал и отметьте сигнал для регистрации данных с Инспектором Данных моделирования.

Этот пример использует функции в командном окне MATLAB, чтобы запустить и остановить приложение реального времени. Для получения дополнительной информации смотрите Target функции объекта.

  1. Запустите целевой компьютер.

  2. Целевой компьютер отображает сеанс 1 (значение по умолчанию) и монитор состояния целевого компьютера.

  3. Откройте Инспектора Данных моделирования. В Командном Окне MATLAB введите:

    Simulink.sdi.view
  4. Запустите приложение реального времени. В Командном Окне MATLAB введите:

    start(tg)
  5. Заметьте, что приложение реального времени начинает работать на целевом компьютере. Информация об отображениях монитора состояния как приложение реального времени выполняется. Инспектор Данных моделирования отображает данные сигнала.

    Image of slrt_ex_osc_rt output in the SDI

  6. Остановите приложение реального времени. В Командном окне введите:

    stop(tg)
  7. Контролировать состояние события Target объект, установите прослушиватель для объектных событий.

Чтобы просмотреть монитор состояния от компьютера разработчика, можно использовать PuTTY, чтобы открыть клиент SSH и запустить приложение монитора состояния /usr/target/bin/statusmonitor на целевом компьютере.

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

Смотрите также

| |

Похожие темы