Выполните приложение реального времени в режиме external mode

После того, как вы создадите приложение реального времени, можно запустить модель в режиме реального времени.

Эта процедура использует модель sldrtex_model (matlab: open_system(docpath(fullfile(docroot, 'toolbox', 'sldrt', 'examples', 'sldrtex_model')))). Это принимает, что вы уже создали приложение реального времени из той модели.

В режиме external mode вы выполняете свое приложение реального времени, чтобы наблюдать поведение вашей модели в режиме реального времени со сгенерированным кодом. Вы не можете запустить приложение реального времени в режиме Rapid Accelerator.

  • Чтобы позволить обмен командами, параметры и записанные данные, устанавливают связь между вашей моделью Simulink® и ядром.

  • Запустите приложение в режиме реального времени.

  1. Чтобы установить режим external mode, выберите Simulation> Mode> External.

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

  3. Чтобы остановить симуляцию перед концом, нажмите кнопку Stop .

В этом примере окно Scope отображает 1 000 выборок за 1 секунду, увеличивает смещение времени, и затем отображает выборки в течение следующей 1 секунды.

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