В этом примере показано, как произвести сигнал аналогового выхода при помощи Simulink Desktop Real-Time™. Поскольку аналоговый выход может потребовать меньшей настройки и легче соединиться, чем аналоговый вход, эта модель полезна для работы с платами сбора данных. Можно проверить присутствие сгенерированного сигнала, например, путем соединения осциллографа с контактами аналогового выхода платы сбора данных.
Примечание: Чтобы запустить эту модель, необходимо было соединить плату сбора данных с компьютером.
Откройте блок Analog Output и выберите вашу плату сбора данных. Если нет никакой установленной платы, установите его путем нажатия на Install новая кнопка платы.
Чтобы переключиться на режим Connected IO в случае необходимости, на вкладке Desktop Real-Time, выбирают Mode> Connected IO.
Чтобы запустить выполнение в реальном времени, нажмите Run в режиме реального времени.
Откройте блок Analog Output и выберите вашу плату сбора данных. Если нет никакой установленной платы, установите его путем нажатия на Install новая кнопка платы.
Чтобы переключиться, чтобы Запуститься в Привилегированном режиме в случае необходимости, на вкладке Desktop Real-Time, выбирают Mode> Run in Kernel.
Чтобы запустить выполнение в реальном времени, нажмите Run в режиме реального времени.
Сборки модели, подключения к Simulink в Запущенном в Привилегированном режиме, и запускаются.
open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_siggen'));
close_system(find_system(gcs ,'BlockType', 'Scope'));
clear close all bdclose all