Создайте целевые осциллографы с Simulink Real-Time Explorer

Можно создать целевой осциллограф на целевом компьютере с помощью Проводника Simulink® Real-Time™. Эти осциллографы имеют полные возможности блока Scope в Target режим, но не сохраняются мимо текущего выполнения.

Примечание

Для получения информации об использовании целевых блоков осциллографа смотрите, Конфигурируют Целевые Блоки Осциллографа В реальном времени и Целевое Использование Осциллографа.

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

  1. Открытая модель xpcosc. Установите свойство Stop time на inf. На вкладке Real-Time выберите Run on Target> Stop Time и установите Stop Time на inf.

  2. Соединитесь с целевым компьютером. На вкладке Real-Time переключите индикатор Disconnected к Connected.

  3. Создайте и загрузите приложение реального времени на целевой компьютер. На вкладке Real-Time нажмите Run on Target.

  4. Открытый Simulink Real-Time Explorer. На вкладке Real-Time нажмите Prepare> SLRT Explorer.

Сконфигурировать целевой осциллограф:

  1. В панели Scopes расширьте узел xpcosc.

  2. Чтобы добавить целевой осциллограф, выберите Target Scopes и затем нажмите кнопку Add Scope  на панели инструментов.

    Новый осциллограф появляется под узлом Target Scopes, например, Scope 1.

  3. Выберите Scope 1 и затем нажмите кнопку Properties на панели инструментов.

  4. В рабочей области Scope Properties нажмите Signals. Вы добавляете сигналы из рабочей области Сигналов Applications.

  5. В панели Applications расширьте узел приложения реального времени и затем узел Model Hierarchy.

  6. Выберите узел модели и затем нажмите кнопку View Signals  на панели инструментов.

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

  7. В рабочей области Сигналов, чтобы добавить Signal Generator сигнала к Scope1 перетащите Signal Generator сигнала к рабочей области свойств Scope1.

  8. Добавьте Integrator1 сигнала к Scope 1 таким же образом.

    Диалоговое окно выглядит так фигура.

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

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

  10. Чтобы запустить Scope 1, нажмите, Scope 1 в Scopes разделяют на области и затем нажимают кнопку Start Scope  на панели инструментов.

    Выведите для сигналов Signal Generator и Integrator1 появляется на мониторе целевого компьютера.

  11. Чтобы остановить Scope 1, нажмите, Scope 1 в Scopes разделяют на области и затем нажимают кнопку Stop Scope  на панели инструментов.

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

    Scope: 1, set to state 'interrupted'
  12. Чтобы остановить выполнение, кликните по приложению реального времени и затем нажмите кнопку Stop  на панели инструментов.

    Приложение реального времени на целевом компьютере прекращает запускаться, и сообщения отображений целевого компьютера как эти сообщения:

    minimal TET: 0.0000006 at time 0.001250
    
    maximal TET: 0.0000013 at time 75.405500

    Экран целевого компьютера выглядит так фигура.

Можно создать целевой осциллограф из списка типов осциллографа путем нажатия на Add Scope рядом с типом осциллографа Target Scopes. Можно добавить или удалить сигналы из целевого осциллографа, в то время как осциллограф или останавливается или выполнение.

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

Чтобы сохранить ваше размещение Simulink Real-Time Explorer, нажмите File> Save Layout. На более позднем сеансе можно нажать File> Restore Layout, чтобы восстановить размещение.

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

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте