Генератор сигнала в реальном времени

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

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

Запуск модели в режиме Normal Mode

  1. Откройте блок Analog Output и выберите плату сбора данных. Если плата не установлена, установите ее, нажав кнопку Установить новую плату.

  2. Чтобы переключиться в режим normal mode, на вкладке Simulation, выберите Режим normal mode.

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

Запуск модели во режиме external mode

  1. Откройте блок Analog Output и выберите плату сбора данных. Если системная плата не установлена, установите ее, нажав кнопку Установить новую системную плату.

  2. Чтобы начать выполнение в реальном времени во режиме external mode, на вкладке Desktop Real-Time, нажмите Run in Real Time. Модель строит, соединяется с Simulink во режиме external mode и запускается.

Откройте модель

open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_siggen'));

Закройте открытые возможности

close_system(find_system(gcs ,'BlockType', 'Scope'));

Очистка модели

clear
close all
bdclose all

См. также

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