exponenta event banner

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

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

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

Запустить модель в обычном режиме

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

  2. Для переключения в обычный режим при необходимости на вкладке Моделирование (Simulation) выберите Обычный режим (Normal mode).

  3. Чтобы начать выполнение в реальном времени, на вкладке Моделирование (Simulation) щелкните Выполнить (Run).

Запуск модели во внешнем режиме

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

  2. Чтобы запустить выполнение в реальном времени во внешнем режиме, на вкладке Рабочий стол в реальном времени щелкните Выполнить в реальном времени. Модель создается, подключается к Simulink во внешнем режиме и запускается.

Открытие модели

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

Закрыть открытые области

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

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

clear
close all
bdclose all

См. также